@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#444; text-align:center;}
div,p,ul,li,body,h1,em,dl,dt,dd{ padding:0px; margin:0px;}
img{ border:none;}
a{ color:#444; text-decoration:none; font-size:12px; }
a:hover{ color:#0d65bc;}
li{ list-style:none;}
td{ font-size:12px}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.mt10{ margin-top:10px;}
.w990{ width:990px; margin:0 auto; text-align:left;}
.w991{ width:990px; margin:0 auto; margin-top:-8; text-align:left;}
.header{ width:100%; height:360px; text-align:center;}
.logo_search{ height:100px; background:#0d65bc;}
.logo_search .left{ width:565px; padding-top:15px;}
.logo_search .right{ width:210px;}
.language{ width:210px; height:50px; background:url(../images/world.gif) left center no-repeat; text-align:right;}
.language a{ display:inline-block; width:38px; height:31px; margin-top:10px; margin-left:10px;}
.language a.chinese{ background:url(../images/chinese.gif) no-repeat;}
.language a.english{ background:url(../images/english.gif) no-repeat;}
.search{ width:210px; height:25px; margin:10px 0 15px 0; overflow:hidden; background:#fff; position:relative;}
.search .searchinput{ border:none; background:none; height:25px; width:180px; position:absolute; left:0px; top:0px;}
.search .searchbtn{ border:none; background:url(../images/searchbtn.gif) no-repeat; width:30px; height:25px;position:absolute; left:180px; top:0px; cursor:pointer;}
.nav { height:32px; text-align:center; line-height:32px; }
.nav_2 { height:12px; text-align:center; line-height:12px; }
.nav1 { height:32px; text-align:center; line-height:32px; width:165px; }
.nav2 { height:22px; text-align:center; line-height:22px; width:165px; }
.nav li{ float:left; height:32px; width:165px; text-align:center; line-height:32px;}
.nav li a{ color:#fff; font-size:12px;}
.nav li a:hover{ font-size:12px;}
.nav li.b{ background:#1976bc;}
.nav li.g{ background:#009f9a;}
.nav li.o{ background:#e36511;}
.nav li.y{ background:#eeb702;}
.nav li.s{ background:#688652;}
.nav li.p{ background:#754d8c;}
.main_index{ margin-top:0px;}
.main_index .links{ width:320px; margin-right:15px; overflow:hidden;border:1px #d9d9d9 solid; background:#f9f9f9; width:318px; height:263px; margin-top:12px}
.main_index .links li{ float:left;}
.main_index .links li.br{border-right:1px #d9d9d9 solid;}
.main_index .links li.bb{border-bottom:1px #d9d9d9 solid;}
.main_index .links li.cx{ height:130px; width:159px;}
.main_index .links li.sx{ height:130px; width:158px;}
.main_index .links li.xs{ height:130px; width:106px;}
.main_index .links li.dq{ height:130px; width:105px;}
.main_index .links li.lx{ height:130px; width:105px;}
.main_index .links li a{ display:block;}
.main_index .links li.cx a{ height:130px; width:159px;background:url(../images/cx1.gif) center center no-repeat;}
.main_index .links li.sx a{ height:130px; width:158px;background:url(../images/sx1.gif) center center no-repeat;}
.main_index .links li.xs a{ height:130px; width:106px;background:url(../images/xs1.gif) center center no-repeat;}
.main_index .links li.dq a{ height:130px; width:105px;background:url(../images/dq1.gif) center center no-repeat;}
.main_index .links li.lx a{ height:130px; width:105px;background:url(../images/lx1.gif) center center no-repeat;}
.main_index .links li.cx a:hover{background:url(../images/cx2.gif) center center no-repeat;}
.main_index .links li.sx a:hover{background:url(../images/sx2.gif) center center no-repeat;}
.main_index .links li.xs a:hover{background:url(../images/xs2.gif) center center no-repeat;}
.main_index .links li.dq a:hover{background:url(../images/dq2.gif) center center no-repeat;}
.main_index .links li.lx a:hover{background:url(../images/lx2.gif) center center no-repeat;}
.main_index .links li em{ visibility:hidden;}
.main_index .imgblock{ width:655px; overflow:hidden;}
.imgblock li{ width:213px; height:130px; overflow:hidden; float:left; position:relative; margin:0 0 5px 5px!important;margin:0 0 5px 4px}
.imgblock li p{ position:absolute; bottom:0px; left:0px; height:40px; width:193px; padding:5px 10px 0 10px; background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=60); background:#000; line-height:15px;}
.imgblock li p a{ position:relative; color:#fff;}
.imgblock li p a:hover{ color:#fbd84a;}
.news_index{ border:1px #d9d9d9 solid; margin-top:10px; float:left; width:973px; padding:0 15px 15px 0;}
.news_index .left{ width:309px; margin-left:15px;}
h1{ height:38px; line-height:38px; border-bottom:1px #d9d9d9 solid; font-weight:normal; font-size:14px;}
h1 span{ width:80px; height:38px; display:block; float:left;}
h1 span.news{ background:url(../images/news.gif) center center no-repeat;}
h1 span.notice{ background:url(../images/notice.gif) center center no-repeat;}
h1 span.flinks{ background:url(../images/flinks.gif) center center no-repeat;}
h1 a{ width:18px; height:18px; line-height:18px; text-align:center; display:block; float:right; margin-top:9px; margin-right:10px!important;margin-right:5px; border:1px #dbdbdb solid; color:#1976bc;}
.date_list dl{ margin-top:10px; float:left; width:309px;}
.date_list dl dt{ float:left; width:53px; text-align:center; color:#bbb; font-weight:bold; border-right:1px #d9d9d9 solid;}
.date_list dl dd{ float:right; width:240px;}
.date_list dl dt span{ display:block; color:#1976bc;}
.date_list ul{ padding-top:10px;}
.date_list ul li{ line-height:24px; height:24px; background:url(../images/dot.gif) left center no-repeat; padding-left:15px;}
.main_page{ margin-top:15px;}
.main_page .left{ width:230px;}
.main_page .right{ width:740px;}
.urllink{ height:35px; border-bottom:1px #d9d9d9 solid; line-height:35px;}
.urllink .pgaetitle{ width:180px; float:left; padding-left:15px; color:#0d65bc; font-size:14px; font-weight:bold;}
.urllink .url{ width:350px; float:right; text-align:right;}
.urllink .url span{color:#0d65bc;}
.urllink .url a,.urllink .url span{ padding:0 10px;}
.pagelist { padding-top:5px; height:30px; line-height:30px; background:url(../images/line.gif) left center no-repeat; padding-left:12px; border-bottom:1px #cbcbcb dotted;}
.pagelist ul{ padding-top:5px;}
.pagelist ul li{ height:30px; line-height:30px; background:url(../images/dot.gif) left center no-repeat; padding-left:12px; border-bottom:1px #cbcbcb dotted;}
.pagelist ul li a{ display:inline-block; float:left;}
.pagelist ul li span{ display:inline-block; float:right; width:100px; text-align:right;}
.pages{ height:32px; line-height:32px; border:1px #d9d9d9 solid; margin-top:30px; text-align:center; font-size:12px}
.pages a,.pages span{ padding:0 10px;}
.pages span{ color:#888;}
.pages a.blue{ color:#0d65bc;}
.leftnav{ border:1px #d9d9d9 solid;}
.navtitle{ height:35px; border-bottom:1px #0d65bc solid; color:#0d65bc; font-size:14px; font-weight:bold; line-height:35px;}
.navtitle span{ padding-left:12px;}
.leftnav ul{ padding:10px;}
.leftnav li{ line-height:30px; height:30px; background:url(../images/pagedot.gif) left center no-repeat; padding-left:10px;}
.leftnav li.bb{ border-bottom:1px #d9d9d9 solid;}
.leftnav li a.current{color:#0d65bc;}
.newstitle{ color:#0d65bc; font-size:18px; font-weight:bold; line-height:30px; padding-top:15px; text-align:center; padding-bottom:8px}
.date{text-align:center; border-bottom:1px #ccc dotted; padding-bottom:10px; margin-bottom:15px;}
.date span{ padding:0 10px;}
.content{ font-size:14px; line-height:24px; padding:15px; padding-top:5px}

.footer{ width:100%; height:75px; background:#7d95ac; margin-top:45px; color:#fff;}
.footer .w990{background:url(../images/flogo.gif) left center no-repeat; height:75px;}
.copyright{ padding-left:105px;padding-top:20px;line-height:20px; }
.wlink {
	font-size: 13px;
	text-decoration: none;
	color:#ffffff;
	TEXT-ALIGN: center;
	DISPLAY: block;
	WIDTH: 165px;
}
.wlink:link {
	font-size: 13px;
	text-decoration: none;
	color:#ffffff;
	TEXT-ALIGN: center;
	DISPLAY: block;
	WIDTH: 165px;	
}
.wlink:visited{
	font-size: 13px;
	text-decoration: none;
	color:#ffffff;
	TEXT-ALIGN: center;	
}
.wlink:hover {
	font-size: 13px;
	text-decoration: none;
	color:#ffffff;
	TEXT-ALIGN: center;
}
.wlink:active{
	font-size: 13px;
	text-decoration: none;
	color:#ffffff;
	TEXT-ALIGN: center;
}
