<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**--äºŒçº§æ»šåŠ¨å›¾ç‰‡--**/
#focus {width:637px; height:156px; overflow:hidden; position:relative;}
#focus ul {height:156px; position:absolute;}
#focus ul li {float:left; width:637px; height:156px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:637px; height:20px; left:0; bottom:0; background:#000; display:none;} /*--æµ…ç°èƒŒæ™¯--*/
#focus .btn {position:absolute; width:637px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right; display:none;} /*--ç™½è‰²æŒ‰é’®--*/
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top; display:none; }


/**--äºŒçº§é¡µé¢å…¨å±€æ&nbsp;·å¼--**/
.PageInfo p.update { font-size:12px; }

/**--SUP Project--**/
.mappic { position:absolute; right:0px; bottom:0px; }
.mapword { font-size:12px; line-height:20px; position:absolute; left:0px; bottom:0px; }

/*--24.Sustainability å¯æŒç»­æ€§--*/
#secondBox .PageInfo .susTable { border:1px solid red; table-layout:fixed; border-collapse:collapse; }
#secondBox .PageInfo .susTable tr { border:1px solid #FFFFFF; }
#secondBox .PageInfo .susTable tr td { border:1px solid #009900; }


/**--news æ–°é—»ä¸­å¿ƒ--**/
#secondBox #newsTip { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#newsTip .newsTop { width:610px; height:150px; margin-bottom:20px; overflow:hidden; }
#newsTip .newsTop .newsLeft { width:19px; height:111px; background:url(../images/web/newsScrollPic.gif) 0 0 no-repeat; cursor:pointer; float:left; margin-top:20px; }
#newsTip .newsTop .newsLeft:hover { background-position:0 -111px; }
#newsTip .newsTop .newsRight { width:19px; height:111px; background:url(../images/web/newsScrollPic.gif) -20px 0 no-repeat; cursor:pointer; float:right; margin-top:20px; }
#newsTip .newsTop .newsRight:hover { background-position:-20px -111px; }
#newsTip .newsTop .newsDiv { float:left; width:530px; height:110px; margin-top:20px; padding:0px 10px; overflow:hidden; margin-left:10px; }
#newsTip .newsTop .newsDiv table { }
#newsTip .newsTop .newsDiv table img { width:125px; height:90px; border:0px; margin-right:20px; margin-bottom:5px;  }


#newsTip .newsDL { width:610px; }
#newsTip .newsDL dt { height:20px; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #BDBDBD; }
#newsTip .newsDL dt a { float:left; padding-left:2em; background:url(../images/web/tip_01.png) left center no-repeat; }
#newsTip .newsDL dt span { float:right; color:#999999; }

#newsTip .newsTipTitle { margin-top:30px; margin-bottom:30px; height:20px; color:#4595ca; text-align:center; font-size:14px;  }
#newsTip .newsTipInfo { width:100%; padding-bottom:50px; position:relative; margin-bottom:50px; }
#newsTip .newsTipInfo p { margin-bottom:15px; line-height:20px; }
#newsTip .newsTipInfo .next_back { width:50%; height:20px; position:absolute; bottom:0px; right:0px; }
#newsTip .newsTipInfo .next_back a { float:right; height:15px; line-height:16px; padding:3px 10px; margin-left:20px; border:1px solid #4595ca; color:#4595ca; }

/**--picture å›¾ç‰‡å±•ç¤º--**/
#secondBox #pictureTip { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#secondBox #pictureTip .pictureTipTop { width:100%; height:25px; background:#eaeef0; line-height:25px; margin-bottom:10px; }
#secondBox #pictureTip .pictureTipTop a { float:right; margin-right:5px; }
#secondBox #pictureTip .pictureTipTop span { margin-left:5px; font-size:14px; font-weight:700; float:left; color:#4595ca; }
#secondBox #pictureTip dl { width:100%; margin-bottom:10px; }
#secondBox #pictureTip dl dt { width:137px; font-size:0px; float:left; margin-right:15px; margin-bottom:40px; }
#secondBox #pictureTip dl dt img { width:131px; height:78px; border:1px solid #cdcdcd; padding:2px; margin-bottom:5px; }
#secondBox #pictureTip dl dt h6 { width:100%; height:15px; line-height:15px; text-align:left; font-size:12px; font-weight:400; }

/*****å›¾ç‰‡åˆ—è¡¨*****/

#secondBox #listPIC { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#secondBox #listPIC .pictureTipTop { width:100%; height:25px; background:#eaeef0; line-height:25px; margin-bottom:10px; }
#secondBox #listPIC .pictureTipTop a { float:right; margin-right:5px; }
#secondBox #listPIC .pictureTipTop span { margin-left:5px; font-size:14px; font-weight:700; float:left; color:#4595ca; }
#secondBox #listPIC dl { width:100%; margin-bottom:10px; }
#secondBox #listPIC dl dt { width:137px; font-size:0px; float:left; margin-right:65px; margin-bottom:50px; }
#secondBox #listPIC dl dt div { width:143px; height:100px; background:url(../images/web/picBackground.gif) 0 0 no-repeat; margin-bottom:5px; }
#secondBox #listPIC dl dt img { border:0; padding:8px 0px 0px 8px; }
#secondBox #listPIC dl dt h6 { width:100%; height:15px; line-height:15px; text-align:left; font-size:12px; font-weight:400; }




/**--video è§†é¢‘å±•ç¤º--**/
#secondBox #videoTip { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#secondBox #videoTip .videoShow { width:100%; text-align:center; margin-bottom:20px; }
#secondBox #videoTip .videoList { width:100%; height:150px; }
#secondBox #videoTip .videoList .discLeft { width:19px; height:111px; background:url(../images/web/newsScrollPic.gif) 0 0 no-repeat; cursor:pointer; float:left; margin-top:20px; } 
#secondBox #videoTip .videoList .discLeft:hover { background-position:0 -111px; }
#secondBox #videoTip .videoList .discRight { width:19px; height:111px; background:url(../images/web/newsScrollPic.gif) -20px 0 no-repeat; cursor:pointer; float:right; margin-top:20px; }
#secondBox #videoTip .videoList .discRight:hover { background-position:-20px -111px; }
#secondBox #videoTip .videoList .pic_top { width:100%; height:150px; }
#secondBox #videoTip .videoList .pic_top div { float:left; }
#secondBox #videoTip .videoList .disCentent { float:left; width:530px; height:110px; margin-top:20px; overflow:hidden; margin-left:15px; }
#secondBox #videoTip .videoList .disCentent dl { width:100%; height:110px; float:left; }
#secondBox #videoTip .videoList .disCentent dl dt { width:125px; height:110px; float:left; margin-right:5px; margin-left:5px; font-size:0px; }
#secondBox #videoTip .videoList .disCentent dl dt img { width:120px; height:80px; margin-bottom:8px; padding:2px; border:1px solid #DBDBDB; background:#FFFFFF;  }
#secondBox #videoTip .videoList .disCentent dl dt span { font-size:12px; }

/**--Download ä¸‹è½½ä¸­å¿ƒ--**/
#secondBox #downloadTip { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#secondBox #downloadTip .downloadTipTop { width:100%; height:25px; background:#eaeef0; line-height:25px; margin-bottom:10px; }
#secondBox #downloadTip .downloadTipTop span { margin-left:5px; font-size:14px; font-weight:700; color:#4595ca; }
#secondBox #downloadTip dl { width:100%; margin-bottom:10px; }
#secondBox #downloadTip dl dt { width:186px; font-size:0px; float:left; margin-right:15px; margin-bottom:20px; }
#secondBox #downloadTip dl dt img { width:180px; height:180px; border:1px solid #cdcdcd; padding:2px; margin-bottom:5px; }
#secondBox #downloadTip dl dt h6 { width:100%; height:15px; line-height:15px; text-align:center; font-size:12px; font-weight:400; }
#secondBox #downloadTip dl dt h6 span { float:left; width:115px; overflow:hidden; text-align:left; font-weight:700; }
#secondBox #downloadTip dl dt h6 a { float:right; }



/**--mileStone é‡Œç¨‹ç¢‘--**/
#secondBox #mileStone { margin-left:27px;  min-height:343px; height:auto !important; height:343px; overflow:visible; position:relative; text-align:left; font-size:12px; }
#secondBox #mileStone .mileStoneTop { width:100%; height:30px; margin-bottom:40px; }
#secondBox #mileStone .mileStoneTop .line { width:100%; height:3px; background:#507dba; position:relative; }
#secondBox #mileStone .mileStoneTop .line dl { width:100%; position:absolute; top:3px; }
#secondBox #mileStone .mileStoneTop .line dl dt { width:73px; height:26px; background:url(../images/web/tabBg.png) 0 -30px no-repeat; float:left; line-height:20px; text-align:center; cursor:pointer; margin-right:10px; margin-left:10px; font-size:14px; font-weight:700; color:#507dba; position:relative; }
#secondBox #mileStone .mileStoneInfo { width:100%; margin-bottom:30px; }
#secondBox #mileStone .mileStoneInfo dl { width:100%; }
#secondBox #mileStone .mileStoneInfo dl dt { width:100%; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #DBDBDB; }
#secondBox #mileStone .mileStoneInfo dl dt img { width:170px; height:120px; padding:2px; border:1px solid #bdbdbd; float:right; }
#secondBox #mileStone .mileStoneInfo dl dt h4 { width:420px; height:15px; font-size:13px; margin-bottom:20px; }
#secondBox #mileStone .mileStoneInfo dl dt h4 a { color:#507dba; }
#secondBox #mileStone .mileStoneInfo dl dt h4 span { float:right; color:#666666; font-weight:400; font-size:12px; }
#secondBox #mileStone .mileStoneInfo dl dt p { width:420px; height:90px; line-height:24px; color:#999999; }


/*--æ˜¾ç¤ºæœˆä»½--*/
.mouthDIV { position:absolute; top:23px; left:0px; width:280px; height:95px; border:1px solid #507dba; background:#FFFFFF; display:none; }
.mouthDIV a { float:left; margin:10px; width:15px; height:15px; padding:3px 4px 5px; border:1px solid #507dba; font-size:12px; font-family:'Arial'; color:#507dba; }
.mouthDIV a:hover { text-decoration:none; color:#999999; border:1px solid #999999; }


/**--å¸¦å°å›¾ç‰‡çš„åˆ—è¡¨ç±»--**/
#Pic_ul { width:100%; list-style-type:none; }
#Pic_ul li { width:100%; height:90px; float:left; }
#Pic_ul li img { float:left; width:49px; padding:2px; border:1px solid #DBDBDB;  }
#Pic_ul li img:hover { border:1px solid #4595ca; } 
#Pic_ul li P { width:540px; float:right; }


/*--å‘é€é‚®ç®±è¡¨æ&nbsp;¼--*/
.Cpri_form_1 { width:600px; border:1px solid #eaeef0; text-align:center; padding-top:10px; }
.Cpri_form_1 table { margin:0px auto; table-layout:fixed; border-collapse:collapse; }
.Cpri_form_1 table td { height:30px; }
.Cpri_form_1 table input { width:420px; height:15px; padding:3px 5px; line-height:12px; border:1px solid #999999; }
.Cpri_form_1 table textarea { width:420px; height:80px; padding:3px 5px; max-height:80px; min-height:80px; max-width:422px; min-width:422px; overflow:hidden; border:1px solid #999999; }
.Cpri_form_1 table #submit { width:100px; height:27px; line-height:15px; background:#93c7e8; color:#FFFFFF; border:1px solid #93c7e8; margin-right:10px; font-weight:700; cursor:pointer; }
.Cpri_form_1 table #submit:hover { background:#FFFFFF; color:#93c7e8; border:1px solid #93c7e8; }
.red { color:#FF0000; }


/*--æ•°æ®é¡µé¢--*/
.factTable { border-collapse:collapse; table-layout:fixed; }
.factTable tr { border:1px solid #FFFFFF; }
.factTable tr.Ca { background:#799fd4; }
.factTable tr.Cb { background:#92b7e9; }
.factTable td { height:50px; color:#FFFFFF; border-left:1px solid #FFFFFF; }


/*--æŽ§åˆ¶çº¿éšè—--*/
#mc01,#mc02 { color:#4595ca; margin-left:20px; width:140px; padding-left:25px; background:url(../images/web/orto.gif) left 3px no-repeat; }
#mc03,#mc04 { color:#4595ca; margin-left:20px; display:none; width:80px; padding-left:25px; background:url(../images/web/orto.gif) left -13px no-repeat; }

/***news01ä¸‹è‰²å—*****/
.Capr2012073001 { border:1px solid #507dba; color:#507dba; background:#ebf3fd; }
.Capr2012073001 span { margin-left:5px; }</pre></body></html>