@charset "utf-8";
/* CSS Document */
body {margin:0;font:normal 12px "宋体"; color:#7B797B;}
input{ font-size:12px;}
img{ border:0px;}
p,em,span,form,em,select,input,option,ul,li,ol,dd,dt,dl,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul li{list-style-type: none;}
a:link {color: #7B797B;text-decoration: none;}
a:visited {text-decoration: none;color: #7B797B;}
a:hover {text-decoration: underline;color: #FDAD00;}
a:active {text-decoration: none;color: #7B797B;}
#wrapper{ margin:0 auto; width:1002px; height:auto; background:url(../images/bg.png) repeat-y;}
.header{margin:0 auto; width:980px; height:88px; background:url(../images/header_bg.png) repeat-x;}
#header{margin:0 auto; width:980px; height:88px; background:url(../images/header_bg.png) repeat-x;}
.logo{margin:3px 0px 0px 24px; float:left; width:179px; height:53px; background-image:url(../images/logo.png); background-repeat:no-repeat;z-index:2; position:absolute;}
.logo a,.logo a:visited{ height:53px;display:block;}
#menu{float:right;width:980px;margin-top:32px;height:56px;z-index:1;position:absolute; background-image:url(../images/menu_bg.png); background-repeat:repeat-x; border-bottom:1px solid #CCCCCC;}
.banner{margin:0px auto; height:268px; width:978px; padding-left:1px; text-align:center;}
.box{width:968px; margin:0 auto; overflow:hidden;}
.Case{ margin-top:2px;}
.Design_Case{margin:0 auto;float:left;width:715px; height:270px;}
.Design_List{margin:6px 3px 0px 3px; width:169px; height:222px; float:left; border:1px solid #CCC; background-color:#F3F3F3;}
.news{float:right; width:243px; height:270px;}
.Design_tpic{width:714px; height:38px; background:url(../images/Desing_Case.gif) no-repeat;}
.news_tpic{width:243px; height:38px; background:url(../images/news_tpic.gif) no-repeat;}
.Design_nr{width:714px; height:230px; background:url(../images/Case_bg.png) repeat-x;}
.Design_pic{margin:5px auto; width:158px; height:185px; border:1px solid #CCC; background-color:#FFF;}
.Design_link{margin:0 auto; width:115px; height:22px; background-image:url(../images/Design_sj.png); background-repeat:no-repeat; text-align:center; color:#FDAD00; line-height:22px;}
a.lks:link {color:#FDAD00;text-decoration: none;}
a.lks:visited {text-decoration: none;color:#FDAD00;}
a.lks:hover {text-decoration: underline;color:#FDAD00;}
a.lks:active {text-decoration: none;color:#FDAD00;}
.news_nr{width:243px; height:227px; background:url(../images/Case_bg.png) repeat-x;}
.news_list{margin:0 auto;width:232px;height:28px;border-bottom:1px dashed #ccc; overflow:hidden; background-image:url(../images/news_top.png); background-repeat:no-repeat; background-position:left; line-height:28px;}
.DSC{margin-top:17px;}
.Domain{margin:0 auto;float:left;width:337px; height:389px;}
.Services{margin-left:4px;float:left;width:372px;height:389px;}
.Contact{float:right;width:250px;height:389px;}
.Contact_List{padding-top:8px; width:238px; height:28px; line-height:20px; color:#FF6600; background-image:url(../images/Line.png); background-repeat:no-repeat; background-position:right;}
.Contact_QQ{ margin:0 auto; width:220px; height:20px; line-height:20px; text-align:center;}
.Contact_add{ margin:0 auto; width:220px;line-height:20px;}
.Domain_tpic{width:337px;height:38px;background:url(../images/Domain.gif) no-repeat;}
.Domain_nr{width:337px; height:351px; background:url(../images/DSC_bg.png) repeat-x;}
.Services_tpic{width:372px;height:38px;background:url(../images/Server.gif) no-repeat;}
.Services_nr{width:370px;height:341px;  border-right:1px solid #D0D0D0; border-LEFT:1px solid #D0D0D0;background:url(../images/DSC_bg.png) repeat-x;}
.Contact_tpic{width:250px; height:59px; background:url(../images/Contact.gif) no-repeat;}
.Contact_nr{width:248px; height:321px; border-right:1px solid #D0D0D0; border-LEFT:1px solid #D0D0D0; background:url(../images/Contact_bg.png) repeat-x;}
.Site{margin-top:8px;}
.Site_tpic{width:966px; height:38px; background:url(../images/Site.gif) no-repeat;}
.Site_nr{width:964px; border-right:1px solid #D0D0D0; border-LEFT:1px solid #D0D0D0; height:229px; background:url(../images/Site_bg.png) repeat-x;}
.Site_List{margin:8px 8px 0px 7px; float:right; width:174px; height:219px; border:1px solid #ccc;}
.Site_title{margin:0 auto; width:174px; height:24px; line-height:24px; text-align:center; color:#FEA002;}
.Site_pic{margin:0 auto; width:158px; height:160px; border:1px solid #CCC;}
.Site_link{margin:4px auto; width:115px; height:22px; background-image:url(../images/Site_sj.png); background-repeat:no-repeat; text-align:center; color:#848484; line-height:22px;}
.About{margin-top:8px;}
.About_us{margin:0 auto; float:left; width:715px;}
.About_us_tpic{ width:716px; height:39px; background:url(../images/About_us.gif) no-repeat;}
.About_us_nr{ width:714px; height:350px; border-right:1px solid #D7D7D7; border-LEFT:1px solid #D7D7D7;  background:url(../images/About_bg.png) repeat-x;}
.About_us_db{width:716px; height:8px;}
.Web{float:right; width:245px;}
.Web_tpic{width:245px; height:38px; background:url(../images/Web.gif) no-repeat;}
.Web_nr{width:245px; height:351px; background:url(../images/About_bg.png) repeat-x;}
.Web_intro{margin:0px auto; width:235px; line-height:22px; height:112px;}
.HS2P{width:968px; margin-top:8px;}
.HS2P ul{margin:0 auto;width:968px;}
.HS2P ul li{margin-right:22px; float:left; width:224px; height:298px;}
.HS2_tpic{width:224px; height:39px;}
.HS2_nr{width:222px; height:240px;border-right:1px solid #CDCBCC; border-LEFT:1px solid #CDCBCC; background:url(../images/HS2_bg.png) repeat-x;}
.HS2_db{width:224px;height:8px;}
.HS2_pic{ margin:0 auto; width:217px; height:104px;}
.nr{ margin:0 auto; width:217px; height:140px;}
.footer{margin:0px auto; width:1002px;height:222px;}
.footer_nr{background-color:#151515; height:221px;width:974px; margin:0 auto; border-top:1px solid #282828;}
.jf_show{ margin-left:4px; margin-top:14px;float:left;width:190px; height:200px;padding-right:4px;background-image:url(../images/footer_line.png); background-repeat:no-repeat; background-position:right; overflow:hidden;}
.jf_title{ width:180px; margin-left:10px; margin-top:16px; height:15px;}
.jf_nr{ width:135px; height:121px;margin-left:10px; margin-top:20px;}
.web_Navigation{ width:296px; height:200px;margin-top:14px;float:left; padding-right:4px;background-image:url(../images/footer_line.png); background-repeat:no-repeat; background-position:right; overflow:hidden;}
.Web_List{width:239px; height:71px; margin:8px auto;}
.web_pic{width:77px; height:71px; float:left; margin-left:2px;}
.web_xxnr{ width:156px; height:71px; float:right; line-height:22px;}
.Navigation_title{ width:208px; margin-left:30px; margin-top:16px; height:15px;}
.Navigation_nr{width:228px; margin-left:30px; margin-top:20px; height:146px;}
.Navigation_nr_list{width:228px; height:18px; line-height:18px;}
a.links:link {color: #7B797B;text-decoration: none;}
a.links:visited {text-decoration: none;color: #7B797B;}
a.links:hover {text-decoration: underline;color: #FFFFFF;}
a.links:active {text-decoration: none;color: #7B797B;}
.web_zh{ width:458px; height:184px; margin-top:14px; float:left; padding-top:16px;}
.tel_num{width:445px; height:53px;}
.idea{ margin:20px auto;width:127px; height:16px;}
.web_contraction{ margin-left:210px; width:199px; height:36px;}
.icp{ width:458px; height:26px; margin-top:8px; line-height:26px; color:#A3A3A3; text-align:right;}
.footer_db{ margin:0 auto; width:1002px; text-align:center;}
.Domain_bz{ padding-top:15px; width:337px; height:20px;}
.Domain_bz_nr{float:left; margin-left:10px; height:20px; width:98px; line-height:20px;}
.Domain_en{ white-space:337px; height:138px;}
.Domain_en_nr{height:25px; line-height:25px; width:337px;}
.Domain_en_snr{height:28px; line-height:28px; width:337px;padding-top:7px;}
.snr{float:left;height:22px;  line-height:22px;}
.partners{ background-image:url(../images/HS2_bg.png); background-repeat:repeat-x; height:252px; width:243px; text-align:center}
.partners_list{width:240px; height:47px; margin:0 auto; padding-top:3px;}
#labcontent .checkboxOff {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT:0px; BACKGROUND-POSITION: 0% 50%; DISPLAY: inline; PADDING-LEFT: 17px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; background-image:url(checkbox_off.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px}
#labcontent .checkboxOn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT:0px; BACKGROUND-POSITION: 0% 50%; DISPLAY: inline; PADDING-LEFT:17px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(checkbox_on.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR:#666; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat;BORDER-RIGHT-WIDTH: 0px}
	.w936{width:370px;margin:0px auto; height:341px;}
#tb_{margin:0px auto; width:80px; height:341px;float:left; overflow:hidden;} 
.tb_ ul{padding:0px; width:80px;} 
.tb_ li{height:30px; margin-top:3px; text-align:center;list-style-type:none;width:79px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height:30px;cursor:pointer;} 
.normaltab {color:#7B797B; } 
.hovertab{height:30px; background-color:#FFB900;color:#ffffff; } 
.ttl{height:26px;} 
#ctt{height:auto; margin-left:10px; float:left;width:280px;} 
.dis{display:block; float:left;} 
.undis{display:none; float:left;}




#header .w555 {WIDTH: 680px; FLOAT: right; HEIGHT: 30px;}
#header .w555 UL {MARGIN-TOP:0px;}
#header .w555 LI {TEXT-ALIGN: center; FLOAT:left; HEIGHT: 21px; COLOR: #fff; CURSOR: pointer;  PADDING-TOP: 10px}
#header .w555 LI A {COLOR: #000; text-decoration:none;}
#header .w555 .now {PADDING-BOTTOM: 0px; MARGIN: 0px -12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/pic04.gif); COLOR: #303030; PADDING-TOP:10px; background-repeat:no-repeat;}
#header .w555 .now A {COLOR: #303030}
#header .w555 IMG {MARGIN: -10px 12px 0px; VERTICAL-ALIGN: middle}
#header .h28 {TEXT-ALIGN: left; WIDTH: 650px; float:right; HEIGHT: 24px !important; COLOR: #303030; line-height:24px; }
#header .h28 A {COLOR: #303030; MARGIN-RIGHT: 6px;text-decoration:none;}
#header .left41 {PADDING-LEFT: 0px}
.menu_list{margin:0 auto; width:978px; height:24px;float:right;}


.yj_pic{float:left; width:86px; height:75px; margin:0 auto; padding-top:3px; padding-bottom:3px;}
.yj_pic1{float:left; width:86px; height:75px; margin:0 auto; padding-top:15px; padding-bottom:15px;}
.yj_nr{float:right; margin-right:8px; width:166px; height:75px; overflow:hidden; line-height:19px;}
.yj_nr1{float:right; margin-right:4px; width:180px; height:90px; padding-top:8px; padding-bottom:6px;overflow:hidden; line-height:20px;}

.case_banner{margin:9px auto;width:940px;height:196px;}
.case_banner_top{height:9px;width:940px;}
.case_banner_nr{ height:178px; width:938px; border-left:1px solid #CBC9C9;border-right:1px solid #CBC9C9;}
.case_banner_intro{ float:left; margin-left:40px; margin-top:32px; width:454px; height:104px;}
.case_banner_fk{ float:right; margin-right:10px; width:338px; height:164px; background-image:url(../images/Case_banner_fkbj.gif); background-repeat:no-repeat; padding:7px;}
.case_banner_bottom{height:9px; width:940px;}
.case_nr{height:366px; width:938px; border-left:1px solid #CBC9C9;border-right:1px solid #CBC9C9;}
.case_list{ height:380px;margin:9px auto;width:940px;}
.case_nr_left{float:left; margin-left:20px; margin-top:30px;width:226px;height:296px;}
.case_nr_right{float:right;width:682px;height:370px;}
.case_bigpic{ margin:9px auto; width:938px; border:1px solid #CCC;}
.about_banner{margin:9px auto; width:949px; height:188px;}
.about_nr{margin:0px auto 9px; width:959px; height:437px;}
.about_nr_left{float:left; width:495px; height:437px;}
.about_nr_right{float:right; width:458px; height:437px;}
.anl_top{width:495px; height:9px;}
.anl_nr{width:493px; height:419px; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; line-height:18px;}
.anl_bottom{width:495px; height:9px;}
.anr_top{width:458px; height:9px;}
.anr_nr{width:456px; height:345px; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}
.anr_lxfs{width:456px; height:69px; margin-top:4px;border-top:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}
.anr_bottom{width:458px; height:8px;}
.anl_nr_title{height:38px;}
.anl_nr_nr{ height:369px; line-height:25px; padding:4px;}
.anr_list{width:455px;height:70px; margin-bottom:12px;}
.anr_contact{width:455px;height:70px;}
.anr_list_pic{ float:left;width:50px; margin-top:4px; margin-left:4px; height:50px;}
.anr_list_nr{ float:right; width:384px; height:70px; margin-right:5px;}
.anrln_title{ height:20px; margin-top:2px;}
.anrln_nr{ height:48px; line-height:22px;}
.anr_lxfs_nr{ float:right; width:384px; height:58px; margin-right:5px; padding-top:8px; line-height:20px;}
.global{margin:0 auto 8px;width:960px; height:381px;}
.global_top{ width:960px; height:9px;}
.global_pic{ width:958px; border-left:1px solid #CCC; border-right:1px solid #CCC; text-align:center; height:363px;}
.global_bottom{ width:960px; height:9px;}
.yqlj {margin:0px auto 8px; width:972px; height:58px; border:1px solid #CCC; background-color:#F3F3F3;}
.yqlj_top { margin:0 auto; width:958px; height:27px; border-bottom:1px solid #8E8E8E; line-height:27px; color:#000;}
.yqlj_intro {margin:0 auto; width:958px; height:30px;}
.yqlj_intro ul {margin:0 auto; width:958px; height:30px; list-style-type:none;}
.yqlj_intro ul li {margin:10px 20px 10px 0px; float:left; height:16px; line-height:16px; list-style-type:none; }