BODY {MARGIN: 0px; FONT: 12px/22px Arial, Helvetica, sans-serif; COLOR: #333; PADDING: 0px;background:url(bj.jpg);background-repeat:repeat-x;background-position: top; background-color:#ffffff
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	COLOR: #888888
}
INPUT {
	COLOR: #888888
}
.header { background-image:url(top_bj.jpg)}
.top { MARGIN: 0px auto; WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; HEIGHT: 100%
}
.logo {
	BACKGROUND-IMAGE: url(main_logo.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
.top_line {
	PADDING-LEFT: 170px; WIDTH: auto; FLOAT: left; HEIGHT: auto
}
.top_phone {
	WIDTH: 60%; FLOAT: right; HEIGHT: auto; PADDING-TOP: 44px
}
.nav1 {
	BACKGROUND-IMAGE: url(/images/main_nav_bj.gif); HEIGHT: 36px; margin:auto
}
.nav_line {
	BACKGROUND-COLOR: #efefef; WIDTH: 100%; HEIGHT: 15px
}
.nav_box {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto
}
.nav_box IMG {
	MARGIN-RIGHT: 20px
}
.nav_img {
	MARGIN-LEFT: 26px
}
.dh_d{text-align:right; height:25px; background-color:#C4D6DA; padding-right:10px; line-height:27px; margin:auto; border-top:1px #fff solid; border-bottom:1px #91B7C0 solid}
.h{ color:#FFFFFF}
A.h:link,A.h:visited
{
    float:left;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 14px;
    text-align: center;
    vertical-align: middle;
    display: block;
    line-height: 36px;
    width: 90px;
    margin-right:10px;
    font-family: "microsoft yahei" , "Î¢ÈíÑÅºÚ" , "simsun" , "ËÎÌå";
}
A.h:hover{color: #ffffff;background-image: url(/images/main_nav_01.gif);}
A.h:active{ color:#FFFFFF}
.banner {
	MARGIN: 0px auto; WIDTH: 943px; HEIGHT: 280px
}
.case_title {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 962px; BACKGROUND: url(/images/main_case_title.gif) no-repeat; HEIGHT: 38px; PADDING-TOP: 21px
}
.case_box {
	MARGIN: 0px auto; WIDTH: 962px; HEIGHT: 154px
}
.case_left {
	WIDTH: 462px; BACKGROUND: url(main_case_left.gif) no-repeat; FLOAT: left; HEIGHT: 154px
}
.case_list {
	WIDTH: 444px; BACKGROUND: url(main_case_right.gif) no-repeat right 50%; FLOAT: right; HEIGHT: 154px
}
.case_bj {
	BACKGROUND-IMAGE: url(main_case_bj.gif); WIDTH: 423px; HEIGHT: 154px
}
.case_img {
	MARGIN-TOP: 19px; WIDTH: 220px; FLOAT: left; HEIGHT: 117px
}
.case_text {
	BORDER-LEFT: #cccccc 1px dashed; MARGIN-TOP: 19px; PADDING-LEFT: 5px; WIDTH: 192px; FLOAT: right; HEIGHT: 117px
}
.case_right {
	WIDTH: 462px; BACKGROUND: url(main_case_left.gif) no-repeat; FLOAT: right; HEIGHT: 154px
}
.center_line {
	BACKGROUND-IMAGE: url(main_center_line.gif); MARGIN: 0px auto; WIDTH: 962px; HEIGHT: 21px
}
.center_box {
	MARGIN: 0px auto; WIDTH: 962px; BACKGROUND: url(main_new_left.gif) no-repeat; HEIGHT: 277px
}
.center_list_box {
	WIDTH: 938px; BACKGROUND: url(main_new_right.gif) no-repeat right 50%; FLOAT: right; HEIGHT: 277px
}
.gengduo{ border-bottom:1px #d3d3d3 solid; font-family:'ËÎÌå'; text-align:right; padding-right:6px; font-size:12px}
.news2{padding:4px 4px 4px 8px}
.news2title{font-size:14px; padding-left:10px; color:#C50F0E; font-weight:bold;border-bottom:1px #008CC9 solid}

.center_bj {
	BACKGROUND-IMAGE: url(main_new_bj.gif); WIDTH: 913px; HEIGHT: 277px
}
.server_box {
	MARGIN: 25px 0px 0px 5px; WIDTH: 447px; BACKGROUND: url(main_new_line.gif) no-repeat right 50%; FLOAT: left; HEIGHT: 247px
}
.server_title {
	HEIGHT: 19px
}
.server_list {
	MARGIN-TOP: 20px; WIDTH: 95%; HEIGHT: auto
}
.server_list_left {
	WIDTH: 200px; FLOAT: left; HEIGHT: 49px
}
.server_img {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-RIGHT: 5px
}
.center_box2 {
	MARGIN: auto; WIDTH: 944px; PADDING-TOP: 20px
}
.server_box2 {
	WIDTH: 610px; FLOAT: left; HEIGHT: 340px
}
.server_list2 {
	MARGIN-TOP: 20px; WIDTH: 99%; HEIGHT: 80px
}
.server_list_left2 {
	WIDTH: 300px; FLOAT: left; HEIGHT: auto
}
.server_list_right2 {
	WIDTH: 300px; FLOAT: right; HEIGHT: auto
}
.news_box2 {
	WIDTH: 320px; FLOAT: right
}
.newlist2 {
	BORDER-BOTTOM: #cccccc 1px dashed; WIDTH: auto; HEIGHT: 92px; PADDING-TOP: 5px
}
.news_box {
	MARGIN-TOP: 25px; WIDTH: 428px; FLOAT: right; HEIGHT: 247px
}
.news_list {
	MARGIN-TOP: 13px; WIDTH: 98%; HEIGHT: auto
}
.down_line {
	WIDTH: 100%; HEIGHT: 7px; CLEAR: both; PADDING-TOP: 5px
}
.down_title {
	BACKGROUND-IMAGE: url(main_down_bj01.gif); WIDTH: 100%; HEIGHT: 38px
}
.down_address {
	MARGIN: 0px auto; WIDTH: 711px; BACKGROUND: url(main_down_message.gif) no-repeat right 50%
}
.down_bj {
	BACKGROUND-IMAGE: url(main_down_bj02.gif); BACKGROUND-COLOR: #222222; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.address_bj {
	MARGIN: 0px auto; WIDTH: 711px; BACKGROUND: url(main_down_02.gif) no-repeat right 50%
}
.address_box {
	MARGIN: 0px auto; WIDTH: 938px; PADDING-TOP: 10px
}
.adress_left {
	WIDTH: 710px; FLOAT: left;
}
.adress {
	WIDTH: 388px; FLOAT: left; HEIGHT: auto; COLOR: #868686
}
.adress_img {
	FLOAT: right; MARGIN-RIGHT: 20px
}
.design_skill {
	FLOAT: right
}
.copyright {
	PADDING-BOTTOM: 5px; CLEAR: both; PADDING-TOP: 20px; COLOR: #888888
}
.message2 {
	LINE-HEIGHT: 25px; WIDTH: 100px; HEIGHT: auto; COLOR: #888888
}
.message {
	LINE-HEIGHT: 20px; WIDTH: 280px; FLOAT: right; HEIGHT: auto; COLOR: #868686
}
.message_button {
	TEXT-ALIGN: right; WIDTH: 240px; PADDING-TOP: 10px
}
.STYLE1 {
	COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.STYLE2 {
	COLOR: #0066cc
}
.STYLE3 {
	COLOR: #00cc00
}
.newlist {
	BORDER-BOTTOM: #cccccc 1px dashed; WIDTH: auto; HEIGHT: 20px; PADDING-TOP: 5px
}
A {
	COLOR: #888888; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60
}
A.title {
	BACKGROUND: #fff; COLOR: #fa028e
}
.input {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.work_title_box {
	MARGIN: 0px auto; WIDTH: 937px; BACKGROUND: url(work_contact.gif) no-repeat right top; HEIGHT: 116px
}
.work_line {
	MARGIN-TOP: 30px; BACKGROUND: url(work_line.gif) no-repeat 50% bottom; HEIGHT: 30px
}
.case_button {
	WIDTH: 749px; FLOAT: right; HEIGHT: 97px
}
.case_button2 {
	TEXT-ALIGN: right; MARGIN-TOP: 30px
}
.work_container {
	MARGIN: 0px auto; WIDTH: 965px; PADDING-RIGHT: 11px;
}
.work_list {
	MARGIN-TOP: 20px; WIDTH: 100%; CLEAR: both
}
.work_left_box {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 22px; WIDTH: 455px; FLOAT: left
}
.work_right_box {
	WIDTH: 455px; FLOAT: right
}
.work_title {
	LINE-HEIGHT: 30px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 20px; HEIGHT: 30px; COLOR: #000000; FONT-WEIGHT: bold
}
.work_title2 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-LEFT: 20px; FONT: 10px/20px Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.work_title3 {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.work_text {
	MARGIN-TOP: 10px; HEIGHT: 146px
}
.work_img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.work_page 
{
	TEXT-ALIGN: center; MARGIN-TOP: 50px; PADDING-LEFT: 40%; HEIGHT: 20px; CLEAR: both;
}
.work_page UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.work_page LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 10px
}
.work_page LI A {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.work_page LI A:hover {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(case_page.gif); HEIGHT: 22px; COLOR: #66cc00; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.page0 {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(case_page.gif); HEIGHT: 22px; COLOR: #66cc00; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.cont_top {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: 37px
}
.cont_center {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: auto
}
.cont_down {
	TEXT-ALIGN: center
}
.cont_title {
	PADDING-LEFT: 38px
}
.cont_text {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 30px; PADDING-LEFT: 38px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.cont_img {
	FLOAT: right
}
.cont_title2 {
	MARGIN: auto; PADDING-LEFT: 38px; BORDER-TOP: #cccccc 1px dashed; PADDING-TOP: 20px
}
.new_box {
	MARGIN: 0px auto; WIDTH: 940px; HEIGHT: auto; PADDING-TOP: 30px
}
.new_left {
	WIDTH: 273px; FLOAT: left
}
.new_title {
	PADDING-BOTTOM: 20px
}
.new_right {
	WIDTH: 606px; FLOAT: right; HEIGHT: auto
}
.new_text_box {
	PADDING-BOTTOM: 20px; WIDTH: 606px; HEIGHT: auto
}
.new_right_title {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; BACKGROUND: #e8e8e8; HEIGHT: 35px; COLOR: #333333; FONT-WEIGHT: bold
}
.new_data {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; HEIGHT: 24px
}
.new_text {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.new_text {
	WORD-BREAK: break-all
}
.webpage{ padding:8px; text-align:center;}
.webpage span{LINE-HEIGHT: 22px; WIDTH: 18px; DISPLAY: block; float:left; HEIGHT: 22px;}
.webpage a{border:1px solid #d5d5d5; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: block; float:left; HEIGHT: 22px;}
.webpage a:hover{ BACKGROUND: url(case_page.gif); border:1px solid #d5d5d5; }
.new_page {
	HEIGHT: 20px; CLEAR: both; PADDING-TOP: 25px
}
.new_page UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.new_page LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 10px
}
.new_page  A {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.new_page  A:hover {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(case_page.gif); HEIGHT: 22px; COLOR: #cc0000; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.new0 {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 22px; WIDTH: 22px; BACKGROUND: url(case_page.gif); HEIGHT: 22px; COLOR: #cc0000; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.faq_more {
	TEXT-ALIGN: right; PADDING-TOP: 15px
}
.web_box1 {
	MARGIN: 0px auto; WIDTH: 909px; BACKGROUND: url(web_title1.gif) no-repeat left top; HEIGHT: 290px
}
.web_top_img {
	WIDTH: 100%; HEIGHT: auto; PADDING-TOP: 40px
}
.web_img_style {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.web_text1 {
	BACKGROUND: url(web_bj.gif) no-repeat right top; PADDING-TOP: 20px
}
.web_text2 {
	PADDING-LEFT: 18px; BACKGROUND: url(web_bj.gif) no-repeat right top; PADDING-TOP: 20px
}
.web_box2 {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 906px;
}
.web_left_img {
	WIDTH: 6px; FLOAT: left
}
.web_text3 {
	LINE-HEIGHT: 25px; WIDTH: 894px; BACKGROUND: url(web_c_bj.gif); FLOAT: left; HEIGHT: 148px
}
.webdesign_img {
	MARGIN: 20px; FLOAT: left
}
H3 {
	MARGIN: 0px; COLOR: #0066ff; FONT-SIZE: 14px; PADDING-TOP: 18px
}
.web_youshi_box {
	MARGIN: 0px auto; WIDTH: 909px; BACKGROUND: url(web_title2.gif) no-repeat left top; HEIGHT: 220px; PADDING-TOP: 40px
}
.web_youshi_box2 {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 909px; HEIGHT: 205px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.web_1st {
	WIDTH: 300px; FLOAT: left; HEIGHT: 205px; BORDER-RIGHT: #e4e4e4 1px solid
}
.web_1st_text {
	MARGIN: 1px; PADDING-LEFT: 50px; BACKGROUND: url(web_1st.gif) no-repeat left top; PADDING-TOP: 50px
}
.web_youshi_right {
	WIDTH: 602px; FLOAT: left; HEIGHT: 100%
}
.web_2nd {
	WIDTH: 300px; FLOAT: left; HEIGHT: 205px; BORDER-RIGHT: #e4e4e4 1px solid
}
.web_2nd_text {
	MARGIN: 1px; PADDING-LEFT: 53px; BACKGROUND: url(web_2nd.gif) no-repeat left top; PADDING-TOP: 50px
}
.web_3rd {
	WIDTH: 300px; FLOAT: right; HEIGHT: 205px
}
.web_3rd_text {
	MARGIN: 1px; PADDING-LEFT: 50px; BACKGROUND: url(web_3rd.gif) no-repeat left top; PADDING-TOP: 50px
}
.web_sub_line {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 20px; WIDTH: 901px; PADDING-RIGHT: 20px; BACKGROUND: url(web_line.gif) no-repeat 50% top; PADDING-TOP: 0px
}
.web_sub_text {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #333; FONT-SIZE: 16px; PADDING-TOP: 15px
}
.service_banner {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 878px; BACKGROUND: url(service_banner.gif) no-repeat; HEIGHT: 255px
}
.sv_box {
	MARGIN: 0px auto; WIDTH: 908px; HEIGHT: 186px
}
.service_bj1 {
	BACKGROUND: url(service_bj1.png) no-repeat
}
.service_bj2 {
	BACKGROUND: url(service_bj2.png) no-repeat
}
.service_bj3 {
	BACKGROUND: url(service_bj3.png) no-repeat
}
.service_bj4 {
	BACKGROUND: url(service_bj4.png) no-repeat
}
.service_bj5 {
	BACKGROUND: url(service_bj5.png) no-repeat
}
.service_bj6 {
	BACKGROUND: url(service_bj6.png) no-repeat
}
.service_bj_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 75px
}
.service_button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 129px
}
.service_down_box {
	MARGIN: 0px auto; WIDTH: 908px; BACKGROUND: url(service_xq_left.gif) no-repeat left 50%; HEIGHT: 153px
}
.service_xq_bj {
	WIDTH: 723px; BACKGROUND: url(service_xq_right.gif) no-repeat right 50%; HEIGHT: 153px; MARGIN-LEFT: 75px
}
.service_xq_box {
	WIDTH: 714px; BACKGROUND: url(service_xq_bj.gif); HEIGHT: 153px
}
.service_xq_text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.about_banner {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 984px; BACKGROUND: url(about_top.gif) no-repeat left 50%; HEIGHT: 150px
}
.about_text {
	WIDTH: 650px; FLOAT: right; HEIGHT: auto
}
.about_photo {
	WIDTH: 100%; BACKGROUND: url(about_photo.gif) no-repeat center 50%; HEIGHT: 90px
}
.about_team {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 984px; BACKGROUND: url(about_team1.gif) no-repeat left top; HEIGHT: 200px
}
.about_img {
	FLOAT: right
}
.about_culture {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN: 0px auto; WIDTH: 984px; BACKGROUND: url(about_culture2.gif) no-repeat left bottom; HEIGHT: 200px
}
.culture_text {
	WIDTH: 626px; FLOAT: right; HEIGHT: auto
}
.zizhi {
	MARGIN: 0px auto; WIDTH: 984px; HEIGHT: 200px
}
.tt1{ font-size:18px; color:#CE0000; font-family:"ºÚÌå"}
.tt1 a:link{ color:#CE0000; text-decoration:none;font-size:18px}
.tt1 a:active{ color:#CE0000; text-decoration:none;font-size:18px}
.tt1 a:visited{ color:#CE0000; text-decoration:none;font-size:18px}
.tt1 a:hover{ color:#ff6600; text-decoration:none;font-size:18px}