@charset "gb2312";
/* CSS Document */
@import url("css.css");
@import url("reset.css");

                                                           /*统一样式*/
body{
	background:url(../images/bg.jpg) top no-repeat;
	}
a{
	cursor:pointer;
    font-size:12px;
    text-decoration:none;
    color:#000;
 }
a:hover{color:#ff4810;}
p{
	font-size:12px;
	}
.clear{ clear:both}
.more{
	float:right;
	color:#3b3b3b;
	display:inline;
	font-size:12px;
	margin-top:18px;
	}
.more1{
	float:right;
	display:block;
	margin:0px 15px 0 0;
	}
                                                           /*头部*/
#header{
	margin:0 auto;
	width:993px;
	background:url(../images/tf_03.jpg) no-repeat;
	}
#logo{
	width:450px;
	height:70px;
	float:left;
	display:block;
	margin-bottom:30px;
	}
#set{ float:right; width:470px; display:block;}
#set span{
	font-family:"微软雅黑";
	float:right;
	color:#c80101;
	font-weight:bold;
	font-size:27px;
	display:inline;
	margin:50px 80px 0 0px;
	}
#nav{
	margin:0 auto 10px;
	width:984px;
	height:37px;
	background:url(../images/nav.jpg) bottom no-repeat;
	}
#nav1{ width:125px; margin-left:10px;}
#nav2{ width:130px; margin-left:8px;}

#nav li{
	text-align:center;
	float:left;
	line-height:37px;
	}
#nav li a{
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:100;
	color:#FFF;
	height:37px;
	display:block;
	margin:0 auto;
	}
#nav li a:hover{
	background:url(../images/navbg.jpg) repeat-x;
	color:#FFF;
	}
.flash{
	width:973px;
	height:200px;
	overflow:hidden;
	border:9px solid #FFF;
	}
#banner{position: relative;}
#banner .pagination1 {
    position: absolute;
    z-index: 1;
    bottom: 0.633rem;
    width: 100%;
    text-align: center;
    right: 0;
}                                                       /*中间*/
#content0{
	width:973px;
	border:5px solid #FFF;
	margin:0 auto;
	background:#FFF;
	}
#left{
	width:216px;
	height:288px;
	float:left;
	background:url(../images/tf_11.jpg) no-repeat;
	}
#right{
	width:318px;
	float:right;
	}
	/*公司简介*/
#sy_gsjj{
	float:left;
	background:url(../images/tf_14.jpg) no-repeat;
	display:inline;
	width:720px;
	height:278px;
	overflow:hidden;
	margin:8px 15px 15px 14px;
	}
#sy_gsjj a:hover{ color:red}
#title1{
	height:39px;
	overflow:hidden;
	border-bottom:1px solid #adadad;
	}
#title1 span{
	display:block;
	float:left;}
#title1 img{
	display:block;
	float:left;}
#sy_gsjj_xia{
	float:left;
	width:100%;
	}
#sy_gsjj_xia img{
	 margin:0 5px 0 0}
#sy_gsjj_xia p{
	width:660px;
	margin:10px auto 0;
	overflow:hidden;
	line-height:24px;
	color:#2f2f2f;
	}
	
	/*服务中心*/
#fwzx{
	float:left;
	display:inline;
	width:253px;
	height:278px;
	margin-top:12px;
	background:url(../images/tf_17.jpg) no-repeat;
	overflow:hidden;
	}
#title1 span{
	display:block;
	float:left;}
#title1 img{
	display:block;
	float:left;}
#fwzx_xia{
	float:left;
	width:100%;
	}
#fwzx_xia img{
	padding:1px; border:1px solid #bcbcbc; margin:0 5px 0 0}
#fwzx_xia ul{
	width:235px;
	margin:10px auto 0;
	overflow:hidden;
	}
#fwzx_xia ul li a{ width:235px; height:27px; line-height:27px; color:#414141; overflow:hidden;}
#fwzx_xia ul li a:hover{color:#ff4810;}
    /*资质荣誉*/	
#zzry{
	width:253px;
	float:left;}
#zzry ul{
	width:251px;
	border:1px solid #c9c9c9;
	border-top:none;
	height:235px;}
    /*新闻动态*/
#sy_news{
	float:left;
	width:696px;
	display:inline;
	border:1px solid #c9c9c9;
	height:258px;
	overflow:hidden;
	background:url(../images/hg_41.jpg) no-repeat right bottom #FFF;}
#sy_news p{
	width:672px;
	height:110px;
	margin:0 auto;
	border-bottom:1px dotted #b0afaf;}
#sy_news p img{ float:left; margin:5px 10px 5px 5px; border:1px solid #c3c3c3;}
#sy_news p a{
	float:left;
	width:480px;
	height:30px;
	font-weight:bold;
	line-height:30px;
	display:block;}
#sy_news p strong{
	float:left;
	width:480px;
	height:64px;
	line-height:20px;}
#sy_news ul{
	padding-top:10px;
	width:672px;
	margin:0 auto;
	}
#sy_news ul li{
	width:445px;
	margin:3px 0 0px 0;
	height:24px;
	overflow:hidden;
	font-size:12px;
	line-height:24px;
	color:#252525;
	}
#sy_news ul li:hover{
	color:#000;}
#sy_news ul li a{
	width:190px;
	height:25px;
	margin-left:10px;
	float:left;
	color:#252525;
	background:url(../images/sj_171.gif) no-repeat;}
#sy_news ul li a:hover{
	color:#000;}
#sy_news ul li span{
	float:right;
	width:75px;
	text-align:right;}
	/*服务项目*/
#sy_fwxm{
	width:971px;
	height:206px;
	border:1px solid #dbdbdb;
	margin:0px auto 5px;
	}
#mq a{
	color:#171616;
	width:175px;
	text-align:center;
	margin-right:15px;
	display:block;}
#mq a:hover{
	color:#ff4810;}
#mq img{
	border:1px solid #b4b4b4;
	padding:1px;
	}
#mq img:hover{
	border:1px solid #d75127;
	}
#mq a span{
	display:block;
	width:173px;
	text-align:center;
	overflow:hidden;
	height:25px;
	line-height:25px;
	}
	
	


#mq1 a{
	color:#171616;
	width:175px;
	text-align:center;
	margin-right:15px;
	display:block;}
#mq1 a:hover{
	color:#ff4810;}
#mq1 img{
	border:1px solid #b4b4b4;
	padding:1px;
	}
#mq1 img:hover{
	border:1px solid #d75127;
	}
#mq1 a span{
	display:block;
	width:173px;
	text-align:center;
	overflow:hidden;
	height:25px;
	line-height:25px;
	}	

	/*工程案例*/
#sy_gcal{
	background:url(../images/by_4.jpg) no-repeat;
	width:318px;
	height:289px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
	}
#sy_gcal img{
	margin:20px auto 10px;
	}
#sy_gcal span a{
	font-size:12px;
	color:#606060;
	}
	/*联系我们*/
#sy_lxwm{
	width:227px;
	float:left;
	height:238px;
	overflow:hidden;
	}
#sy_lxwm p{
	line-height:25px;
	width:205px;
	padding:0 10px;
	height:204px;
	font-size:12px;
	color:#101010;
	border:1px solid #dbd9d9;
	border-top:none;
	background:url(../images/kf.jpg) right bottom no-repeat;
	}
                                                           /*底部*/
#footer{
	width:100%;
	height:109px;
	overflow:hidden;
	background:url(../images/tf_32.jpg) repeat-x;
	color:#fff;
	}
#footer ul{ width:993px; height:30px; background:#1363ba; margin:0 auto; text-align:center;}
#footer ul a{ height:30px; line-height:30px; margin-right:10px; color:#FFF;}

#footer p{
	width:993px;
	line-height:25px;
	padding-top:10px;
	text-align:center;
	color:#3e3e3e;
	margin:0 auto;
	}
#footer p a{
	color:#FFF;
	}
.zkey{
	width:971px;
	height:180px;
	border:1px solid #dbdbdb;
	margin:0px auto 15px;
	}
.key{ float:left; width:948px; margin:0 auto;}
.key ul{width:948px; margin:10px 10px;}
.key li{width:170px; float:left; margin:5px 5px; height:15px;}

.cpdh{ width:700px; height:20px; margin:5px; text-align:center;}
.cpdh a{ width:50px; margin:0 20px; font-size:14px; font-weight:bold;}

#gsjj p{font-size: 18px; line-height: 40px;}



