@charset "utf-8";

/* CSS Document */

body {
	height:100%;
	background: #FFFFFF;
	color:#454545;
}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, table, td, img, div, dl, dt, dd, pre, input, select {
	margin:0;
	padding:0
}
body, select, input {
	font:normal 12px/140% Arial, Verdana, Helvetica, sans-serif
}
input, select, img {
	vertical-align:middle
}
img, a img {
	border:none
}
li {
	list-style-type:none
}
a { color:#666666; text-decoration: none; }

a:hover { color:#666666; text-decoration: underline; }
.clear {
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0;
	height:0
}
.fl {
	float:left
}
.fr {
	float:right
}

.center{ text-align:center;}
em,i{font-style:normal;}
.td{ text-indent:88px;}

#containerregister { width:950px; margin:0px auto 5px auto; border-top:3px #ff8400 solid; position:relative;}

#headerregister { width:950px; height:36px; margin:0 auto; overflow:hidden; background:url(headbg.gif) repeat-x center top; }

#logo { height:36px; padding:0px 14px; float:left; }

#link { padding:6px 14px; height:24px; float:right; }

#link ul { }

#link li { width:74px; height:19px; line-height:17px; margin:0 5px; padding:3px 4px 1px 2px; float:left; text-align:right; background:#666666 url(link_bg.gif) no-repeat center top; }

#link img { float:left; margin-left:2px; }

#midbodyregister { width:950px; margin:0 auto; overflow:hidden; }

#foot{width:950px; margin:0 auto;height:194px; background:url(footbg.jpg) 50px 20px no-repeat; overflow:hidden; position:relative;}

#note{width:665px; line-height:16px;color:#707070; margin:10px 0 0 300px;}
#note span{ font-size:15px; color:#000000; font-weight:bold;}
.cs{ position:absolute; top:67px; left:88px;}
/* 首页 */

#head{height:230px; overflow:hidden;}

#work{height:240px; overflow:hidden;}
#work img,#works img{float:left;}
#favorable{width:315px; margin:70px 0 0 110px; float:left; line-height:20px; display:inline}
#favorable p{ font-size:12px; font-weight:bold; color:#707070;}
#favorable span{color:#EC008C}
#favorable b{ color:#000000}

#preferential{width:380px; margin:30px 0 0 50px; float:left; line-height:20px;}
#preferential p,#aset p,#bset p{ font-size:12px; font-weight:bold;color:#707070;}
#preferential span{color:#00A650}
b{color:#000000;}
em{color:#0054A6;}
i{color:#EC008C;}

#package{height:440px; overflow:hidden; background:url(package.jpg) no-repeat;}

#works{height:280px; overflow:hidden; clear:both; }

#aset{width:300px; margin:0 0 0 120px; float:left; line-height:20px; display:inline}
#aset span{color:#A67C51;}


#bset{width:370px; margin:30px 0 0 50px; float:left; line-height:20px;}
#bset span{color:#91268F;}


#service{height:480px; overflow:hidden; background:url(service.jpg) no-repeat;}

#question{height:320px; overflow:hidden; background:url(question.jpg) no-repeat;}
.ask{width:345px; float:left; margin:90px 0 0 110px;color:#707070; line-height:15px; display:inline}
.ask1{width:345px; float:left; margin:120px 0 0 40px;color:#707070; line-height:15px;}
.ask strong,.ask1 strong{color:#000000}
.ask span,.ask1 span{color:#F26521;}


#bottom{height:225px; overflow:hidden; background:url(bottom.jpg) no-repeat;}
#FOOT { width:950px; background:url(footbg.gif) repeat-x; clear:both; font-weight:bold; color:#666666; height:65px; margin:0px auto; }

#FOOTER { width:950px; margin:0px auto; background:url(footright.gif) no-repeat right; height:65px; }

#FOOTTOP { width:500px; float:left; clear:left; }

#FOOTBOTTOM { width:380px; padding-left:55px; float:left; text-align:left; }

#FOOTLEFT { float:left; padding-left:10px; background:url(footleft.gif) no-repeat left; height:65px; }

#FOOTCENTER { float:left; text-align:center;  *padding-left:140px!important;
padding-left:140px;  *padding-left:150px;
padding-top:20px; width:510px; }

#footlist { float:left; margin-right:10px; }

.photo{width:68px;height:21px; position: absolute; top:885px; left:220px;}
.photo1{width:68px;height:21px; position: absolute; top:1670px; right:105px;}
.photo3{width:68px;height:21px; position: absolute; top:885px; right:90px;}
.photo4{width:68px;height:21px; position: absolute; top:1640px; left:360px;}