* {margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 { overflow:hidden; display:block;}

#container {border:0;}

.adlist {
border:1px solid #CCC;
height:150px;
margin:10px 0 0;
overflow:hidden;
padding:0 4px;
text-align:center;
}
.adlist a {
color:#000;
text-decoration:underline;
}
.adl1 {
display:inline;
float:left;
width:130px;
}
.adl1 ul,.adl3 ul {
height:150px;
overflow:hidden;
}
.adl1 li,.adl3 li {
height:25px;
line-height:25px;
overflow:hidden;
text-align:left;
}
.adl2 {
display:inline;
float:left;
margin:0 4px;
width:670px;
}
.adl2 ul {
height:25px;
overflow:hidden;
margin:0 5px;
}
.adl2 li {
display:inline;
float:left;
height:25px;
line-height:25px;
overflow:hidden;
width:165px;
}
.adl2 div {
clear:both;
height:90px;
margin:5px auto;
overflow:hidden;
width:640px;
}
.adl2 embed {
height:90px;
width:640px;
}
.adl3 {
display:inline;
float:left;
width:130px;
}

#topbanner {width:948px; margin-top:3px;}

#titleline {width:950px; height:33px; background:url(../images/haiwaizhongguo_07.gif) repeat-x; margin-top:3px;}

#titleline h2 {float:left; text-indent:20px; line-height:30px; text-align:left; width:950px; background:url(../images/haiwaizhongguo_09.gif) no-repeat; background-position:905px 0px; font-size:14px; color:#fff;}

#titleline h2 a {font-size:14px; color:#fff; text-decoration:none;}

#main {width:770px; height:1710px; display:inline; float:left; background:url(../images/haiwaizhongguo_2_18.gif) no-repeat right top; margin-top:3px; border:1px solid #abcfff; overflow:hidden;}

#main .left {width:454px; float:left; border-right:1px solid #abcfff; text-align:left;}

#main .left h2 {font-size:16px; line-height:30px; width:430px; height:30px; overflow:hidden; padding:0 0 0 10px;}

#main .left h2 a {text-decoration:none;}

#main .left h2 span {float:right; font-weight:normal; margin-top:0px;color:#0d4cab; font-size:12px; margin-right:0px;}

#main .left h2 span a {text-decoration:none; display:block; width:60px; height:30px;}

#main .left .minibanner {margin:5px;}

#main .left ul {margin:9px 10px;}

#main .left ul li {width:440px; height:24px; overflow:hidden; line-height:24px;}

#main .left ul li a {font-size:14px; color:#595757; text-decoration:none;}

#main .left ul li span {float:right; color:#0d4cab; font-size:12px; margin-right:10px;}

#main .left h3 {width:452px; height:23px; margin:3px 1px; background:url(../images/haiwaizhongguo_change_07.gif) no-repeat left top; line-height:23px; text-indent:30px; color:#fff; font-size:14px; overflow:hidden; font-weight:bold; color:#fff;}

#main .left h3 span {float:right; font-weight:normal; margin-top:-23px;}

#main .left h3 span a {text-decoration:none; display:block; width:60px; height:23px;}



#main .left h4 {width:452px; height:23px; margin:6px 1px 3px; background:url(../images/haiwaizhongguo_change_10.gif) no-repeat left top; line-height:23px; text-indent:30px; color:#fff; font-size:14px; overflow:hidden; font-weight:bold; color:#fff;}

#main .left h4 span {float:right; font-weight:normal; margin-top:-23px;}

#main .left h4 span a {text-decoration:none; display:block; width:60px; height:23px;}


.seepic {
height:151px;
overflow:hidden;
}
#main .left .seepic ul {}

#main .left .seepic ul li {width:120px; height:145px; float:left; margin-left:15px;}

#main .left .seepic ul li img {border:1px solid #000;
height:93px;
width:118px;
}

#main .left .seepic ul li a.img {}

#main .left .seepic ul li a.text {display:block; height:46px; line-height:18px; overflow:hidden; text-decoration:none; font-size:12px;}



#main .right {display:inline;float:left; width:288px; text-align:left; margin-left:1px; overflow:hidden;}

#main .right h2 {width:275px; height:26px; margin:5px 5px; background:url(../images/haiwaizhongguo_14.gif) no-repeat 0 0px; font-size:12px; color:#000; text-indent:30px; line-height:26px;}

#main .right h2 span {float:right; background:url(../images/haiwaizhongguo_16.gif) no-repeat 4px -2px;margin-top:-26px;}

#main .right h2 span a {font-size:12px; color:#293a82; font-weight:normal; text-decoration:none;}

#main .right .title {
font-size:14px;
font-weight:bold;
height:20px;
line-height:20px;
overflow:hidden;
text-align:center;
}
#main .right .title a {
text-decoration:none;
}
#main .right .text {width:280px; height:60px; line-height:80px; line-height:20px; text-indent:24px; background:#eff7fa; margin:10px 5px; overflow:hidden;}

#main .right .formo {width:280px; height:20px; line-height:20px; margin:10px 5px; overflow:hidden;}
#main .right .formo span {
color:#CB0E0A;
}
#main .right .formo .submito {width:63px; height:17px; border:0; background:url(../images/haiwaizhongguo_21.gif) no-repeat; margin-left:15px;}

#main .right h3 {width:284px; height:23px; margin:5px; background:url(../images/haiwaizhongguo_change_03.gif) no-repeat; font-size:12px; font-weight:normal; overflow:hidden; text-indent:100px; line-height:23px;}

#main .right h3 a {
color:#666;
text-decoration:none;
}


#main .right .addd {width:288px; height:260px; margin:0px; text-align:center; border-top:1px solid #abcfff; overflow:hidden; }

#main .right .addd .leftbar {
display:inline;
float: left;
width: 256px;
position: relative;
height:231px;
background:#a8cbff;
margin-left:15px;
margin-top:3px;
}

#main .right .addd .leftbar img {

	border-right: #fff 1px solid; border-top: #fff 1px solid; display: block; border-left: #fff 1px solid; border-bottom: #fff 1px solid; margin:5px auto 0;

}

#main .right .addd .leftbar .bgfif {

background: #000;

filter: alpha(opacity=50);

left: 6px;

*left: 5px;

width: 245px;

position: absolute;

top: 186px;

height: 15px;

opacity: 0.5

}

#main .right .addd .leftbar p {

position: absolute;

top: 180px;

height: 21px;

background:url(../images/haiwaizhongguo_changes1_13.gif);

right:4px;

*right:6px;

}

#main .right .addd .leftbar p a {

	font-weight: bold; font-size: 12px; float: left; overflow: hidden; width: 27px; color: #fff; line-height: 25px; height: 21px; text-decoration: none

}

#main .right .addd .leftbar .bigpic {

	border-right: #fff 1px solid; border-top: #fff 1px solid; margin-top:5px; border-left: #fff 1px solid; width: 245px; border-bottom: #fff 1px solid; height: 195px; overflow:hidden;

}

#main .right .addd .leftbar h6 {

	 font-weight:normal; font-size: 14px; margin: 5px auto 0 auto; overflow: hidden;  width: 256px; color: #fff; line-height: 30px;  height: 30px; text-align: center; background:url(../images/haiwaizhongguo_changes2_18.gif);

}

#main .right .addd .leftbar h6 a {

	color: #fff; text-decoration: none

}

#main .right .addd .leftbar h6 a:hover {

	color: #c00

}

#main .right .addd .morenews {
clear:both;
padding:10px 15px 0 0!important;
padding:5px 15px 0 0;
text-align:right;
width:255px;
}
#main .right .addd .morenews a {color:#999; text-decoration:none; font-weight:bold; }

#main .right .addd1 {width:290px; height:150px; margin:0px; text-align:center; overflow:hidden;}

#main .right .addd1 img {width:165px; height:130px; margin:0px 63px; border:1px solid #000; overflow:hidden;}

#main .right .addd1 h4 {width:290px; height:20px; margin:0 auto; line-height:20px; font-weight:normal; overflow:hidden; text-align:center; text-indent:0px;}

#main .right .addd1 h4 a {font-size:12px; text-decoration:none;}



#main .right h5 {height:26px; background:url(../images/haiwaizhongguo_bg1_03.gif) repeat-x; line-height:26px; text-align:left; text-indent:24px; font-size:12px; color:#333; width:286px; margin:5px 0; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

#main .right h5 span {float:right; font-weight:normal; margin:0 10px 0 0;margin-top:-26px;}

#main .right h5 span a {color:#666; text-decoration:none;}



#main .right h6 {width:260px; height:20px; line-height:20px; font-size:14px; color:#2e61c5; text-align:left; text-indent:20px;}

#main .right h6 a {font-size:14px; color:#2e61c5; text-decoration:none;}

#main .right .h6text {width:260px; height:40px; line-height:20px; font-size:12px; color:#666666; text-align:left; text-indent:24px; overflow:hidden; margin-left:20px;}

#main .right ul {margin-left:10px; margin-top:0;}

#main .right ul li {width:260px; height:22px; line-height:22px; overflow:hidden; text-align:left;}

#main .right ul li a {color:#2e61c5; text-decoration:none;}



#main .rightline {width:18px; height:1770px; float:right; border-left:1px solid #abcfff; text-align:center;}

#main .rightline a {text-decoration:none;}



#main .midbanner {width:750px; height:90px; margin:0; float:left;}

#main .midbanner img {border:0px #000 solid;}





#newright {

width:173px;

display:inline;

float:right;

height:1710px;

border:1px solid #abcfff;

margin-top:3px;

}

#newright img {margin:3px 2px 3px 2px;}

#newright h2 {width:171px; height:16px; background:url(../images/haiwaizhongguo_83.gif) repeat-x; border:1px solid #64a2f9; font-size:12px; font-weight:normal; color:#000; text-indent:10px; text-align:left; line-height:20px; overflow:hidden;}

#newright h2 a {text-decoration:none;}

#newright h3 {width:85px; height:32px; float:right; margin-right:1px; line-height:32px; overflow:hidden;}

#newright h3 a {display:block; background:url(../images/haiwaizhongguo_onoff_04.gif); font-size:12px; font-weight:normal; color:#999999; text-decoration:none;}

#newright h3 a:hover {background:url(../images/haiwaizhongguo_onoff_03.gif); color:#1b5bbd;}



#newright h3 a.active {background:url(../images/haiwaizhongguo_onoff_03.gif); color:#1b5bbd;}



#newright .twoli ul {margin:3px}

#newright .twoli ul li {width:150px; height:45px; line-height:22px; text-align:left; overflow:hidden; margin-left:5px;}

#newright .twoli ul li a {font-size:12px; font-weight:normal; color:#45449d; text-decoration:none;}



#newright .oneli ul {margin:3px}

#newright .oneli ul li {width:150px; height:22px; line-height:22px; text-align:left; overflow:hidden; margin-left:0px;}

#newright .oneli ul li a {font-size:12px; font-weight:normal; color:#45449d; text-decoration:none;}



#newright .addd2 {width:135px; height:120px; margin:5px; text-align:left; overflow:hidden;}

#newright .addd2 img {width:125px; height:95px; margin:0px 5px; border:1px solid #000; overflow:hidden;}

#newright .addd2 h4 {width:130px; height:20px; margin:0 auto; line-height:20px; font-weight:normal; overflow:hidden; text-align:left; text-indent:10px;}

#newright .addd2 h4 a {font-size:12px; text-decoration:none;}



#title {

border:1px solid #CCC;

}