﻿
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
    font:11px Verdana;
}

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, put, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
img{ border:0;}
ol,ul,li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration: underline;}
body{font:11px Verdana, Geneva, sans-serif,'Arial';}
/*select*/
.select * {
 margin: 0;
 padding: 0;
}
.select {
	
	 background:url(index/selectsearch.jpg) no-repeat;
 border:1px solid #8a90b0;
 float: left;
 display: inline;
 }
.select div {
 float: left;
}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
 width:121px;
 height:17px;
 overflow:hidden;
 background:url(index/selectsearch.jpg) no-repeat;
 }
 
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
 display:block;
 float: left;
 margin: -2px;

}
.select div>select {
 display:block;
 float:none;
 margin: -2px;
 padding: 0px;
}
.select:hover {
 border:1px solid #8a90b0; //鼠标移上的效果 
}
.select select>option {
 text-indent: 2px; //option在FF等非IE浏览器缩进2px
}

/*linkstyle*/

.listyle{ color:#505050;}
.listyle a{ color:#505050;}


.linkstyle{ color:#FFF; font-weight:bold;}
.linkstyle a{ color:#FFF;}
.linkstyle a:hover{ color:#000; text-decoration:none;}

.bottomlinkstyle{ color:#353533;}
.bottomlinkstyle a{ color:#353533;}

/*total*/
.total{ width:1002px; height:auto; margin:0px auto;}


/*head*/
.head{ width:1002px; height:26px; border-bottom:5px solid #003464;}
	.head_language{font-size:12px; float:right;width:126px;height:16px; padding:10px 20px 0px 0px; background:url(index/head_language_bg.jpg) no-repeat; text-align:right; color:#FFF;font:12px/16px; line-height:16px;}
	.head_language a{ color:#FFF;}
	.head_language a:visited{ color:#FFF;}
	.head_language a:hover{ text-decoration:underline;}
/*banner,mainnav*/
.banner{ width:1002px; height:136px; background:#D9E5F1 url(index/bannerbg.jpg) no-repeat;}
	.banner_mainnav{ float:right;width:114px;height:134px;font-size:12px;}
	.banner_mainnav ul{ text-align:center;color:#083B6A;font:12px/30px; line-height:30px;}
	.banner_mainnav li{ height:30px; margin:3px 0 0 0;background:url(index/banner_mainnavbg.jpg) no-repeat;}
	.banner_mainnav ul li a{ color:#083B6A;}
	.banner_mainnav ul li a:hover{ text-decoration:underline;}
/*nav*/
.nav{ width:1002px; height:37px; border-top:2px solid #9E9B96;}
.nav .container{padding-left:0px;width:1004px;background:url(index/nav_ul_bg.jpg) no-repeat;height:34px;line-height:34px;white-space:nowrap;}
.nav span{text-align:center; float:left;width:auto;min-width:117px; text-align:center;margin-right:2px;
background:#f2f4ff url(index/navbg2.jpg) no-repeat right bottom;display:inline;
}/*background:url(index/nav_li_bg.jpg) no-repeat;*/
.nav span a{display:block; color:#5D5958;font-weight:bold;font-size:12px;padding-left:6px;padding-right:6px;
background:url(index/navbg1.jpg) no-repeat left bottom;}
.nav span a:hover{background:url(index/nav_libg_hover.jpg) no-repeat; color:#95b876; text-decoration:none}

.nav .nav_homepage{ float:left; width:90px; text-align:center; margin-left:-2px; }
.nav .nav_homepage a{ display:block;background:url(index/nav_libg_index.jpg) no-repeat;}
.nav .nav_homepage a:hover{background:url(index/nav_libg_indexhover.jpg) no-repeat;}
.channellink{background:none;color:#95b878;font-size:12px;line-height:18px;}
/*wrap*/
.wrap{ width:1004px; height:auto;}

.wrap_left{ float:left; display:inline;width:270px; height:auto; margin:20px 0 0 7px;}
.wrap_mid{ float:left;  display:inline;width:440px; height:auto; margin:20px 0 0 8px;border-left:1px dashed #9E9B96;border-right:1px dashed #9E9B96;}
.wrap_right{ float:left;  display:inline; width:256px; height:auto; margin:5px 0 0 5px;background:#F7F9F4 url(index/wrap_right_bg.jpg) no-repeat;}
.wrap_right2{
clear:both;
height:auto;
}
.eg{
margin-top:10px; 
height:auto;
}
.huanying{
padding-left:20px;padding-top:15px; height:30px;
}
.huanying span{
font-size:11px;font-weight:bold;color:#013366;
}
.huanying a{
text-decoration:underline;
color:#2a2b26;
}
.eg0{
color:#fff;
height:63px;
}
.search{
width:230px;
margin-top:11px!important;margin-top:9px;
margin-left:17px!important;margin-left:13px;
}
.check{
margin-top:3px;
text-align:right;
width:230px;
}
.eg1{
border-bottom:1px dashed #9E9B96;
height:27px;
margin:auto;
width:240px;
padding-top:23px;
margin-top:10px;
background:url(index/rg_m.jpg) no-repeat;
}
.rightnews{ width:230px;line-height:14px; color:#FFF;margin:auto; margin-bottom:10px;}
.rightnews h2{ display: block; width:auto;height:40px;overflow:hidden;text-overflow:ellipsis;
padding:8px 14px 0 14px;background:url(index/listicon.gif) no-repeat 0px 9px ; font-size:11px;line-height:14px;}
.rightnews h2 a{ color:#013366;font-weight:normal;}
.rightnews span{ display: block;padding:10px 14px;}
.rightnews span a{ color:#505050;}
.rightmenu{
text-align:center;
margin:20px auto 10px auto;
width:200px;
}

.rightmm h2{width:222px; height:23px; padding-left:17px;background:url(index/publicationsindex.jpg) no-repeat;font:12px bold; line-height:21px;margin-left:10px;}
.rightmm h2 a{ color:#fff; font-weight:bold;font-family:Verdana}
.rightmm{
font-family:Verdana;
background:#f7f9f4;
width:250px; height:auto; margin:20px 0 0 0;
}

.r_body{width:250px;min-height:30px; height:auto;margin-bottom:0px;margin-top:15px;}
.r_newsimg{ float:left; display:inline;width:80px;height:130px; margin:15px 5px 0 10px;}
.rnews{padding-bottom:25px; float:left;width:150px;line-height:14px; color:#FFF; MARGIN-TOP:6PX;margin-bottom:15px;margin-left:5px;}
.rnews h3{ display: block;width:150px; height:auto;padding:4px 2px 0 2px; font-size:11px;line-height:14px;margin-top:5px;margin-bottom:8px;}
.rnews h3 a{ color:#95b876;font-weight:bold;}
.rnews span{ padding:5px 2px;width:135px;height:auto;margin-bottom:8px;}
.rnews span a{ color:#505050;}

/*left list*/
/*highlight*/
.highlight{width:280px; height:auto;font-family:Verdana;}
.highlight h2{font-family:Verdana;width:272px; height:23px;background:url(index/highlight_title.jpg) no-repeat; text-align:center; font:12px bold; line-height:23px;}
.highlight h2 a{ color:#FFF;font-family:Verdana;}

.highlight_body{width:272px;min-height:195px; height:auto; _height:195px; background: #EBEFDE url(index/highlight_bottom.jpg) no-repeat bottom;}
.highlight_body a{
color:#333333;
font-size:11px;
text-decoration:none;
}
.highlight_body a:visited{
color:#333333;
font-size:11px;
text-decoration:none;
}
.highlight_body img{width:268px; height:153px; margin:2px;}
.highlight_body span{ display:block;padding:0px 8px; line-height:14px;}
/*speeches*/
.speeches{width:280px; height:auto; margin:15px 0 0;}
.speeches h2{width:255px; height:23px; padding-left:17px;background:url(index/wrap_left_titlebg.jpg) no-repeat;font:12px bold; line-height:21px;}
.speeches h2 a{ color:#013366; font-weight:bold;font-family:Verdana}

.speeches_body{width:272px;min-height:110px; height:auto; _height:118px; }
.speeches_body ul{margin:2px 2px 0px 0px;}
.speeches_body li{padding:5px 3px 5px 20px; line-height:14px;min-height:38px; height:auto; _height:38px;background:url(index/listicon.gif) no-repeat 4px 6px ;}
/*member*/
.member{width:270px; height:auto; margin:5px 0 15px 0px;}
.member h2{width:255px; height:23px; padding-left:17px;background:url(index/wrap_left_titlebg.jpg) no-repeat;font:12px bold; line-height:21px;}
.member h2 a{ color:#013366; font-weight:bold;font-family:Verdana}

.member_body{width:272px;height:auto;}
.member_body ul{margin:5px 5px 5px 5px;}
.member_body li{line-height:21px;height:21px;border-bottom:1px dashed #9E9B96;}
.member_body li .span1,.member_body li .span2,.member_body li .span3{ display: block; float:left; width:49%;padding:0px 0px 0 14px;background:url(index/listicon.gif) no-repeat 0px 4px ;}
.member_body li .span2{width:40%;}
.member_body li .span3{width:80%;}


/*wrapmid*/
/*topnews*/
.topnews{width:420px; height:auto;margin:auto;}
.topnews_img{width:416px; height:208px; margin:0px 1px;position: relative;}

.topnews1,.topnews2{min-height:83px; height:auto; _height:83px; margin:0px 2px 0 1px;padding:0px 8px; line-height:14px; color:#FFF; }
.topnews1{background:#2A557F;}
.topnews1 h2,.topnews2 h2{ display: block;padding:8px 14px 0 14px;background:url(index/listicon.gif) no-repeat 0px 9px ; font-size:11px;line-height:14px;}
.topnews1 h2 a{ color:#FFF; font-weight:bold;}
.topnews2 h2 a{ color:#013366;font-weight:normal;}
.topnews1 span,.topnews2 span{ display: block;padding:8px 14px;}
.topnews1 span a{ color:#FFF;}
.topnews2 span a{ color:#505050;}
/*industry news*/
.industry{width:418px; height:220px; margin-top:7px;margin-bottom:7px;margin:auto; overflow:hidden;font-family:Verdana}
.industry h2{width:398px; height:23px; padding-left:17px;background:url(index/wrap_mid_titlebg.jpg) no-repeat;font:12px bold; line-height:21px;}
.industry h2 a{ color:#013366; font-weight:bold;font-family:Verdana}
.industry_body{width:418px;min-height:105px; height:auto;border-bottom:1px dashed #9E9B96; }
.industry_newsimg{ float:left; display:inline;width:106px;height:76px; margin:15px 10px 0 5px;}
.industrynews{ float:left;width:295px;line-height:14px; color:#FFF; }
.industrynews h2{font-family:Verdana display: block; width:auto; height:auto;padding:8px 14px 0 14px;background:url(index/listicon.gif) no-repeat 0px 9px ; font-size:11px;line-height:14px;}
.industrynews h2 a{ color:#013366;font-weight:normal;font-family:Verdana}
.industrynews span{ display: block;padding:10px 14px;}
.industrynews span a{ color:#505050;}

/*bottom_nav*/
.bottom_nav{ width:930px; height:27px; margin:10px 0px 0px 0px;background:url(../images/bottom_nav_left.jpg) no-repeat left;}
.bottom_nav_inner{ height:27px;background:url(../images/bottom_nav_right.jpg) no-repeat  right;}
.bottom_nav_inner ul{ width:910px; height:27px; margin:0px 4px; padding-left:12px;background:url(../images/bottom_nav_mid.jpg) repeat-x;line-height:27px;}
.bottom_nav_inner li{ width:68px; height:27px; float:left;}

/*foot*/
.foot{text-align:center;width:1002px;margin:auto;height:38px;padding-top:31px;font-size:11px;color:#fff;background:url(index/bottom_bg.jpg) repeat-x;}
.foot a{text-decoration:none;color:#fff;}
.foot a:visited{text-decoration:none;color:#fff;}
/*tips*/
.clearfix{ clear:both;}
span.more{ float:right; margin-right:22px;}
span.more a{color:#3d6c2a; font-weight:normal;}

