@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/16px "arial"; background:url(../images/bodybg.jpg) left top repeat-x #fff; color:#6b6b6b;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#6b6b6b; text-decoration:none;}
a:hover{ color:#0860a8; text-decoration:none;}
img , a img , a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}

/*link property*/
.blue a{ color:#535353;}
.blue a:hover{ color:#0860a8; text-decoration:underline;}

.blue1 a{ color:#535353;}
.blue1 a:hover{ color:#0860a8; }

#header{ width:909px; margin:0 auto; height:59px;}
#header .cnVersion{ float:left; margin:33px 0 0 419px;}
#logo{ float:left; margin:14px 0 0 1px;}
#search{ width:205px; height:20px; float:right; margin:31px 1px 0 0; display:inline;}
#search .txt{ float:left; color:#777; padding:1px 0 0 3px; width:150px; height:17px; font-family:arial; border:1px solid #b7c8d4; background:none;}
#search .btn{ float:right;}
#banner{ width:909px; margin:3px auto 0;}

#nav{ width:909px; height:26px; margin:0 auto; background:#2479b9;}
#nav td{ height:26px;}
#nav td.bg{ width:1px; background:url(../images/navspec.jpg) 0 9px no-repeat;}
#nav td .navli1{ width:149px; height:26px; background:url(../images/navli1.jpg) no-repeat center top; display:block;}
#nav td .navli1:hover , #nav td.current .navli1{ background:url(../images/navli11.jpg) no-repeat center top;}
#nav td .navli2{ width:159px; height:26px; background:url(../images/navli2.jpg) no-repeat center top; display:block;}
#nav td .navli2:hover , #nav td.current .navli2{ background:url(../images/navli22.jpg) no-repeat center top;}
#nav td .navli3{ width:149px; height:26px; background:url(../images/navli3.jpg) no-repeat center top; display:block;}
#nav td .navli3:hover , #nav td.current .navli3{ background:url(../images/navli33.jpg) no-repeat center top;}
#nav td .navli4{ width:149px; height:26px; background:url(../images/navli4.jpg) no-repeat center top; display:block;}
#nav td .navli4:hover , #nav td.current .navli4{ background:url(../images/navli44.jpg) no-repeat center top;}
#nav td .navli5{ width:149px; height:26px; background:url(../images/navli5.jpg) no-repeat center top; display:block;}
#nav td .navli5:hover , #nav td.current .navli5{ background:url(../images/navli55.jpg) no-repeat center top;}
#nav td .navli6{ width:149px; height:26px; background:url(../images/navli6.jpg) no-repeat center top; display:block;}
#nav td .navli6:hover , #nav td.current .navli6{ background:url(../images/navli66.jpg) no-repeat center top;}
#nav td ul{ position:absolute; background:#fff; display:none; padding:0 1px 1px;}
#nav td ul li{ zoom:1; vertical-align:bottom; margin-top:1px;}
#nav td ul li a{ display:block; color:#fff; padding-left:18px; line-height:22px; background:#5097cd;}
#nav td ul li a:hover{ background:#92bee0;}

#content{ width:909px; margin:7px auto 0; overflow:hidden;}

#affiliated{ border:1px solid #e4e4e4; width:238px; height:148px; float:left;}
#affiliated h2{ height:20px; padding:5px 0 0 10px; background:#dfe9ee;}
#affiliated h2 .more{ float:right; margin:4px 10px 0 0;}
#affiliated ul{}
#affiliated li{ background:url(../images/affli.jpg) no-repeat; margin:4px auto 0; width:193px; height:19px; line-height:19px; padding-left:30px;}

#latestNews{ float:right; width:662px; height:150px;}
#latestNews h2{ height:19px; background:url(../images/latesttit.jpg) repeat-x; padding:6px 0 0 10px;}
#latestNews h2 .more{ float:right; margin:4px 11px 0 0;}
#latestNews ul{ height:117px; background:url(../images/latecon.jpg) repeat-x; padding-top:8px;}
#latestNews li{ width:620px; margin-left:19px; overflow:hidden; background:url(../images/iconj.jpg) 0 8px no-repeat; padding-left:19px; line-height:20px; vertical-align:bottom;}
#latestNews li .date{ float:left;}
#latestNews li .txt{ float:left; margin-left:16px; width:466px;}

#magazine{ float:left; width:238px; height:111px; border:1px solid #e4e4e4; margin-top:6px;}
#magazine h2{ height:17px; background:#dfe9ee; padding:7px 0 0 10px;}
#magazine .content{ width:100%; overflow:hidden;}
#magazine .content .pic{ float:left; border:1px solid #e4e4e4; margin:6px 0 0 10px;}
#magazine .content .txt{ float:left; width:137px; margin:6px 0 0 22px; display:inline; overflow:hidden;}
#magazine .content .txt h3{ font-size:12px;}
#magazine .content .txt p{ line-height:14px; font-size:11px; margin-top:2px;}
#magazine .content .txt .more{ float:right; margin-top:6px;}

#project{ float:right; width:662px; height:92px; margin-top:6px; overflow:hidden;}
#project li{ float:left; width:213px; margin-right:11px; display:inline;}
#project li.exception{ margin-right:0;}
#project li h2{ background:#e9f0f6; height:17px; padding:4px 0 0 9px;}
#project li img{ display:block; margin-top:1px;}

#footer{ height:44px; background:url(../images/footerbg.jpg) repeat-x; margin:6px auto 0; width:909px; font-size:11px; color:#006699; line-height:30px; }
#footer .smallNav{ float:left; margin-left:14px; display:inline;}
#footer .smallNav a{ color:#006699;}
#footer .smallNav a:hover{ color:#006699; text-decoration:underline;}
#copyright{ float:right; margin-right:20px; display:inline;}


.enMagazine{ zoom:1; overflow:hidden;}
.enMagazine .enMagaIntro{ float:left; width:184px; display:inline; margin-left:6px; }
.enMagazine .enMagaIntro .pic{ display:block; margin:10px auto 0; border:4px solid #0860a8; padding:7px;}
.enMagazine .enMagaIntro ol{ color:#333; padding-top:6px; padding-bottom:10px; font-size:11px; width:166px; margin:0 auto;}
.enMagazine .enMagaIntro ol li{ margin-top:10px;}
.enMagazine .enMagaIntro ol li h4{ font-size:11px;}
.enMagazine .enMagaList{ float:left; width:488px; display:inline; margin:10px 0 0 10px;}
.enMagazine .enMagaList dl{ padding-bottom:4px;}
.enMagazine .enMagaList dl dt{ font-size:13px; padding-left:15px; line-height:22px; font-weight:bold; background:#d6e7f7;}
.enMagazine .enMagaList dl dt .more{ float:right; margin:9px 10px 0 0;}
.enMagazine .enMagaList dl dd{ background:url(../images/enjian.jpg) 0 6px no-repeat; line-height:18px; padding-left:14px; color:#6b6b6b; margin-left:17px; margin-top:2px;}
