@charset "gb2312";
/**reset: */
html,body{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:1;}
fieldset,img{border:0;}
a img{vertical-align:top;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
/*-*/


/**common setting: */
 body{font-size:14px; line-height:1.7;}
 a{text-decoration:none;}
 a:hover{text-decoration:underline;}
 .blank{overflow:hidden; height:0; clear:both; width:auto;}
/*-*/

/**layout: */
 body{min-width:960px; background:#f4f4f4;}
.wrap{background:url(../images/page.jpg) no-repeat center 337px; position:relative;}
.page{background:url(../images/header.jpg) no-repeat center top; width:100%;}
.header,.bodyer,.footer{position:relative;}
.header{height:337px; width:1000px; margin:auto; z-index:100; z-index:100;}
	.header h1,.header p{display:none;}
.bodyer{height:auto !important; height:1400px; min-height:1400px; background:url(../images/bodyer.jpg) no-repeat center top; width:998px; margin:auto; padding:10px 0 0 0;}
.footer{width:100%; background:#191919 url(../images/footer.png) repeat-x; padding-top:100px;}
/*-*/

/**NIE Elements: */
#NIE-topBar{height:40px;}

#NIE-topnav{float:right; color:#000; height:26px; font-size:12px; margin-top:20px;}
#NIE-topnav a{color:#000; padding-left:5px;}
#NIE-topnav a:hover{color:#d4ff26;}
#NIE-topnav li{float:left; line-height:24px; padding:0 9px;}

#NIE-copyRight,#NIE-copyRight a{color:#9b9b9b;}
#NIE-copyRight{padding:30px 20px; font-size:12px;}
#NIE-logo{display:block; background:#000; opacity:0.01; filter:alpha(opacity=1); position:absolute; top:12px; left:20px; width:150px; height:70px; text-indent:-9999px;}

#NIE-overlayer,#NIE-overlay{display:none;position:absolute;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;top:0;left:0;z-index:9999; margin:0; padding:0;}
/*-*/

#topEffect{width:100%; height:300px; position:absolute; top:0; left:0;}

#quickNav{height:38px; line-height:38px; position:absolute; top:300px; left:0; color:#c0c0c0; font-size:12px;}
#quickNav a{color:#c0c0c0; margin-left:10px;}
#quickNav strong,#quickNav a:hover{color:#d4ff26;}

#share{position:absolute; top:250px; right:110px; color:#fff;}
#share .NIE-share-txt{color:#fff7b7;}

.yee-board .yee-hd{height:40px;}
.yee-board .yee-title{display:none;}
.yee-board .yee-2more{color:#ca0000; float:right; margin-top:20px; margin-right:10px; font-size:12px;}
.yee-board .yee-2more:hover{text-decoration:underline;}

.yee-slide .slide-list li{display:none;}
.yee-slide .slide-list .current{display:block;}
.yee-slide .slide-nav{text-align:center; padding:10px 0 0;}
.yee-slide .slide-nav li{display:inline; font-size:10px; color:#474541; cursor:pointer; margin:2px;}
.yee-slide .slide-nav .current{color:#d33838;}

.minislide{width:145px; height:195px; float:left; background:url(../images/imgs.png) no-repeat;}
*html .minislide{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/imgs.png');}
.minislide .slide-list{width:125px; height:145px; overflow:hidden; margin:12px 0 0 10px;}


.news-list .news-time{float:right;}
.news-list .news-type{margin-right:5px;}
.news-list li{clear:both; font-size:12px; height:24px;}
.news-list .first{height:40px; line-height:40px; font-size:14px;}
.news-list a{color:#6a6a6a;}
.news-list .first a{color:#db0000;}
#news .news-list{ float:left; margin-left:10px; width:270px;}
#news .yee-bd{padding:10px 5px 0 30px;}
#news .blank{border-top:1px dotted #ccc;}

#jinnang{clear:both;}
#jinnang .yee-hd{background:url(../images/imgs2.png) no-repeat 0 18px;}
#jinnang .yee-bd{padding:20px 0 0; height:225px;}
#jinnang .yee-bd li{width:225px; height:225px; float:left; padding:0 4px;}
#jinnang-1{background:url(../images/j1.jpg) no-repeat center;}
#jinnang-2{background:url(../images/j2.jpg) no-repeat center;}
#jinnang-3{background:url(../images/j3.jpg) no-repeat center;}
#jinnang-4{background:url(../images/j4.jpg) no-repeat center;}
#jinnang li a{display:block; width:auto; padding:157px 7px 0; font-size:12px; color:#925555;}
#jinnang li a:hover{text-decoration:underline;}

#weibo .weibo-plugin{width:940px; background:#fff; border:1px solid #e3e3e3; clear:both;}
#weibo .yee-hd{background:url(../images/imgs2.png) no-repeat 0 -32px;}
#weibo .words-2{background:url(../images/imgs2.png) no-repeat 0 -100px; width:372px; height:92px; padding:20px; color:#4d4d4d; font-size:12px; line-height:2; float:right; margin:15px 0;}
#weibo .words-1{text-indent:2em; width:460px; color:#4c4c4c; padding:10px;}
#weibo .words-1 a{color:#db3d3d;}
#weibo .g2-weibo{width:285px; height:70px; overflow:hidden; margin-left:100px; background:url(../images/weibobtn.jpg) no-repeat; text-indent:-9999px; display:block;}
#weibo .g2-weibo:hover{background-position:bottom left;}

#map{width:50%; float:left; height:470px; overflow:hidden;}
#news{width:50%; float:left; height:470px; overflow:hidden;}
#skill{clear:both; height:480px;}

.yee-tooltip-content{position:absolute; top:40px; *top:35px; _top:35px; right:0; background:#fff url(../images/bg.png) repeat-x; display:none; border:1px solid #cfc7b7;}
#notice strong{color:#db0000;line-height:26px; cursor:pointer; font-weight:normal;}
#notice{margin-left:270px; font-size:12px; color:#bc6c26; position:relative; padding-top:16px;}
#notice .yee-tooltip-content{width:611px; line-height:26px; color:#bc6c26;}
#notice .yee-tooltip-content p{padding:0 10px; margin:10px; text-indent:2em;}
#notice .yee-tooltip-content h3{text-align:center; color:#db0000; font-size:14px;}

.yee-mod{padding:0 29px; clear:both;}
.mod-top{padding:0 20px; overflow:hidden; height:470px;}
.mod-bottom{border:1px solid #fff; border-top:0; padding-bottom:40px;}

#floatNav{background:url(../images/floatNav.png) no-repeat right; width:124px; height:237px; position:absolute; top:377px; left:50%; margin-left:500px;}
#floatNav a{color:#efefef;}
#floatNav a:hover, #floatNav .current a{color:#d4ff26;}
#floatNav li{ width:84px; height:21px; padding-left:20px; font-size:12px; margin:5px 0; line-height:21px;}
#floatNav .current{background:url(../images/arr.png) no-repeat;}
#floatNav ul{padding-top:20px;}

