@charset "utf-8";
/* CSS Document */

body { background:#ffffff; font-size:12px; font-family:arial, ; }
A:link {COLOR: #0000ff; TEXT-DECORATION: none;}
A:visited {	COLOR: #003399;	TEXT-DECORATION: none }
A:hover {COLOR: red; TEXT-DECORATION: underline}
.whole { width:1200px; margin:0px auto; background:#ffffff }
.top { clear:both; font:24px 'Times New Roman'; }
.topindus { width:120px; height:190px; margin:12px; padding:6px; background:url(../images/cover_bg.gif); float:left; overflow:hidden; text-align:center; }
.topindus img { border:5px #ffffff solid; }
.indus { clear:both;font:26px 'Times New Roman'; }
.linespec { height:26px; padding:2px; }
.desctop { clear:both; margin-top:2px; color:#5191AA; height:56px; margin-bottom:12px; padding:8px; background:#C4E5F2 url(../images/searchbg.gif) right no-repeat; overflow:hidden; }
.desctop .n1 { width:900px; float:left; font:bold 16px times new roman; }
.desctop .n2 { width:230px; float:right; margin-top:18px; overflow:hidden; }
.desctop .n3 { width:230px; float:right; margin-top:8px; overflow:hidden; }
.desctop input, .desctop select { font:12px arial; }


.leftcontent  { width:680px; float:left; line-height:15px; }
.rightcontent { width:466px; height:250px; float:right; background:url(../images/rightcontentbg.gif) no-repeat; }
.rightcontent h1 { margin:0px; padding:0px; margin:12px; font:12px arial; }
.rightcontent #texline { width:444px; height:15px; overflow:hidden; margin-bottom:2px; }
.nav { margin-left:10px; }
.lang { width:75px; height:30px; background:url(../images/nav_75.png); margin-left:9px; text-align:center; float:left; margin-bottom:8px; }
.lang p { margin:0px; padding:0px; padding-top:3px; color:blue; font:bold 14px arial; line-height:24px; }
.lang A:link {COLOR:#0000ff; TEXT-DECORATION: none;}
.lang A:visited {	COLOR: #0000ff;	TEXT-DECORATION: none }
.lang A:hover {COLOR: red; TEXT-DECORATION: none}
.lang_on { width:52px; height:17px; background:url(../images/b_r.gif); margin:4px; text-align:center; float:left;}
.lang_on p { margin:0px; padding:0px; padding-top:1px; color:#FFFFFF; font-family:arial; font-size:11px; }
.lang_on a { color:#FFFFFF; text-decoration:none; }

.searchout { width:800px; display:table; border-bottom:5px #0099FF solid; }
.searchout .title { font:18px arial; margin-bottom:4px; }
.searchout .no { padding-top:50px; font:16px arial; padding-bottom:50px; }
.searchout ol { padding:0px; margin:0px;}
.searchout li { width:188px; height:300px; float:left; overflow:hidden; position:relative; margin:5px; padding:0px; background:url(../images/each188300.gif) no-repeat;}
.searchout li div { width:139px; height:200px; overflow:hidden; position:absolute; left:25px; top:8px; background:#ffffff; }
.searchout li p { width:178px; height:85px; overflow:hidden; position:absolute; left:5px; top:200px; background:#f5f5f5; }

.langtitle { float:left; margin:4px;  }
.langflag { float:left; width:250px; text-align:center; margin-top:2px; margin:10px; padding:12px; height:375px; overflow:hidden;  }
.innerphotoDesc { clear:both; text-align:right; }
.innerphotoTOP { clear:both; }
.innerphoto { width:220px; float:left; margin:5px; }
.innerphoto p { margin:0px; padding:0px;}
.innerphoto img {  border:1px #000000 solid;  }
.lefticonR { width:232px; padding-left:0px; text-align:left; height:33px; overflow:hidden; margin:2px;  background:url(../images/left_icon.gif) no-repeat; }
.lefticonR p { margin:2px; padding:1px; padding-left:16px; }
.lefticon { width:190px; padding-left:0px; margin-top:10px; background:#efefef; }
.lefticon p { margin:8px; padding:8px; }
.down  { clear:both; width:700px; text-align:center; margin:0px  auto; }

