﻿/* index */
 @import url(inc/public.css);
.sidebarL{width:163px; background:#ebf2f4; margin-right:8px; float:left;}
.sidebarL .sidebar01{border:1px solid #c8d5ec; background:#fff;}
.sidebarL .sidebar01 h2{font-size:14px; color:#044a97; line-height:28px;  background:url(../images/public/titleBG.gif) repeat-x bottom;}
.sidebarL .sidebar01 h2 strong{padding-left:28px; background:url(../images/public/icon13.gif) no-repeat 7px; line-height:28px; font-weight:100;}
.sidebarL .sidebar01 ul{}
.sidebarL .sidebar01 ul li{line-height:28px; background:url(../images/column/sidebar01BG.gif) no-repeat bottom; padding-left:20px;}
.sidebarL .sidebar01 ul li a{background:url(../images/public/icon11.gif) no-repeat left; padding-left:10px;}


.mainBox{float:right; width:607px;}
.mainBox .mainbox01{ width:605px;border:1px solid #c8d5ec; border-top:0;}
.mainBox .mainbox01 h2{font-size:14px; color:#044a97; line-height:28px;  background:url(../images/public/titleBG.gif) repeat-x bottom;border-top:1px solid #c8d5ec;}
.mainBox .mainbox01 h2 strong{padding-left:20px; background:url(../images/public/icon11.gif) no-repeat 7px; line-height:28px; font-weight:100;}
.mainBox .mainbox01 h2 a{float:right; margin-right:25px; color:#044a97; font-weight:normal; font-size:12px;}
.mainBox .mainbox01 ul{ margin:12px;}
.mainBox .mainbox01 ul li{border-bottom:1px dotted #ccc; background:url(../images/public/arrow.gif) no-repeat 5px;  width:561px; padding:5px 0;padding-left:14px;}
.mainBox .mainbox01 ul li img{float:none;}
.mainBox .mainbox01 ul li span{float:right; margin-right:9px;}
.mainBox .mainbox01 p{text-indent:2em; line-height:20px; margin:12px; color:#000;}
.mainBox .mainbox01 p.button{text-align:center;}
.mainBox .mainbox01 p.button input{width:80px; height:26px; line-height:26px; background:url(../images/column/button.gif) no-repeat left top; border:0; cursor:pointer; margin-right:15px;}
.mainBox .mainbox01 .level .flash{float:left;}
.mainBox .mainbox01 .level .flash div{border:1px solid #dce9fa; margin:13px 19px;}
.mainBox .mainbox01 .level{ width:602px; overflow:hidden;}
.mainBox .mainbox01 .level ul{margin:0;}
.mainBox .mainbox01 .level ul li{background:0; padding:0; border:0; width:auto;}
.mainBox .mainbox01 .level .levelNav{float:right; margin-top:13px;}
.mainBox .mainbox01 .level .levelNav ul div{border:1px solid #dce9fa; margin:13px 19px;}
.mainBox .mainbox01 .level .levelNav ul li{margin-bottom:3px; width:auto;}
.mainBox .mainbox01 .level .levelNav ul li a{width:248px;line-height:27px; background:#f1f6fa url(../images/public/arrow.gif) no-repeat 8px 10px; padding-left:20px;cursor:pointer; display:block; border:1px solid #d2e5f3; color:#044a97;}
.mainBox .mainbox01 .level .levelNav ul li a{}
.mainBox .mainbox01 .level .levelNav ul li ul li{ margin:0; width:auto;}
.mainBox .mainbox01 .level .levelNav ul li ul li p{margin:0 12px; line-height:20px; width:254px;}

.mainBox .mainbox01 .culture01{ width:607px; overflow:hidden;}
.mainBox .mainbox01 .culture01 .photo{float:left;}
.mainBox .mainbox01 .culture01 .photo a img{padding:5px; border:1px solid #dbe9fa; margin:15px 17px;}
.mainBox .mainbox01 .culture01 .photo a:hover img{border:1px solid #044a97;}
.mainBox .mainbox01 .culture01 p{float:left; margin:0; margin-top:15px; width:360px;}
.mainBox .mainbox01 .culture01 p a{ color:#006699;}
.mainBox .mainbox01 .culture01 p a:hover{ color:#ff6000;}

.mainBox .mainbox01 .culture01 ul li{float:left; text-align:center; background:0; }
.mainBox .mainbox01 .culture01 ul li a img{border:1px solid #9b9b9b;}
.mainBox .mainbox01 .culture01 ul li a:hover img{border:1px solid #044a97; }

.mainBox .mainbox01 .mainbanner{width:599px; padding:17px 0 12px 8px; border-top:1px solid #c8d5ec;}
.mainBox .mainbox01 .mainbanner a img{padding:3px; border:1px solid #a5bccb; background:#eef3f9;}
.mainBox .mainbox01 .mainbanner a:hover img{border:1px solid #044a97;}

.mainBox .mainbox01 .turnPage{text-align:center; line-height:40px;color:#015b9b;}
.mainBox .mainbox01 .turnPage a{padding:0 0 0 9px; color:#015b9b;}
.mainBox .mainbox01 .turnPage a:hover{color:#ff6000;}

.mainBox .mainbox01 table{width:500px; margin:15px;}
.mainBox .mainbox01 table tr td{padding-left:9px; line-height:26px;}
.mainBox .mainbox01 table tr td strong{color:#2198ea;}
.mainBox .mainbox01 table tr td input{width:200px; height:14px; line-height:14px;}
.mainBox .mainbox01 table tr td textarea{width:400px;}

.mainBox .mainbox02{ width:605px;border:1px solid #c8d5ec; border-top:0;}
.mainBox .mainbox02 h2{font-size:14px; color:#044a97; line-height:28px;  background:url(../images/public/titleBG.gif) repeat-x bottom;border-top:1px solid #c8d5ec;}
.mainBox .mainbox02 h2 strong{padding-left:20px; background:url(../images/public/icon11.gif) no-repeat 7px; line-height:28px; font-weight:100;}
.mainBox .mainbox02 h2 a{float:right; margin-right:25px; color:#044a97; font-weight:normal; font-size:12px;}
.mainBox .mainbox02 ul{margin:12px; width:574px;}
.mainBox .mainbox02 ul li{padding:5px 7px;float:left; text-align:left; width:560px; border-bottom:1px dotted #ccc;}
.mainBox .mainbox02 ul li img{float:none; margin-bottom:4px;}
.mainBox .mainbox02 ul li span{float:right; margin-right:9px;}
.mainBox .mainbox02 .turnPage{text-align:center; line-height:40px;color:#015b9b;}
.mainBox .mainbox02 .turnPage a{padding:0 0 0 9px; color:#015b9b;}
.mainBox .mainbox02 .turnPage a:hover{color:#ff6000;}

.mainBox .mainbox02 .culture01{ width:607px; overflow:hidden;}
.mainBox .mainbox02 .culture01 .photo{float:left;}
.mainBox .mainbox02 .culture01 .photo a img{padding:5px; border:1px solid #dbe9fa; margin:15px 17px;}
.mainBox .mainbox02 .culture01 .photo a:hover img{border:1px solid #044a97;}
.mainBox .mainbox02 .culture01 p{float:left; margin:0; margin-top:15px; width:360px; line-height:20px;}
.mainBox .mainbox02 .culture01 p a{ color:#006699;}
.mainBox .mainbox02 .culture01 p a:hover{ color:#ff6000;}
.mainBox .mainbox02 .culture01 ul li{float:left; text-align:center; background:0; width:auto; border:0;padding:5px 0;padding-left:44px;}
.mainBox .mainbox02 .culture01 ul li a img{border:1px solid #9b9b9b;}
.mainBox .mainbox02 .culture01 ul li a:hover img{border:1px solid #044a97;}

.contact{margin-top:10px; text-align:left;}
.contact .mainbox01{border:1px solid #c8d5ec; border-top:0; text-align:left;}
.contact .mainbox01 h2{font-size:14px; color:#044a97; line-height:28px;  background:url(../images/public/titleBG.gif) repeat-x bottom;border-top:1px solid #c8d5ec;}
.contact .mainbox01 h2 strong{padding-left:20px; background:url(../images/public/icon11.gif) no-repeat 7px; line-height:28px; font-weight:100;}
.contact .mainbox01 p{margin:24px 30px; line-height:22px; color:#000; text-align:left;}
.contact .mainbox01 div{text-align:left;margin:24px 30px; line-height:22px; color:#000;}
.mainbox01 table tr td.editor table,.electron01 .text table tr td.editor span,.electron01 .text table tr td.editor input,.electron01 .text table tr td.editor p{width:auto; margin:0; padding:0;}

.electron01{ width:100%;}
.electron01 .pic{float:left;}
.electron01 .pic a img{padding:2px; background:#f0f0f0; border:1px solid #ccc; margin:23px 30px 23px 44px;}

.electron01 .text{float:right; width:515px; overflow:hidden; padding-top:23px;}
.electron01 .text table{width:453px; overflow:hidden;}
.electron01 .text table tr td{line-height:26px;}
.electron01 .text table tr td strong{font-size:14px; color:#0090e7;}
.electron01 .text table tr td strong a{color:#0090e7;}
.electron01 .text table tr td strong a:hover{color:#ff6000;}
.electron01 .text table tr td.editor{width:auto;}

.electron02 .turnNav{width:100%; overflow:hidden; border:1px dotted #b6b6b6; background:#f9f9f9;border-left:0; border-right:0; padding:15px 0; position:relative;}
.electron02 .turnNav input{width:80px; height:26px; line-height:26px; background:url(../images/column/button.gif) no-repeat left top; border:0; cursor:pointer; margin-top:-3px;}
.electron02 .turnNav a{padding:0px 92px; font-size:16px; color:#009a52; font-weight: bold; }
.electron02 .turnNav a:hover{color:#ff6000;}
.electron02 .turnNav strong{ margin:0 40px;}
.electron02 .turnNav strong a{margin:0; padding:0; font-size:12px; font-weight:100; color:#ff6600;}
.electron02 .turnNav strong a:hover{text-decoration:underline;}
.electron02 .turnNav span{position:absolute; right:20px; top:18px;}
.electron02 .turnNav span a{margin:0; padding:0; font-size:12px; color:#ff6000;}


.electron02{}
.electron02 .bigPic{ text-align:center;}
.electron02 .bigPic img{margin:35px 0;padding:2px; background:#f0f0f0; border:1px solid #ccc;}
.electron02 .rolling{width:774px; border:2px solid #eae9e9; padding:20px 0; }
.electron02 .rolling a img{filter:Alpha(opacity=50);}
.electron02 .rolling a:hover img{filter:Alpha(opacity=100);}
.electron02 .rolling #demo{overflow:hidden; margin:0 5px;color:#ffffff; float:left; width:638px; height:100px; }
.electron02 .rooling #demo table {}
.electron02 .rolling #demo table tr td{}
.electron02 .rolling #demo table tr td a img{border:1px solid #788390;filter:Alpha(opacity=100); }
.electron02 .rolling #demo table tr td a:hover img{border:1px solid #f93228;filter:Alpha(opacity=80); }
.electron02 .rolling #demo #demo1{height:100px; }
.electron02 .rolling #demo #demo1 div#divAim{height:100px; border:none; }
.electron02 .rolling #demo #demo1 div#divAim img{margin:0 6px;}

.mainBox  .content{width:605px;border:1px solid #c8d5ec;}
.mainBox  .content h2{text-align:center; color:#005b9b; font-size:16px; line-height:54px;}
.mainBox  .content div{padding:0 15px 15px 15px; text-indent:2em; line-height:20px; color:#333; font-size:14px}



.mainBox2  .content{border:1px solid #c8d5ec; background:url(../images/public/contentMainBG.gif) repeat-x left top; font-size:16px}
.mainBox2  .content h2{text-align:center; color:#000; font-size:16px; line-height:24px; margin-top:20px;}
.mainBox2  .content div{padding:0 15px 15px 15px; text-indent:2em; line-height:25px; color:#333; font-size:16px}
.mainBox2  .content h3{text-align:center; font-size:12px; font-weight:100; color:#a0a0a0;margin:0 26px; padding-bottom:5px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.mainBox2  .content .closeButton{display:block;width:65px; height:23px; background:url(../images/public/close.gif) no-repeat left top; border:0; cursor:pointer; margin:15px 0 15px 342px; text-indent:0; text-align:center; line-height:23px; color:#000;}



/*--------------------------------interactive--------------------------------*/
#mainContent .path{ height:26px; padding-left:10px; background:url(../images/public/path_bg.gif) repeat-x 0 0;}
#mainContent .path li{ float:left; margin:5px 5px 0; padding-left:20px; background:url(../images/public/path_to.gif) no-repeat 0 center;}
#mainContent .path li a{ color:#005b9c;}
#mainContent .path li.first{background-image:url(../images/public/icon03.gif); font-weight:700;}
#mainContent .interactive{ height:135px; padding:35px 35px 45px; background:#f2f7fb;}
#mainContent .interactive li{ display:inline; float:left; margin:0 10px;}
#mainContent .interactive li a{ display:block; float:left; width:214px; height:135px; text-indent:-9999px;}
#mainContent .interactive li.platform a{ background:url(../images/public/Interactive_1.gif) no-repeat 0 0;}
#mainContent .interactive li.exchange a{ background:url(../images/public/Interactive_2.gif) no-repeat 0 0;}
#mainContent .interactive li.email a{ background:url(../images/public/Interactive_3.gif) no-repeat 0 0;}
