/*reset*/
html{color:#313131;background:#FFF; font-family:Arial}
body{font-size:14px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,th,td,form,dt,dd{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
p{line-height:1.5em;margin:1em auto}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win,IE7-Win */
input,button,textarea,select{font-size:100%;}
a{text-decoration:none;color:#313131;}
a:hover{ color:red}
:active,:focus{outline:0}
/* clear both */
.clearfix{display:table;zoom:1;}
.clear{clear:both}
.fl{ float:left; display:inline}
.fr{float:right; display:inlin}
/* outer frame */
.hidden{ display:none}
.w{ width:1000px; margin:0 auto}
.container,.nav{ width:1015px; margin:0 auto;padding:12px 9px 25px; width:997px;}
.mod_hd{ font-size:24px; font-weight:bold; color:#31457e; margin-bottom:14px; line-height:24px; height:24px}
.mod_hd2{ font-size:24px; font-weight:bold; color:#2e75b5; margin-bottom:14px; line-height:24px; height:24px}
.main{ width:615px}
.right_sidebar{ width:350px}
.more{ text-align:right}
.urhere{ height:35px; line-height:35px; background-color:#ccccff; font-size:18px; font-weight:bold; padding-left:12px; margin-bottom:25px}

/*Í·²¿*/
.header{ width:1015px; height:162px; background:url(header.gif) scroll 0 0 no-repeat; margin:0 auto; padding-top:77px; he\ight:85px }
.search{ width:266px; margin:0 0 0 686px}
.key{ width:183px; height:33px; line-height:33px; border:none;} 
.submit{ width:78px; height:33px; background:#cccccc; border:none; font-size:14px; font-weight:bold}
.nav ul{ width:1020px} 
.nav li{ float:left; margin-right:17px}
.nav a{ color:#31457e; font-size:17px; font-weight:bold}
.nav a:hover,.nav a.cur{ text-decoration:underline}

/*Î²²¿*/
.footer{ background-color:#2a2f33; width:1015px; margin:25px auto 0; border-top:10px solid #31457e; padding-top:22px}
.language{ padding-left:65px; padding-bottom:23px;border-bottom:1px solid #353c42}
.language li{ margin-bottom:8px} 
.language a{ color:#2f75b5; font-size:12px}
.copyright{ padding-left:64px; color:#5c6971; padding-top:23px; padding-bottom:30px; line-height:24px; border-top:1px solid #23282c}


/*Ê×Ò³*/
.rotation .title{ font-size:18px; font-weight:bold; margin:7px 0 16px}
.hot_lst{ line-height:24px; font-size:14px; margin-bottom:14px}
.hot_mod{ margin-bottom:11px}
.cat_mod .bd{ width:100%; margin-bottom:40px}
.cat_mod .img{ width:305px;}
.cat_mod .txt{ width:286px; line-height:24px;}
.cat_mod .title{ font-size:18px; font-weight:bold; line-height:22px; margin-bottom:15px}
.topic_item{ width:100%; margin-bottom:20px}
.topic_item .img{ width:107px; height:116px;}
.topic_item .txt{ width:222px; font-size:18px; font-weight:bold; line-height:21px} 
.video_hot{ margin-bottom:20px}
.video_hot .img{ margin-bottom:11px}
.video_hot .title{ font-size:18px; font-weight:bold}
.agenda_mod .item{ font-size:18px; font-weight:bold; margin-bottom:20px}
.wei_item{ margin-bottom:30px}
.wei_item .weibo{ width:101px; text-align:center; margin-right:26px; font-size:18px;font-weight:bold}
.wei_item .weixin{ text-align:center;font-size:18px;font-weight:bold}
.link_mod .item,.weather_mod .item{ width:100%}
.link_mod .img,.weather_mod .img{ width:107px; margin-right:16px}
.link_mod .title,.weather_mod .title{ width:214px;font-size:18px; font-weight:bold;}
.link_mod .item{ margin-bottom:20px}
.weather_mod .item{ margin-bottom:10px}
.weather_mod .date{font-size:18px; font-weight:bold; margin-bottom:10px}
.weather_mod table{ width:350px;font-size:18px; font-weight:bold;} 
.weather_mod td{ padding-bottom:10px}

.newsLst_hd{ font-size:18px; font-weight:bold; margin-bottom:13px}
.newsLst_mod{ margin-bottom:8px}
.newsLst_mod li{ background:url(arrow.gif) scroll 0 8px no-repeat; padding-left:12px; line-height:22px}
.about_mod li{ font-size:18px; font-weight:bold; margin-bottom:30px}
.content_mod .title{ font-size:18px; font-weight:bold; text-align:center; margin-bottom:10px}
.content_mod .date{ font-weight:bold; text-align:center; font-size:12px; margin-bottom:20px}
.tool{ border:1px solid #c8c8c8; margin-top:38px}
.tool td{ height:30px; line-height:30px; padding-left:4px}
.tool img{ float:left; margin-top:5px}
.tool .txt{ border:1px solid #707070; margin-top:8px; margin-right:4px; width:145px; height:14px}
.tool .btn_submit{ width:39px;background:url(btn_submit.gif) scroll 0 8px no-repeat; text-indent:-9999px}
.tool .btn_go{ width:40px;background:url(btn_go.gif) scroll 0 8px no-repeat; text-indent:-9999px}
.img_txt{ width:100%; margin-bottom:35px}
.img_txt .txt{ line-height:22px}
.right_sidebar .newsLst_mod li{ font-size:14px; font-weight:lighter; margin:0}
.son_nav li{ font-size:14px; font-weight:bold; margin-bottom:16px}
.minister_mod .img{ width:107px}
.minister_mod .txt{ width:220px}
.officials_mod ul{ width:380px}
.officials_mod li{ width:107px; float:left; margin-right:17px; display:inline}
.officials_mod .name{ font-weight:lighter; font-size:14px; margin-top:10px; text-align:center}
.agencies_mod .img{ width:107px}
.agencies_mod .txt{ width:228px}
.contryLst_mod{ margin-bottom:18px; margin-top:18px}
.contryLst_mod ul{ width:100%}
.contryLst_mod li{ width:50%; float:left; margin-bottom:10px; _width:307px}
.diretor_mod{ width:100%; margin-bottom:20px}
.diretor_mod .img{ width:127px;}
.diretor_mod .txt{ width:210px; line-height:22px}


#simg {
	MARGIN: 0px auto; DISPLAY: inline
}
#simg A {
	TEXT-ALIGN: center; FILTER: alpha(opacity=80); margin-right:5px; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #1D090A; WIDTH: 24px; DISPLAY: block; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 18px; font-weight:bold;
}
#simg A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #234295; WIDTH: 24px; DISPLAY: block; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 18px;font-weight:bold;
}
#simg {
	POSITION: absolute; BOTTOM: 3px; RIGHT: 0px
}
#simg .s {
	BACKGROUND-COLOR: #234295
}
#simg .s1 {
	BACKGROUND-COLOR: #1D090A
}
#simg .s IMG {
	FILTER: #5F6E7C
}
#simg A {
	CURSOR: pointer
}
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 615px; HEIGHT: 367px
}
#infos {
	TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); LINE-HEIGHT: 38px; WIDTH: 615px; HEIGHT: 38px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.dis {
	DISPLAY: block
}
.undis {
	LINE-HEIGHT: 0px; DISPLAY: none; HEIGHT: 0px
}
.linkww TD {
	COLOR: #313131; TEXT-DECORATION: none
}
.linkww A {
	COLOR: #313131; TEXT-DECORATION: none;
}
.linkww A:hover {
	TEXT-DECORATION: none; color:#f00;
}

























