﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
UL {LIST-STYLE-TYPE: none;}
LI {LIST-STYLE-TYPE: none;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
body,td,th {
	font-size:12px;
	color: #555555; font-family: "宋体";
}
body { font-family: "宋体";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-size:12px;
}
	
a:link {color: #555555;font-size: 12px;text-decoration:none;}
a:visited {color: #555555;font-size:12px;text-decoration:none;}
a:hover {color: #a47338;font-size: 12px;text-decoration: underline;}

.clear {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 0px;}

/*以上部份只修改，不能删除*/
.header{ width:1220px; height:128px; margin:0 auto; overflow:hidden;  CLEAR: both;}
.header .logo{width:400px; float:left;}
.header .topwechat{width:100px; padding-top:25px; float:right;}
.header .topwechat img{width:80px;}
.header .topright{width:250px; padding-top:40px; text-align:right; float:right;}

.topico{width:40px; height:40px; cursor:pointer; background:url(../images/topico.png) no-repeat; float:right;}
.topico a{width:40px; height:40px; display:block;}
.topico.text{ background-position:0 0; z-index:10;}
.topico.ico2{ background-position:-40px 0px; margin-left:8px;}
.topico.ico3{ background-position:-80px 0px; margin-left:8px;}
.topico.ico4{ background-position:-120px 0px; margin-left:8px;}
.topico.text:hover{ background-position:0 -26px;}
.topico.ico2:hover{ background-position:-40px -40px}
.topico.ico3:hover{ background-position:-80px -40px}
.topico.ico4:hover{ background-position:-120px -40px}

.toptel{font-size:18px; font-family: Arial, Helvetica, sans-serif; color:#ff6600; text-align:left; float:right; margin-left:10px; padding-right:5px; line-height:22px;}

.text{z-index:10; position:relative;}
.text .win{position:absolute;z-index:10;display:none;height:120px;width:120px; margin:0; top:40px; left:0px;}
.wechat_show .win{ display:block;z-index:100;}
.weibo{ float:right; padding-right:5px;}


/*导航菜单*/
#nav{background:#a47338; height:44px; position: relative; Z-INDEX: 2; CLEAR: both; }
#nav ul{width:1220px; margin:0 auto; position: relative;}
#nav LI {width:173px; POSITION: relative; HEIGHT: 44px; line-height:44px; TEXT-ALIGN: center; FLOAT: left;}
#nav LI.Li1 {background: url(../images/menu_st.jpg) no-repeat center center; FLOAT: left; POSITION: relative; width:1px; height:44px;}
#nav LI a{display:block; text-decoration:none;}
#nav LI a:link, #nav li a:visited{color:#ffffff; font-size:14px; font-weight:bold;font-family: "微软雅黑";}
#nav LI a:hover,#nav li a.hover{background: url(../images/menu_sj.gif) no-repeat bottom center #ff6600; color:#ffffff;font-family: "微软雅黑";}	
#nav LI UL.navlists {DISPLAY: none;LEFT: 0px; POSITION: absolute;WIDTH: 173px;}
#nav LI UL.navlists LI {CLEAR: both;  WIDTH: 173px; LINE-HEIGHT: 30px; PADDING: 0px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 30px;TEXT-ALIGN: center;}
#nav LI UL.navlists LI A {FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #eeeeee; FILTER: alpha(opacity=100); WIDTH: 173px; COLOR: #000000; LINE-HEIGHT: 30px;HEIGHT: 30px; opacity: 0.9}
#nav LI UL.navlists LI A:hover {BACKGROUND: #ff6600; COLOR: #ffffff}



/*当前位置*/
.homesite{width:1220px; margin:0 auto; padding-top:45px; padding-bottom:22px; overflow:hidden; clear:both;}
.homesite .SiteCh{padding-bottom:4px; height:24px; line-height:24px; font-size:24px; color:#ff6600; font-family: 'microsoft yahei', 黑体; text-align:center;}
.homesite .SiteEn{height:22px; line-height:24px; font-size:14px; color:#999999; font-family:Arial; text-transform: Uppercase; text-align:center;}
.homesite .SEn1{background: url(../images/SEn1.png) no-repeat center center;}
.homesite .SEn2{background: url(../images/SEn2.png) no-repeat center center;}
.homesite .SEn3{background: url(../images/SEn3.png) no-repeat center center;}


.home_moreA{width:120px; margin:0 auto;  padding-bottom:35px;  overflow:hidden; clear:both;}
.home_moreB{width:120px; padding-top:15px; overflow:hidden; clear:both;}
.home_more a{background:#a47338; width:120px; height:30px; line-height:30px; border-radius: 15px; text-align:center; display:block; text-decoration:none; font-size:14px; font-family: 'microsoft yahei', 黑体;}
.home_more a:link, .home_more a:visited{color:#ffffff;}
.home_more a:hover{background:#ff6600; color:#ffffff; text-decoration: none;}


/*首页核心*/
#Home_serlist{width:1220px; margin:0 auto; overflow:hidden; clear:both;}
#Home_serlist ul{width:1250px; overflow:hidden;}
#Home_serlist li{width:290px;  overflow:hidden; text-align:center; margin-right:20px; margin-bottom:20px; float:left;}
#Home_serlist li img{width:100%; border:0px;} 
#Home_serlist li:hover{opacity:0.6; -webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;}


/*首页案例*/
.rollBox{width:1220px; padding:0px 0px 20px 0px; margin:0 auto; overflow:hidden; clear:both;}
.rollBox .LeftBotton{height:38px;width:38px;background:url(../img/gdjtA.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:72px 8px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:38px;width:38px;background:url(../img/gdjtA.png) no-repeat -38px 0;overflow:hidden;float:left;display:inline;margin:72px 0 0 8px;cursor:pointer;}
.rollBox .Cont{width:1128px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ overflow:hidden;}
.rollBox .Cont .pic li{width:270px; float:left; margin-left:6px; margin-right:6px; text-align:center;}
.rollBox .Cont .pic img{ width:270px; height:180px; display:block;}
.rollBox .Cont .pic li .Casetitle{width:270px; padding-top:6px; line-height:20px; overflow:hidden; text-align:center;}
.rollBox .Cont .pic li .Casetitle a{text-decoration:none;font-size:14px; font-family: 'microsoft yahei', 黑体; color:#555555;}
.rollBox .Cont .pic li .Casetitle a:hover{text-decoration:underline; font-size:14px; font-family: 'microsoft yahei', 黑体; color:#a47338;}
.rollBox #List1,.rollBox #List2{float:left;}


/*工程案例*/
#Caselist{width:940px; margin:0 auto; overflow:hidden; clear:both;}
#Caselist ul{width:960px; padding-top:20px; overflow:hidden;}
#Caselist li{width:300px; margin-bottom:20px; margin-right:20px; overflow:hidden; float:left;}
#Caselist li img{width:300px; height:200px;} 
#Caselist li .Stitle{line-height:24px; font-size:12px; font-family: 'microsoft yahei', 黑体; color:#303030; text-align:center;}
#Caselist li .Stitle a{text-decoration:none;font-size:12px; font-family: 'microsoft yahei', 黑体; color:#303030;}
#Caselist li .Stitle a:hover{text-decoration:underline; font-size:12px; font-family: 'microsoft yahei', 黑体; color:#ff6600;}


/*内页*/
.ly_banner{position:relative; width:100%; height:350px;  z-index:0; overflow:hidden; clear:both;}
.ly_banner a {display:block; width:100%; height:350px; cursor:pointer;}

.ly_centerA{width:1220px; padding-top:30px; margin:0 auto; clear:both;}
.ly_center{width:1220px;  padding-top:30px; margin:0 auto; overflow:hidden; clear:both;}
.ly_left{float:left; width:240px; margin-right:40px; overflow:hidden;}
.ly_right{width:940px; min-height:500px;  padding-bottom:30px; float:left;}

.list_top{background:url(../images/list_top.jpg) no-repeat; width:240px; height:80px; padding-top:18px; border-radius: 15px 15px 0px 0px; line-height:36px; font-size:16px; color:#dddddd; text-transform:uppercase; font-family: Arial; text-align:center; overflow:hidden; clear:both;}
.list_top p{font-size:32px; color:#ffffff; font-family: 'microsoft yahei', 黑体; font-weight:bold;}

#listmenu{background:#eeeeee; width:240px; padding-bottom:18px; border-radius: 0px 0px 15px 15px;  overflow:hidden; clear:both;}
#listmenu ul {width:240px; border-bottom:1px solid #dddddd; overflow:hidden;}	/* 不显示项目符号 */
#listmenu li a{background:url(../images/arr00.gif) no-repeat left; background-position:10px;  border-top:1px solid #dddddd; width:216px; height:48px; line-height:48px; padding-left:24px; font-size:16px; font-family:"微软雅黑"; text-decoration:none;  display:block;}
#listmenu li a:link, #listmenu li a:visited{color:#555555;}
#listmenu li a:hover,#listmenu li a.hover{background:url(../images/arr00A.gif) no-repeat left #a47338; background-position:10px; color:#ffffff;}

.lr_site{border-bottom:2px solid #a47338; width:100%; height:40px; line-height:40px;}
.lr_site .siteb{width:10px; padding-top:4px; float:right;}
.lr_site .site{line-height:40px; font-size:14px; font-family: 'microsoft yahei', 黑体; color:#444444; float:right;}
.lr_site .site a{text-decoration:none; font-size:14px; font-family: 'microsoft yahei', 黑体; color:#444444;}
.lr_site .site a:hover{text-decoration:none; font-size:14px;font-family: 'microsoft yahei', 黑体;color:#ff6600;}
.lr_site .site span{color:#ff6600; font-weight:bold;}

.ly_dl{padding-top:20px; padding-bottom:20px;  width:100%; line-height:2; overflow:hidden;}
.ly_dl_ab{padding-top:20px; padding-bottom:20px;  width:100%; line-height:2.5;}



/*首页公司简介*/
.home_abnews{width:1220px; margin:0 auto; padding-top:20px; padding-bottom:10px; overflow:hidden; clear:both;}
.home_siteAA{border-left:5px solid #ff6600; height:30px; padding-left:6px; font-size:24px; color:#a47338; font-family: 'microsoft yahei', 黑体; overflow:hidden;}
.home_siteAA span{font-size:16px; color:#999999; font-family:Arial; text-transform: Uppercase;}

.home_ab{width:580px; margin-right:40px; overflow:hidden; float:left;}
.home_ab .home_ablr{width:100%; padding:0px 0px 0px 0px; overflow:hidden;}
.home_ab .dl{width:100%; line-height:26px; color:#555555; font-size:14px; font-family: 'microsoft yahei', 黑体;}
.home_ab .abLpic{width:100%; padding-top:20px; padding-bottom:10px; overflow:hidden;}
.home_ab .abLpic img{width:100%;}

/*新闻相关*/
.home_news{width:600px; overflow:hidden; float:left;}
#homenewspic{width:600px;  margin:20px 0px 16px 0px;  overflow:hidden; clear:both;}
#homenewspic .leftpic{width:240px; margin-right:20px; float:left;}
#homenewspic .leftpic img{width:240px; height:160px;} 
#homenewspic .lr{width:340px; float:left;}
#homenewspic .lr .title{line-height:24px;}
#homenewspic .lr .title a{text-decoration:none;font-size:16px; font-weight:bold; font-family: 'microsoft yahei', 黑体; color:#555555;}
#homenewspic .lr .title a:hover{text-decoration:underline; font-size:16px; font-weight:bold; font-family: 'microsoft yahei', 黑体; color:#ff6600;}
#homenewspic .lr .jdms{width:100%; color:#999999; line-height:24px; padding-bottom:8px;}
.home_newsmore a{background:#999999; width:60px; height:24px; line-height:24px; border-radius: 10px; text-align:center; display:block; text-decoration:none; font-size:12px; font-family: 'microsoft yahei', 黑体;}
.home_newsmore a:link, .home_newsmore a:visited{color:#ffffff;}
.home_newsmore a:hover{background:#ff6600; color:#ffffff; text-decoration: none;}


#home_newslist{width:600px; margin:0 auto; overflow:hidden; clear:both;}
#home_newslist ul {overflow:hidden;}
#home_newslist li {border:1px solid #e3e3e3; background:#f2f2f2; width:580px; padding:9px; height:42px; margin-top:4px; overflow:hidden;}
#home_newslist li .time{width:79px; border-right:1px solid #e3e3e3; height:38px; text-align:center; float:left;}
#home_newslist li .time strong{font-size:20px; color:#999999; font-family:Arial;}
#home_newslist li .time span{font-size:13px; color:#999999; font-family:Arial;}
#home_newslist li .rmore{width:30px; padding-top:5px; float:left;}
#home_newslist li .title{width:440px; line-height:42px; padding-left:10px; padding-right:10px; overflow:hidden; float:left;}
#home_newslist li .title a{text-decoration:none;font-size:14px; color:#555555;}




#newslist{width:940px; margin:0 auto; overflow:hidden; clear:both;}
#newslist ul{width:100%; padding-top:15px; overflow:hidden;}
#newslist li{width:100%; padding-top:15px; padding-bottom:15px; overflow:hidden;}
#newslist li:hover {background:#a47338;}
#newslist li .LTime{width:110px; margin-right:10px; padding-top:50px; font-size:16px; font-family:Arial; line-height:30px; text-align:center; float:left;}
#newslist li .LTime strong{font-size:30px;}
#newslist li .LTime span{font-size:24px;}
#newslist li .leftpic{width:300px; margin-right:18px; float:left;}
#newslist li img{width:300px; height:200px;} 
#newslist li .lr{width:500px; float:left;}
#newslist li .lr .title{width:500px; line-height:24px; padding-bottom:8px; font-size:18px; font-family: 'microsoft yahei', 黑体; color:#303030;}
#newslist li .lr .title a{text-decoration:none;font-size:18px;  color:#303030;}
#newslist li .lr .title a:hover{text-decoration:underline; font-size:18px;  color:#007bbe;}
#newslist li .lr .jdms{width:500px; color:#888888; font-family: 'microsoft yahei', 黑体; line-height:20px; padding-bottom:12px;}
#newslist li .lr .more{width:120px;}
#newslist li .lr .more a{ border:1px solid #cccccc; border-radius:5px; width:120px;  height:36px; line-height:36px; text-align:center; display:block; text-decoration:none; font-size:16px; font-family: 'microsoft yahei', 黑体;}
#newslist li .lr .more a:link, #newslist li .lr .more a:visited{color:#555555;}
#newslist li .lr .more a:hover{color:#ffffff; text-decoration: none;}
#newslist li:hover .LTime{color:#ffffff;}
#newslist li:hover .lr .title a{color:#ffffff;}
#newslist li:hover .lr .jdms{color:#ffffff;}
#newslist li:hover .lr .more a{background:#eeeeee;}
#newslist li:hover .lr .more a:link, #newslist li:hover .lr .more a:visited{color:#a47338;}


/*新闻页*/
.news_lr{width:100%;margin:0 auto; padding-top:25px; overflow:hidden; clear:both;}
.news_lr .title{width:100%; color:#555555;font-weight:bold; font-family: 'microsoft yahei', 黑体; font-size:22px; line-height:24px; text-align:center;}
.news_lr .titleA{background: url(../images/xxt.gif) repeat-x bottom; width:100%; height:35px; color:#555555; font-weight:bold; font-family: 'microsoft yahei', 黑体; font-size:22px; line-height:24px; text-align:center;}
.news_lr .hit{background: url(../images/xxt.gif) repeat-x bottom; width:100%; color:#999999;font-size:12px; padding-top:15px; padding-bottom:15px; text-align:center;}
.news_lr .Source{color:#FF0000;}
.news_lr .newsdl{width:100%; line-height:2; padding-top:15px; padding-bottom:15px;}

.newsupdn{width:100%; background: url(../images/xxt.gif) repeat-x top; padding-top:10px; padding-bottom:10px; margin:0 auto; overflow:hidden;}
.newsupdn li{width:100%; height:30px; line-height:30px; overflow:hidden;}
.newsupdn li a {text-decoration:none; color:#a47338;}
.newsupdn li a:hover{text-decoration:underline; color:#333333;}

a.news_more:link {color:#a47338;text-decoration:none;}
a.news_more:visited {color:#a47338;text-decoration:none;}
a.news_more:hover {color:#007bbe;text-decoration:none;}

.Newstime{font-family:Arial; line-height:24px; color:#999999;}
.NewsJdms{color:#888888; line-height:24px;}
.newsbd{ color:#e24002; font-weight:bold;}
#kong15{height:15px;}
#kong30{height:30px;}





/*客户*/
#home_kh{width:1220px; margin:0 auto; overflow:hidden; clear:both;}
#home_kh ul{width:1240px; padding-bottom:30px; overflow:hidden;}
#home_kh li{width:228px; margin-bottom:16px; margin-right:20px; overflow:hidden; float:left;}
#home_kh li img{width:226px; height:80px; border:1px solid #e2e2e2; } 

#ly_kh{width:940px; margin:0 auto; overflow:hidden; clear:both;}
#ly_kh ul{width:980px; overflow:hidden;}
#ly_kh li{width:220px; margin-bottom:10px; margin-right:20px; overflow:hidden; float:left;}
#ly_kh li img{width:218px; height:77px; border:1px solid #e2e2e2; } 

/*下方导航及版权*/
.bottom{background:#e7e7e7; padding-top:30px; padding-bottom:30px; overflow:hidden; clear:both;}
.bottom_C{width:1220px; font-size:12px; color:#666666; font-family: Arial; line-height:24px; text-align:center; margin:0 auto;}
.bottom_C a{text-decoration:none; color:#666666; font-size:12px; font-family: Arial;}
.bottom_C a:hover{text-decoration:underline; color:#a47338; font-size:12px; font-family: Arial;}

/* 统一用翻页样式 */
#pageud { margin:0 auto; padding-top:20px; padding-bottom:20px; text-align:center; overflow:hidden; clear:both;}
#pageupdn{background-color:#dddddd; padding:8px;margin:0px 4px 0px 4px; font-weight:bold; font-size:14px; font-family: 'microsoft yahei', 黑体; text-decoration:none; overflow:hidden; cursor:pointer; display:inline-block;}
#pageupdn a{color:#ff9000;}
#pageupdn a:hover{color:#333333;}
#pageupdnA{background-color:#a47338; padding:8px;margin:0px 4px 0px 4px; color:#ffffff; font-weight:bold; font-size:14px; font-family: 'microsoft yahei', 黑体; text-decoration:none; overflow:hidden; cursor:pointer; display:inline-block;}
#pageupdn_wz{padding:12px;margin:0 auto;overflow:hidden;font-family:Arial; display:inline-block;}