﻿/* body */
body { background:#fff url(bg.gif) repeat-x; color:#333; font-size:12px; font-family: "宋体", Verdana,Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:160%; text-align:left;  }
h1 { font-size:0; display:none }
ul, ol, dl, dt, dd, p,form, h1, h2, h3 ,h4 { margin:0; padding:0 }
ul, ol, { list-style-position:outside }
img { border:0; vertical-align:middle }
a { font-size: 12px;color:#333; text-decoration: none }
a:hover { color: #f60; text-decoration: underline }
.inputs { border:1px #dbe2f6 solid; }

/* 分页样式 */
.gopage { clear:both; text-align:center; padding:8px 0; color:#f30; font-weight:bold; font-size:12px; font-family: Georgia, "Times New Roman", Times, serif}
.gopage a { font-size:12px; border:1px #d6d6d6 solid; padding:2px 6px; color:#000; font-weight:normal; text-decoration:none }
.gopage a:hover { border:1px #f30 solid; padding:2px 6px; background:#f30; color:#fff; font-weight:normal; text-decoration:none }

.tables { border-top:1px #e3ecf6 solid; border-right:1px #e3ecf6 solid; }
.tables td { border-bottom:1px #e3ecf6 solid; border-left:1px #e3ecf6 solid; padding:5px; color:#3b7ea8; }
.tables td a { color:#3b7ea8; }
.tables td a:hover { color:#f30; }
.tables td span { color:#f00; }
.tabletit { background:#eef4fb; color:#333; text-align:center }
.tabletit td { color:#333; }

#top { width:960px; height:90px; background:url(topbg.gif) no-repeat; margin:0 auto; overflow:hidden; }
#top ol { height:20px; padding-top:30px; text-align:right }
#top ol li { float:right; width:90px; height:20px; line-height:20px; text-align:right; list-style-type:none; background-image:url(topnav.gif); }
.topnav1 { background:20px -142px no-repeat }
.topnav2 { background:20px -71px no-repeat }
.topnav3 { background:20px -2px no-repeat }
#top p { height:39px; line-height:39px; text-align:right; -padding-top:8px }
#top p strong { padding-left:10px }
#top p span { font-family:Georgia; font-size:18px; color:#f30; }
#top p img { vertical-align:middle }

#mu { width:100%; height:34px; background:#144774 url(mu.gif) repeat-x; }
#mu ul { width:960px; height:34px; margin:0 auto; overflow:hidden }
#mu ul li { float:left; list-style-type:none; text-decoration:none }
#mu ul li a { width:96px; height:34px; background:url(mu.gif) right center no-repeat; text-align:center; line-height:34px; color:#fff; font-weight:bold; font-size:12px; text-decoration:none; display:block }
#mu ul li a:hover { background:url(mu.gif) right bottom no-repeat; text-decoration:none }

.main { width:960px; margin:0 auto; overflow:hidden }
.leftbox { float:left; width:214px; padding:0 10px 0 0; overflow:hidden }
.rightbox { float:left; width:736px; overflow:hidden }

.leftit { width:214px; height:44px; background:url(bgs.gif) left top no-repeat; margin:10px 0 0 0; }
.leftit h2 { height:44px; font-size:14px; line-height:44px; padding-left:40px; color:#1b6290 }
.leftits { width:214px; height:44px; background:url(bgs.gif) left top no-repeat; margin:10px 0 0 0; }
.leftits h2 { height:44px; font-size:14px; line-height:44px; padding-left:40px; color:#390 }
.leftopbox { height:139px; border-bottom:1px #c6e9fb solid; border-left:1px #c6e9fb solid; border-right:1px #c6e9fb solid; padding:0 8px 8px 8px; overflow:hidden }
.leftopbox label { padding:4px 0; display:block }
.leftopbox p {  padding:3px 0; text-align:center }
.leftopboxs { background:#fff; border-bottom:1px #c6e9fb solid; border-left:1px #c6e9fb solid; border-right:1px #c6e9fb solid; padding:8px; overflow:hidden }
.leftopboxs ul li { height:34px; background:url(bgs.gif) 7px -511px no-repeat; line-height:34px; padding-left:22px; font-size:14px; color:#1b6290; list-style-type:none; }
.leftopboxs ul li a { font-size:14px; color:#1b6290; text-decoration:none; letter-spacing:5px }
.leftopboxs ul li a:hover { font-size:14px; color:#f60; text-decoration:none }

.subg { width:64px; height:21px; background:url(bgs.gif) 0 -425px no-repeat; line-height:21px; text-align:center; border:0; font-size:12px; color:#fff  }
#bannerpic { width:736px; height:192px; margin:10px 0 0 0; background:url(bannerbg.jpg) no-repeat; }
#bannerpics { width:736px; height:150px; margin:10px 0 0 0; }
.titwebs { height:28px; background:url(bgs.gif) 0 -100px no-repeat; margin:10px 0 0 0; }
.titwebs ol { height:28px; list-style-position:inside }
.titwebs ol li { float:left; width:88px; height:28px; line-height:28px; text-align:center; list-style-type:none }
.tt1 { background:url(bgs.gif) 0 -129px no-repeat; color:#3c63a3; }
.tt2 { color:#666; }
.leftxtlist { background:#f6fafd; padding:8px }
.leftxtlist ul li { list-style-type:none; background:url(bgs.gif) -116px -462px no-repeat; padding:0 0 0 8px; color:#1b6290 }
.leftxtlist ul li a { color:#1b6290 }
.leftxtlist ul li a:hover { color:#f60 }
.webbd { width:214px; height:59px; margin-top:10px; text-align:center; line-height:59px;  font-size:14px }
.webbd a, .webbd a:hover { font-size:14px; text-decoration:none }
#webbd1 {  background:url(webbd.gif) top left no-repeat; }
#webbd2 {  background:url(webbd.gif) center left no-repeat; }
#webbd3 {  background:url(webbd.gif) bottom left no-repeat; }

#webbds1 {  background:url(webbds.gif) top left no-repeat; }
#webbds2 {  background:url(webbds.gif) bottom left no-repeat; }

#regdomain { width:734px; height:207px; margin:10px 0 0 0; border:1px #e0e0e0 solid; }
#regdomain h2 { float:left; width:213px; height:207px; background:url(wwwreg.gif) no-repeat; display:block }
#regdomain h2 span { font-size:0; display:none; }
#domainreg { float:left; width:521px; height:207px; overflow:hidden }
#donametit { width:521px; height:34px; background:url(bgs.gif) 0 -205px repeat-x; }
#donametit ul { width:511px; height:34px; border-bottom:1px #d4eff9 solid; }
#donametit ul li { float:left; width:84px; height:34px; line-height:34px; text-align:center; list-style-type:none }
.isname { background:url(bgs.gif) 0 -159px no-repeat; font-weight:bold; color:#1b6290 }
.isnames { color:#1b6290 }
.regym { padding:10px 10px 10px 0;}
.regym span { font-size:18px; font-weight:bold; color:#f60; font-family:Verdana, Geneva, sans-serif; }
.regym label { padding-top:8px; display:inline-block }

.inputsname { border-bottom:1px #abc0fe solid; border-left:0px; border-right:0px; border-top:0px; }
.subname { width:79px; height:26px; background:url(bgs.gif) 0 -244px no-repeat; border:0; color:#d26d00; }

.namemore { width:511px; height:32px; line-height:32px; background:url(wwwregbottom.gif) left bottom no-repeat; text-align:center; color:#1b6290 }
.namemore a { color:#1b6290 }

.prodl { width:736px; padding:10px 0; overflow:hidden }
.prodlone { float:left; width:240px; }
.pdlr8 { padding:0 8px }

.prothtit { width:240px; height:44px; background:url(bgs.gif) 0 -46px no-repeat; overflow:hidden }
.prothtit h3 { float:left; height:44px; line-height:44px; font-size:14px; color:#1b6290; padding-left:40px; display:block; }
.prothtit a { float:right; width:64px; height:44px; line-height:500px; font-size:0; display:block; overflow:hidden }
.proinbox { width:222px; padding:8px; border-bottom:1px #cfecfc solid; border-left:1px #cfecfc solid; border-right:1px #cfecfc solid; }
.proinbox dl { width:222px; border-bottom:1px #d0ecfc dotted; margin-bottom:8px; overflow:hidden }
.proinbox dl dt { float:left; width:70px; height:70px }
.proinbox dl dt img { width:70px; height:70px; border:0 }
.proinbox dl dd { float:left; width:152px; height:70px; }
.proinbox dl dd { color:#666; }
.proinbox dl dd h4 { font-size:12px; color:#390; font-weight:normal; }
.proinbox dl dd p { color:#333; }
.proinbox dl dd p span { font-family:Georgia; font-size:18px; color:#f60; }
.proinbox p { color:#1b6290 }
.isplay { text-align:center; padding-top:6px }
.isplay a { width:107px; height:40px; line-height:40px; background:url(bgs.gif) 0 -382px no-repeat; font-size:16px; font-weight:bold; color:#d26d00;  text-align:center; margin:0 auto; display:block}

.casein { clear:both; width:734px; height:33px; background:url(bgs.gif) 0 -313px repeat-x; border-left:1px #e3ecf6 solid; border-right:1px #e3ecf6 solid;  overflow:hidden }
.casein h2 { float:left; height:33px; background:url(bgs.gif) 0 -276px; line-height:33px; font-size:14px; color:#1b6292; padding-left:33px }
.casein ul { float:left; height:33px; padding-left:20px }
.casein ul li { float:left; width:87px; height:33px; text-align:center; line-height:39px; list-style-type:none;  color:#390; overflow:hidden }
.casein .inlistcase { width:87px; background:url(bgs.gif) 0 -347px no-repeat; font-weight:bold; color:#390; }
.casein .inlistcases { width:87px; background:none; }
.casein a { float:right; width:60px; height:33px; background:url(bgs.gif) -178px -276px no-repeat; display:block; line-height:500px; font-size:0; overflow:hidden }
.caseshow { width:734px; border-left:1px #e3ecf6 solid; border-right:1px #e3ecf6 solid; border-bottom:1px #e3ecf6 solid; overflow:hidden }
.caseshow dl { float:left; width:183px; text-align:center; padding:8px 0 }
.caseshow dl dt img { width:158px; height:118px; padding:1px; border:1px #ccc solid; }
.caseshow dl dt a:hover img { border:1px #f60 solid; }
.caseshow dl dd { width:160px; height:22px; margin:0 auto; line-height:22px; background:#ebebeb; overflow:hidden }
.caseshow dl dd a { color:#1b6290; }
.caseshow dl dd a:hover { color:#f60; }

#footer { width:100%; margin:10px auto 0 auto; border-top:3px #e8e8e8 solid; background:#f5f5f5; padding:12px 0 18px 0; text-align:center; }
#footer span { font-family:Verdana, Geneva, sans-serif; }

#pagestit { height:34px; background:url(bgs.gif) 0 -205px repeat-x; margin-top:10px; border-top:1px #e0e0e0 solid; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid;  }
#pagestit h2 { background:url(bgs.gif) 0 -566px no-repeat; line-height:34px; font-size:14px; padding-left:36px; color:#1b6290; }

.pageshows { width:714px; border-left:1px #e3ecf6 solid; border-right:1px #e3ecf6 solid; border-bottom:1px #e3ecf6 solid; padding:10px; overflow:hidden }
.pageshows label { padding:6px 0; display:block}
.bigtxt, .bigtxt a { font-size:14px; line-height:180%; } 
.bigtxt li { list-style-type: disc; list-style-position:inside; color:#1b6290 }
.bigtxt li a { color:#1b6290 }
.bigtxt li a:hover { color:#f30 }
.pageshows dl { width:714px; height:140px; border-bottom:1px #ccc dotted; margin-bottom:10px; display:block }
.pageshows dl dt { float:left; width:370px; height:140px; padding-left:130px; color:#666; display:block }
.pageshows dl dt h3 { font-size:12px; color:#390; padding-bottom:5px; }
.pageshows dl dt p { color:#333}
.pageshows dl dt p span { color:#f30; font-family:Georgia; font-size:18px; }
.pageshows dl dd { float:left; }
.pageshows dl dd p { padding-top:90px; }
.pageshows dl dd { vertical-align:bottom }
.pageshows h3 { font-size:12px; padding:10px 0; color:#390; }
.pageshows h3 span { color:#f30; }
.pageshows h2 { font-size:18px; text-align:center }
.pagenav { padding:8px 0; text-align:right; }

.sitepic1 { background:url(site1.gif) left no-repeat }
.sitepic2 { background:url(site2.gif) left no-repeat }
.sitepic3 { background:url(site3.gif) left no-repeat }
.sitepic4 { background:url(site4.gif) left no-repeat }

.pageshowcase { clear:both; width:734px; height:33px; background:url(bgs.gif) 0 -313px repeat-x; border-left:1px #e3ecf6 solid; border-right:1px #e3ecf6 solid;  overflow:hidden }
.casepp img { margin:10px auto; padding:1px; border:3px #ccc solid; display:block } 
.casepp p a { color:#f30; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}


.caseleft h4 { font-size:12px; color:#390; font-weight:normal; }
.caseleft p { color:#333; }
.caseleft p span { font-family:Georgia; font-size:18px; color:#f60; }
.caseleft p { color:#1b6290 }
