/* CSS Document */
/*********************************************************************頭部開始************************************************************************************************************************************************************************************/
#head{width:950px; height:176px; margin:9px auto 0 auto;}
.headleft{width:16px; height:176px; float:left;}
.headmiddle{width:919px; height:176px; float:left; background:url(../images/topbg-main.jpg);}
.headright{width:15px; height:176px; float:left;}
.logo{width:118px; height:79px; float:left; margin:20px 0 0 20px;}
.ad{width:723px; height:90px; float:left; margin:18px 0 0 37px; display:inline;}
.adleft{width:9px; height:90px; display:inline; float:left;}
.admain{width:705px; height:90px; background: url(../images/ad-main.jpg); float:left; overflow:hidden;}
.clear {
	clear:both;
	height:0px;
	width:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
}

a:link{color:#666; text-decoration:none;}
a:visited{color:#666; text-decoration:none;}
a:hover{color:#f16600; text-decoration:none;}
a:active{color:#666; text-decoration:none;}

#demo {background: #FFF;overflow:hidden; width:704px; margin-top:1px;}
#indemo {float: left;width:200%;}
#demo1 {float: left;}
#demo2 {float: left;}

#indemo li{ float:left; width:107px; margin:2px 10px 0 0;}

#indemo li span{ display:block; height:25px; line-height:25px; text-align:center;}

.adright{width:9px; height:90px; float:left;}
.menu{width:919px; height:43px; float:left; margin-top:16px;}
.ENmenulist{width:89px; height:19px; float:left; margin:15px 11px 0 11px; display:inline; text-align:center;}
.ENmenulist a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none;}
.ENmenulist a:link{color:#000; text-decoration:none;}
.ENmenulist a:visited{color:#000; text-decoration:none;}
.ENmenulist a:hover{color:#000; text-decoration:none;}
.menulist{width:67px; height:19px; float:left; margin:15px 11px 0 11px; display:inline;}
.menuline{width:2px; height:43px; float:left; margin-top:1px;}

/*********************************************************************內容開始************************************************************************************************************************************************************************************/
.content{width:950px; margin:22px auto 0;}
.contenttop{width:946px; height:6px; float:left; overflow:hidden;}
.contentleft{width:15px; height:636px; float:left;}
.contentmain1{width:923px; height:636px; float:left; background:url(../images/mainbg-middle.jpg);}
.contentright1{width:12px; height:636px; float:left;}


/*********************************************************************產品列表************************************************************************************************************************************************************************************/
.product_list{width:224px; height:300px; overflow:hidden; float:left; margin:14px 0 0 11px; display:inline; background:#fff;}
.product_title{width:224px; height:31px;}
.product_title_left{width:6px; height:31px; float:left;}
.product_title_main{width:211px; height:31px; float:left; background:url(../images/title-main.jpg);}
.product_title_right{width:7px; height:31px; float:left;}

.product_contenr{width:222px; height:280px; border:1px solid #dec189; float:left; background:url(../images/diban.jpg) repeat-x; background-position:0 250px; line-height:28px; position:relative; padding-top:5px;}
/*.textlist{width:198px; height:31px; float:left; margin:11px 0 0 11px; background:url(../images/menubg.jpg); display:inline;}*/


.product_contenr a:link{color:#333; text-decoration:none;}
.product_contenr a:visited{color:#333; text-decoration:none;}
.product_contenr a:hover{color:#f16600; text-decoration:none;}
.list_bottom{float:left;}



/*********************************************************************banner************************************************************************************************************************************************************************************/
#banner{width:395px; height:297px; float:left; margin:25px 0 0 15px;}


/*********************************************************************工程设计************************************************************************************************************************************************************************************/
.product_list1{width:244px; height:579px; float:left; margin:14px 0 0 20px; display:inline;}
.product_title1{width:244px; height:31px; float:left; overflow:hidden;}
.product_titlea{width:242px; height:31px; float:left; margin-top:38px; padding-bottom:10px;}
.product_title_main1{width:231px; height:31px; float:left; background:url(../images/title-main.jpg);overflow:hidden;}
.product_title_maina{width:229px; height:31px; float:left; background:url(../images/title-main.jpg);overflow:hidden;}

.product_contenr1{width:242px; height:516px; border-top:1px solid #dec189; border-left:1px solid #dec189; border-right:1px solid #dec189; float:left; background:url(../images/diban.jpg) repeat-x #f2f2f2; background-position:0 240px; line-height:31px; padding-top:10px; overflow: hidden;}
.textlist2{width:242px; height:163px; background:url(../images/home3_50.jpg); float:left; margin-top:33px;}
.textlist2 img{width:104px; height:134px; float:left; margin:10px 0 0 9px; border:2px solid #c2c2c2; display:inline;}
.pic{float:left;}
.pictext{width:200px; margin:0 0 0 42px; float:left; line-height:18px; display:inline;}
.sheji_bottom{width:244px; height:33px; float:left; line-height:30px; text-indent:100px; font-size:14px; color:#f06f00; background:url(../images/home-sheji-bottom.jpg); overflow:hidden;}
.sheji_bottom a{color:#f06f00; font-weight:bold; float:left;}
.sheji_bottom a:link{color:#f06f00; font-weight:bold;}
.sheji_bottom a:visited{color:#f06f00; font-weight:bold;}
.sheji_bottom a:hover{color:#f53400; font-weight:bold;}

.anniu{margin:4px 0 0 78px;}

.anli_list{width:198px; height:31px; float:left; margin:0 0 0 22px; background:url(../images/menubg.jpg); display:inline; line-height:31px; text-align:center; clear: both;}






/*********************************************************************信息中心************************************************************************************************************************************************************************************/
.product_list2{width:224px; height:264px; float:left; margin:20px 0 0 11px; background:#fff; display:inline;}
.product_contenr2{width:222px; height:215px; border-top:1px solid #dec189; border-left:1px solid #dec189; border-right:1px solid #dec189; float:left; background:url(../images/diban.jpg) repeat-x; background-position:0 156px; line-height:28px; padding-top:10px;}

.product_contenrk{ background-position:0 230px;}


.textlist1{width:198px; float:left; margin:0 0 0 11px; background:url(../images/menubg.jpg); display:inline; position:relative;}
.textlist1 a {float:left; color:#333; font-size:13px; padding-left:30px; padding-top:3px;}
.panel{ display:none; position:absolute; left:190px;}
.panel li {width:198px; float:left; margin:0 0 0 11px; background:url(../images/menubg.jpg); display:inline;}
.product_contenr2 a {float:left; color:#333; font-size:13px;}
.product_contenr2 a:link{color:#333; text-decoration:none;}
.product_contenr2 a:visited{color:#333; text-decoration:none;}
.product_contenr2 a:hover{color:#f16600; text-decoration:none;}
.list_bottom{float:left;}

.xinxi{width:222px; height:33px; background:#f2f2f2; text-align:center; line-height:31px; font-size:14px; color:#f06f00; margin-top:16px; clear:both;}
.xinxi a{color:#f06f00; font-weight:bold; float:none;}
.xinxi a:link{color:#f06f00; font-weight:bold;}
.xinxi a:visited{color:#f06f00; font-weight:bold;}
.xinxi a:hover{color:#f53400; font-weight:bold;}


/*********************************************************************最新产品************************************************************************************************************************************************************************************/
.news_product{width:391px; height:263px; float:left; margin:20px 0 0 20px;}
.news_product_left{width:7px; height:263px; float:left;}
.news_product_middle{width:377px; height:263px; float:left; background:url(../images/home-product-main.jpg);}
.news_product_right{width:7px; height:263px; float:left;}
.news_product_title{width:377px; height:31px; line-height:31px; text-align:center; font-size:14px; display:block; font-weight:bold;}
.news_product_img{width:377px; height:173px; line-height:31px; margin:26px 0 0 0; display:block; overflow:hidden;}

#demoa{background: #FFF;overflow:hidden; width:704px; margin-top:1px;}
#indemoa {float: left;width:200%;}
#demo1a {float: left;}
#demo2a {float: left;}

#demo1a li { overflow:hidden;}

#indemoa li{ float:left; width:121px; height:151px; margin:12px 0 0 6px; display:block; background:url(../images/product_bg.jpg);}
#indemoa li img{margin:4px 0 0 4px;}
#indemoa li span{ display:block; height:25px; line-height:25px; text-align:center;}

/*********************************************************************版权************************************************************************************************************************************************************************************/
#copyright{width:950px; height:77px; margin:0 auto; background:url(../images/copyright.jpg); text-align:center;}
#copyright span{width:416px; height:36px; float:left; margin:15px 0 0 367px; line-height:20px;}
#copyright a{ color:#666666; text-decoration:none;}
#copyright a:hover{ color:#f53400;}

.ch{ clear:both; margin:0; padding:0; font-size:0;}



/*********************************************************************公司简介************************************************************************************************************************************************************************************/
#content1{width:950px; height:763px; margin:22px auto 0 auto;}

.contentleft1{width:15px; height:757px; float:left; display:inline;}
.contentmain{width:923px; height:757px; float:left; background:url(../images/company_main.gif);}
.contentright{width:12px; height:757px; float:left;}

#company{width:632px; height:685px; float:left; margin:14px 0 0 29px;}
.company_title{width:632px; height:36px; float:left; background:url(../images/company_dashed.jpg) repeat-x; background-position:0 32px;  text-align:center;}
.company_menu1{width:75px; height:32px; float:left; background:url(../images/company_title.jpg); color:#fff; font-size:14px; font-weight:bold;line-height:32px;}
.company_menu2{width:75px; height:32px; float:left; color:#333;}
.company_title span a{ font-size:14px; font-weight:bold; line-height:32px; color:#333;}
.company_title span a:link{font-weight:bold; color:#333; text-decoration:none;}
.company_title span a:visited{font-weight:bold; color:#333; text-decoration:none;}
.company_title span a:hover{font-weight:bold; color:#333; text-decoration:none;}
.weizhi{width:auto; height:14px; float:right; margin:15px 2px 0 0;}
.company_pic{width:306px; height:252px; float:left; margin:15px 10px 10px 2px; padding:2px; background:#FFF;}
.company_text{line-height:20px; margin-top:10px;}

.wenzi2 { width:auto; height:14px; float:left; font-size:13px; font-weight:bold; padding-top:10px; padding-left:10px; color:#FF7400;}

/*********************************************************************资质荣誉************************************************************************************************************************************************************************************/
.setdl{width:193px; min-height:150px; float:left; margin:11px 6px 0; display:inline;}
.honor_pic{width:193px; height:129px; float:left; padding:2px; background:#FFF;}
.honor_pic1{width:197px; height:21px; float:left; line-height:21px;}
.honor_dot{margin:6px 5px 0 2px; float:left;}
.faye{width:632px; height:30px; float:left; margin:20px 0 0 0; border-top:1px solid #e9e9e9; border-bottom:1px solid #ababab; background:#c3c2c2; line-height:30px; text-align:center;}


/*********************************************************************产品展示************************************************************************************************************************************************************************************/
.product_pic{width:180px; height:180px; float:left; padding:2px; background:#c4c4c4;}



/*********************************************************************新闻中心************************************************************************************************************************************************************************************/
.news_fenge{width:632px; height:8px; float:left; margin:5px 0; background:url(../images/news_top.jpg) repeat-x; overflow:hidden;}
.news_libg{width:632px; height:30px; float:left; background:url(../images/news_bg.gif) no-repeat; line-height:30px; text-align:right;}
.news_liimg{margin:9px 5px 0 7px; float:left;}
.news_libg span{float:right; margin-right:10px;}
.news_libg a{float:left;}


/*********************************************************************技术支持************************************************************************************************************************************************************************************/
.jishuzhichi_bottom{margin:5px 6px 0 0; float:right;}



/*********************************************************************联系我们************************************************************************************************************************************************************************************/
.contact_fenge{width:632px; height:31px; float:left; background:url(../images/news_top.jpg) repeat-x; background-position:0 23px; line-height:28px; font-weight:bold;}
.contact_fenge2{width:632px; height:31px; float:left; background:url(../images/news_top.jpg) repeat-x; background-position:0 23px; line-height:28px; font-weight:bold; display:inline; *margin-top:20px!important; _margin-top:0px;}


.contact_d1{width:270px; height:80px; float:left; line-height:20px; margin:5px 0 0 15px; display:inline;}
.contact_dt{width:270px; height:20px; float:left; color:#ff7500;}
.contact_dd{width:270px; height:60px; float:left;}
.contact_img{margin:12px 5px 0 0; float:right;}
.contact_p{width:368px; float:left; height:164px; margin:8px 0 0 8px; text-align: left; line-height:20px; display:block; display:inline;}

/*********************************************************************会员服务************************************************************************************************************************************************************************************/
.members_bg{width:260px; height:177px; float:left; margin:57px 0 0 186px; background:url(../images/members_bg.jpg) no-repeat; font-size:14px; color:#fff; display:inline;}
.members_use{width:56px; height:26px; float:left; margin:28px 0 0 20px; line-height:26px; display:inline;}
.members_use1{width:156px; height:26px; float:left; margin:28px 0 0 2px;}
.members_input{width:152px; height:22px; background:url(../images/input_bg.jpg); padding:4px 0 0 4px; color:#acacac;}
.menbers_span{width:260px; height:26px; float:left;}
.members_tijiao{width:73px; height:27px; margin:10px 0 0 43px; float:left; display:inline;}
.members_zuce{width:73px; height:27px; margin:10px 0 0 29px; float:left;}

.pichidd { width:172px; height:97px; overflow:hidden; margin:30px 0 0 36px;}