*{padding:0px; margin:0px;}
ul,li{list-style:none;}
h1,h2,h3{font-size:12px; font-weight:normal;}
a:link {color:#333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration:none;color: #22b8ca;}
a:active {text-decoration: none;color: #22b8ca;}
img{border:0px; }
body{font-family:'Î¢ÈíÑÅºÚ','ºÚÌå','ËÎÌå'; font-size:12px; background:#e4e4e4;}
.clear{height:0px; width:0px; line-height:0px; clear:both; float:none; overflow:hidden;}

#top{width:100%;position:fixed;top:0;left:0;z-index:99}


#header{ z-index:99; height:60px; width:100%; position:relative; background:#fff;}
.headBg{z-index:98;width:100%; height:12px; background:url(headBg.png) no-repeat center top;}

.navBox{width:1000px; margin:0px auto; height:60px;}
#logo{float:left; width:246px;}

/*start*/
#mainNav{ float:left;width:500px; height:60px; margin-left:100px;}
#mainNav li{float:left; width:80px; height:60px;}
#mainNav a{height:60px; line-height:60px; font-size:14px; width:80px; margin:0px auto; display:block; text-align:center;}
#mainNav .selected a{background:url(navJt.gif) no-repeat center bottom; color:#22b8ca;}
.submenu{border-top:1px solid #22b8ca; background:url(showBg.gif); height:auto; width:100%; position:absolute; left:0px; top:60px; display:none;}

.submenu .comm{width:1000px; margin:0px auto; height:60px; line-height:60px; text-align:center;}
#mainNav .selected .comm a{font-size:14px; padding:0px 10px; line-height:24px; height:24px; width:auto; display:inline-block; text-align:left; background:none; color:#fff;}
#mainNav .selected .comm a:hover{ background:#22b8ca;}

#workBox{width:1000px; margin:0px auto; background:url(xx.gif) repeat-y center top; height:120px; padding-top:30px;}
#workBox .left{padding-left:160px; float:left; width:340px;}
#workBox .right{padding-left:60px; float:left; width:260px;}
#workBox h2{font-size:18px; color:#fff; text-align:center;height:32px; line-height:32px;}
#workBox h3{ padding-top:10px; line-height:24px; height:24px;}
#mainNav .selected #workBox h3 a{font-size:14px; padding:0px 10px; line-height:24px; height:24px; width:auto; display:inline-block; text-align:left; background:none; color:#fff;}
#mainNav .selected #workBox h3 a:hover{ background:#22b8ca;}

#newsBox{text-align:right; padding-right:250px; width:750px;}
#contactBox{text-align:right; padding-right:220px;width:780px;}


/**/
.topLogin{width:180px; background:url(topLogin.gif) no-repeat 0px 14px;; text-indent:10px; height:38px; float:left; padding-top:20px; padding-bottom:10px; position:relative;}
.topLogin span{padding:0px 5px;}
.topLogin a{padding:0px 5px;}
.topLogin a:hover{background:#22b8ca; color:#fff;}
#doSearch{cursor:pointer; position:absolute; right:0px; top:14px;}

#topSearch,#loginChange{height:53px; background:url(tops.gif) repeat-x left top; display:none; position:absolute; width:100%; left:0px; top:58px; z-index:100;}
#topSearch .box,#loginChange .box{width:1000px; margin:0px auto; height:53px; position:relative;}
#topSearch .close,#loginChange .close{ position:absolute; right:0px; top:12px; height:25px; width:25px; display:inline-block; background:url(close.gif) no-repeat; cursor:pointer;}
#txtSkey{height:30px; line-height:30px; font-size:16px; border:1px solid #d4d4d4; width:448px; position:absolute; right:120px; top:8px;}
#doSearch2{position:absolute; right:35px; height:30px; width:72px; background:#22b8ca; text-align:center; border:0px; top:9px; color:#fff; font-size:14px;}

#topNav img{position:absolute; right:0px; top:0px;}

#loginChange .box{text-align:right; color:#000;}
#loginChange .change{font-size:14px; line-height:53px; padding-right:100px;}

/*end*/

.banner{ width:100%;}


/**/
#location{height:60px; background:url(showBg.gif); width:100%; position:fixed;top:60px;left:0px;z-index:98}
#location .box{width:1000px; margin:0px auto; padding-top:15px; text-align:center;}
#location a{font-size:14px; padding:0px 10px; line-height:24px; height:24px; width:auto; margin-right:3px; display:inline-block; text-align:left; background:none; color:#fff;}
#location a:hover,#location a.current{ background:#22b8ca;}
/**/
#bodyer{width:1000px; margin:0px auto; padding-top:20px;height:auto!important;min-height:800px;*height:800px; padding-bottom:100px;}
.bTitle{padding-top:20px;}
.bTitle h1{font-size:30px;color:#747474; height:50px; line-height:50px;}
.bTitle h2{font-size:16px;color:#747474; height:20px; line-height:20px;}
.bTitle h3{font-size:12px; color:#747474; line-height:28px;}
/**/
#footer{background:url(btBg.gif) repeat-x left top; height:549px; width:100%;}
.footBox{width:1000px; margin:0px auto; padding-top:60px; position:relative;}
.footBox h2{color:#fff; font-size:16px; height:28px; line-height:28px;}
.footBox ul{padding-top:10px;}
.footBox li{height:22px; line-height:22px;}
.footBox a{color:#fff;}
.aboutCP,.int{float:left; width:192px; height:355px;}
.homeContact{float:left; width:310px; height:355px;}
.btLogin{position:absolute; right:0px; top:0px; width:241px; height:524px; background:url(loginBg.jpg) no-repeat; padding:28px 37px 0px 37px;}
.btLogin h3{height:48px; line-height:150%; padding:4px 0px; color:#fff;}
.btLogin .buy{padding:20px 0px 10px 0px; color:#fff; font-size:16px;}

#btLoginForm{padding-top:2px;}
#name,#email{ width:230px; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå','ËÎÌå'; height:28px; color:#b3b3b3; text-indent:3px; line-height:28px;background:none;font-size:12px; border:0px;}
#comment{overflow:hidden;font-family:'Î¢ÈíÑÅºÚ','ºÚÌå','ËÎÌå';  border:0px; height:68px; background:none; border:0px; color:#b3b3b3; width:230px;resize:none; font-size:12px; line-height:150%; text-indent:3px;}
#AdLayer{position:absolute;width:313px;height:36px;bottom:0px; right:10%; z-index:91;}



/*login*/
#myLogin{width:50px; height:543px; position:relative;}
.showBox1{width:509px;height:543px; background:url(myLogin.jpg) no-repeat;}

#TB_window .close{position:absolute; right:40px; top:10px; height:26px; width:26px; background:url(close3.gif) no-repeat; display:inline-block; cursor:pointer;}

.myLoginForm{padding-top:140px; padding-left:78px;}
.myLoginForm li{height:50px; line-height:50px; font-size:18px;}
.myLoginForm input{height:50px; line-height:50px; background:none; width:300px; border:0px; font-size:20px;}

#bt1,#bt2{width:85px; height:30px; font-size:14px; text-align:center; line-height:30px; background:#22b8ca; color:#fff;}

.showBox2{width:509px;height:543px; background:url(myLogin2.jpg) no-repeat;}

#links{height:38px; line-height:38px; color:#888888; width:680px; overflow:hidden;}
#links a{color:#999; font-size:13px; padding:0px 5px;}
#links a:hover{ text-decoration:underline;}