/* CSS Document */
body{margin:0;background:#f9fefe;font:12px/1.5 \5b8b\4f53, Simsun, Arial, sans-serif;}
body, select, input, button, h1, h2, h3, h4, h5, h6 {font-size:12px}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, p, dl, dt, dd, table, th, td, img, blockquote{margin:0;padding:0;border:0}
input, button, textarea, img{line-height:normal;}
abbr, acronym, address, cite, q, em, code, var, dfn, ins{font-style:normal;text-decoration:none;border:0}
q:before, q:after{content:""}
ul, ol, li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
select, input, button{vertical-align:middle}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

/** global **/
body{color:#4d473f;background:#f0f3f8}
.phd, .pbd, .pft{width:1000px;margin:0 auto;}

/*= phd =*/
.phd{*overflow:hidden;}
.signal{width:1238px; height:19px; background:url(../images/signal.png) no-repeat 0 0; margin-left:-119px; position:relative;}
.phd .logo{float:left; width:173px; margin:18px 0 0 5px; display:inline;}
.phd .tools{float:right; width:264px; height:99px; display:inline; margin-right:8px;}
.phd .tools .tl{text-align:right; padding-top:27px;color:#a0a5a9; line-height:17px; margin-bottom:12px;}
.phd .tools .tl a{margin:0 8px;color:#a0a5a9;}
.phd .tools .tl .Chinese{display:inline-block; width:17px; height:17px; background:url(../images/indexBG.png) -959px -107px; margin:0 3px; vertical-align:bottom;}
.phd .tools .tl .English{display:inline-block; width:17px; height:17px; background:url(../images/indexBG.png) -983px -107px; margin:0 3px; vertical-align:bottom;}
.phd .tools .searchBox{background:url(../images/indexBG.png) -736px -75px; height:25px; overflow:hidden;}
.phd .tools .searchBox .txt{width:170px; padding:0; border:0; background:0; padding-left:5px; color:#a5a9ac;}
.phd .tools .searchBox .btn-search{width:83px; cursor:pointer; background:0; border:0; height:23px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.mainMenu{width:100%; overflow:hidden; background:url(../images/indexBG.png) no-repeat 0 0; height:71px;}
#mainMenu{padding-left:64px;}
#mainMenu li{float:left; position:relative; line-height:40px; padding-left:18px; background:url(../images/mainMenuLine.gif) no-repeat 100% 12px; margin-left:-2px;}
#mainMenu li a{float:left; padding:0 20px 0 0; color:#fff; font-size:12px; font-weight:700;}
#mainMenu li a span{float:left; cursor:pointer;}
#mainMenu li a:hover{text-decoration:none;}
#mainMenu li:hover{ background:url(../images/mainMenuHover.png) no-repeat bottom;border-radius: 10px 10px 0 0;}
#mainMenu li a span:hover{ background:url(../images/mainMenuHoverArrow.png) no-repeat center bottom;}

#mainMenu li ul{position:absolute; top:46px; left:0; width:600px; display:none;}
#mainMenu li ul li{line-height:20px;padding:0 16px; margin:0; background:url(../images/mainMenuLine2.gif) no-repeat 100%;}
#mainMenu li ul li a{float:none; padding:0; color:#797979; font-weight:100;}
#mainMenu li ul li a:hover{text-decoration:underline;}
#mainMenu li.hover,#mainMenu li.on{background:url(../images/mainMenuHover.png) no-repeat 0 4px;padding-bottom:6px; }
#mainMenu .on ul{display:block;}
#mainMenu li.hover a,#mainMenu li.on a{background:url(../images/mainMenuHover.png) no-repeat 100% 4px;}
#mainMenu li.hover span,#mainMenu li.on span{background:url(../images/mainMenuHoverArrow.png) no-repeat center 100%; height:46px;}
#mainMenu li.hover li,#mainMenu li.on li{background:url(../images/mainMenuLine2.gif) no-repeat 100%;}
#mainMenu li.hover li a,#mainMenu li.on li a{background:0;}

#mainMenu .Nav3 ul{width:770px; margin-left:-163px;}
#mainMenu .Nav4 ul{width:770px; margin-left:-163px;}
#mainMenu .Nav5 ul{width:800px; margin-left:-267px;}
#mainMenu .Nav6 ul{width:600px; margin-left:-179px;}
#mainMenu .Nav7 ul{width:700px; margin-left:-359px;}
#mainMenu .Nav8 ul{width:600px; margin-left:-303px;}

/*= pft =*/
.pft{height:80px;background:url(../images/indexBG.png) no-repeat 0 -155px; text-align:center; line-height:24px; overflow:hidden;color:#333;}
.pft .links{margin-top:14px;}
.pft .links a{margin:0 5px; color:#333;}


.newest {
background:url(/IBOXData/templates/mysite/index/images/new.gif) no-repeat scroll 0 50% #FFFFFF;
display:inline-block;
height:13px;
margin-left:1px;
overflow:hidden;
width:25px;
}






img { vertical-align: top; border: 0; }
#hotpic { width: 790px; height: 315px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 790px; height: 315px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 380px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
