@charset "gb2312";
/* CSS Document */
html,body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, section, summary, time, mark, audio, video {
	margin : 0;
	padding : 0;
	border : 0;
	outline : 0;
	font-size : 100 % ;
	background : transparent;
	font-weight : normal;
	font-style : inherit;
	font-family : inherit;
	vertical-align : top;
}
body{background:url(imagesnewheaderbg.jpg) top repeat-x #FFF; }
*html,* html body {
	background-image : url(about : blank);
	background-attachment : fixed;
}
body {
	line-height : 1;
}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
a{ text-decoration:none;}
input{ outline:none;}
.w990{ margin:0 auto; width:990px;}

.topwrapper{ background:url(imagesnewtopbg.jpg) repeat-x; height:30px; font-size:12px; color:#868686;	font-family:Microsoft YaHei;}
.top{ line-height:30px;}
.top a{color:#868686; margin-left:5px; margin-right:5px;}
.headerwrapper{height:200px;font-family:Microsoft YaHei;}
.header{ padding-top:56px;}
.header .search{ padding-top:40px;}
.header .search input{ height:24px; line-height:24px; border:2px solid #bfbfbf; border-right:none; width:210px; padding-left:5px; float:left; color:#666;}
.header .search p{ font-size:12px; color:#cc0000; line-height:30px; clear:both;}
.header .search p a{ color:#0000; margin-left:5px;}
.nav{ font-size:16px; color:#004986; padding-top:29px; border-bottom:3px solid #bd0000; height:36px;font-family:Microsoft YaHei;}
.nav li{ list-style:none; float:left; line-height:38px; width:125px; margin-left:19px;}
.home{ background:url(imagesnewhomeicon.png) no-repeat; height:18px; width:24px; padding-left:30px; margin-left:25px;}
.generalization{ background:url(imagesnewgeneralizationicon.png) no-repeat; width:24px; height:18px; padding-left:30px;margin-left:13px;}
.information{ background: url(imagesnewinformationinco.png) no-repeat; width:23px; height:22px; padding-left:30px;margin-left:14px;}
.service{ background:url(imagesnewserviceicon.png) no-repeat; height:22px; width:24px;padding-left:30px;margin-left:14px;}
.interaction{ background:url(imagesnewinteractionicon.png) no-repeat;padding-left:30px; width:24px; height:21px;margin-left:14px;}
.investment{ background:url(imagesnewinvestmenticon.png) no-repeat;padding-left:30px; width:24px; height:20px;margin-left:14px;}
.tourism{ background:url(imagesnewtourismicon.png) no-repeat; padding-left:30px; width:24px; height:27px;margin-left:14px;}
.nav .active{ background:url(imagesnewnav_bg.png) no-repeat; height:36px; width:125px;}
.nav .active a{ color:#FFF}
.nav .active .home{background:url(imagesnewhomeicon_a.png) no-repeat; height:18px; width:24px; padding-left:30px;}
.nav .active .generalization{ background:url(imagesnewgeneralizationicon_a.png) no-repeat; width:24px; height:18px; padding-left:30px;}
.nav .active .information{ background: url(imagesnewinformationinco_a.png) no-repeat; width:23px; height:22px; padding-left:30px;}
.nav .active .service{ background:url(imagesnewserviceicon_a.png) no-repeat; height:22px; width:24px;padding-left:30px;}
.nav .active .interaction{ background:url(imagesnewinteractionicon_a.png) no-repeat;padding-left:30px; width:24px; height:21px;}
.nav .active .investment{ background:url(imagesnewinvestmenticon_a.png) no-repeat;padding-left:30px; width:24px; height:20px;}
.nav .active .tourism{ background:url(imagesnewtourismicon_a.png) no-repeat; padding-left:30px; width:24px; height:27px;}




