body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; list-style:none;}
body {
	background:url(style_res/bg1920.jpg) no-repeat top;
	margin:0px;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif, "微软雅黑";
	position:relative;
}
form {
    margin: 0px;
	display:inline; 
}

/* 禁止复制 */
.noselect { 
	text-align: center; 
	vertical-align:middle; 
	height: 39px; 
	overflow: hidden; 
	moz-user-select: -moz-none; 
	-moz-user-select: none; 
	-o-user-select:none; 
	-khtml-user-select:none; /* you could also put this in a class */ 
	-webkit-user-select:none;/* and add the CSS class here instead */ 
	-ms-user-select:none; 
	user-select:none;/**禁止选中文字*/ 
} 

/* 首页飘窗 */
.float{
	z-index:10000;left:102px;top:125px;
	position:absolute;visibility: visible; float:right;
}

/* 首页节日活动样式 */
#activeDiv {width:100%; text-align:center; display:none; margin-bottom:5px;}
#activeDiv img { border:0px;
	-moz-box-shadow: 5px #ccc;
	-webkit-box-shadow: 5px #ccc;
	box-shadow:5px #ccc;
}
#activeDivOpen { width:25px; width:25px; padding:0px 5px 5px 0px; display:block; line-height:25px; text-align:center; background-color:#f00; color:#fff; font-size:16px; font-family:"微软雅黑"; position:absolute; top:0px; left:0px; z-index:1000; display:none; cursor:pointer;

}

a { text-decoration:none;}
.center {width:980px; margin:0 auto;}
.top { color:#f00;}
/* 文本溢出自动省略号 */
.ell{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

#top {width:980px;height:107px; margin:0 auto; position:relative; z-index:500;}
.logo { width:500px; height:auto; cursor:pointer; float:left;margin-top: 20px;}
#top_right { width:480px; height:52px; padding-top:55px; float:right; position:relative; z-index:500;}
#top_right_list { width:220px; padding-left:140px; padding-top:3px; float:left;}
#top_right_list li { padding-left:10px; width:60px; height:13px; text-align:left; margin-left:0px; display:table; background:url(style_res/top_arrow.png) no-repeat 0px 4px; float:left;
}
#top_right_list li a { color:#273e49;}
#top_right_list li a:hover { color:#263895;}
#top_right_link { width:115px; float:right; cursor:pointer; position:relative;}
#top_right_link_btn { position:relative; width:111px; height:21px; line-height:21px; background:url(menuFloat_res/top_nag_btn.png) no-repeat;color:#fff; }

/* 校内网站导航 */
.linkFloat { position:relative; width:111px; height:21px; line-height:21px; background:url(menuFloat_res/top_nag_btn.png) no-repeat;color:#fff; }

#bar_siteli {width:947px; max-height:650px; padding:15px;display:none;text-align:center;background:#fff;border:2px solid #3f6577; overflow-y:auto;overflow-x:hidden; margin-left:-870px; margin-top:0px; z-index:65535; position:relative; background:url(menuFloat_res/top_sitebg2.png);}
#bar_siteli div {width:100%; height:25px; line-height:25px; display:table; color:#000; text-align:left; font-weight:bold;}
#bar_siteli ul { display:table; padding:0px;}
#bar_siteli ul li { float:left; width:105px; padding-left:10px; height:20px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-right:20px; text-align:left; background:url(menuFloat_res/arrow05.jpg) no-repeat 0px 7px;}
#bar_siteli ul li a { color:#666; font-weight:normal;}
#bar_siteli ul li a:hover { color:#000; text-decoration:underline; font-weight:bold;}

#menu { height:44px; background:url(style_res/menu_bg.png) no-repeat; z-index:400;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='style_res/menu_bg.png');_background:none;
}
#menu ul { padding-left:35px; z-index:400;}
#menu ul li { height:30px; padding-top:15px; text-align:center; display:inline-block; margin-left:8px; margin-right:7px; float:left; z-index:400;}
#menu ul li a { color:#fff; font-size:12px; font-weight:bold;}
.menu_this { width:100px; background:url(style_res/menu_btn_bg.png) no-repeat;}
.menu_line { background:url(style_res/menu_line.png) no-repeat 0px 19px;}

#ad { width:980px; height:261px; overflow:hidden; background:url(style_res/ppt1.jpg) no-repeat; margin-top:1px; margin-bottom:5px;}

#main { margin-top:5px; display:table;}
.left { width:284px; float:left; overflow:hidden; }
#left_mod1 { width:284px; margin-bottom:10px; display:table;}
#left_mod1 .tt { background:url(style_res/left_mod1.png) no-repeat; height:30px; padding-left:12px; padding-top:17px; border-bottom:6px solid #3b628b; text-align:left; font-size:12px; color:#002a5d; font-weight:bold;}
#left_mod1 ul { width:282px; overflow:hidden; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-color:#fff; padding-top:10px; padding-bottom:10px;
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;}
#left_mod1 li { text-align:left; width:250px; height:29px; overflow:hidden; line-height:29px; padding-left:25px; background:url(style_res/left_mod1_line.png) no-repeat 10px 0px; }
#left_mod1 li a { color:#48739b; display:inline-block; float:left; width:210px; height:29px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#left_mod1 a:hover { text-decoration:underline;}
#left_mod1 li span { color:#999}

#left_mod2 { width:284px; height:333px; background:url(style_res/left_mod2_bg.png) no-repeat; position:relative;}
#left_mod2 .nav { width:240px; text-align:left; line-height:2.1; padding-left:55px; padding-top:15px;}
#left_mod2 a { color:#575656; }
#left_mod2 a:hover { text-decoration:underline;}
#left_mod2_link { position:absolute; left:250px; top:0px; width:30px; height:20px; overflow:hidden; cursor:pointer;}

#left_mod3 { width:284px; height:327px; background:url(style_res/left_bg.png) no-repeat 10px 0px; margin:30px 0 10px 0;}
#left_mod3 h1 { font-size:14px; font-weight:bold; list-style:none; padding-top:60px;}

.right { width:688px; float:right;}
.right0 { margin-left:8px;}
.right_news { width:340px; float:left; display:table; margin-bottom:10px;}
.right_news .tt { background:url(style_res/body_mod_title.png) no-repeat; height:30px; padding-left:15px; padding-top:18px; text-align:left; font-size:12px; color:#002a5d; font-weight:bold; cursor:pointer;}
.right_news ul { width:338px; display:table; height:288px; *height:310px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-color:#fff; padding-top:10px;  overflow:hidden; padding-bottom:6px;
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
}
.right_news li { text-align:left; width:300px; height:29px; line-height:29px; padding-left:30px; padding-right:8px; background:url(style_res/body_arrow.png) no-repeat 15px 12px;}
.right_news li a { color:#454444; display:block; width:250px; height:29px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; float:left;}
.right_news a:hover { text-decoration:underline;}
.right_news li span { display:inline-block; color:#949494; }

.right_slider { width:688px; height:58px; background:url(style_res/slider_bg.png) no-repeat; margin-bottom:10px; display:table;}
.right_slider_list { width:634px; height:51px; padding-top:1px; overflow:hidden; float:left;}
.right_slider_left { width:27px; height:56px; float:left; cursor:pointer;}
.right_slider_right { width:27px; height:56px; float:right; cursor:pointer;}
.marquee_slider { width:634px; height:52px; overflow:hidden;}
.marquee_slider img { margin:10px; border:1px solid #333;}

.right_pic { width:688px; height:148px; display:table;}
.right_pic_title { width:688px; height:27px; display:block; line-height:27px; background:url(style_res/body_pic_bg.png) no-repeat; text-align:left; cursor:pointer;}
.right_pic_title .title1
 { display:inline-block; padding-left:20px; color:#fff; font-weight:bold;}
.right_pic_list { width:666px; padding:10px;height:90px;overflow:hidden; border:1px solid #e0e0e0; border-top-width:0px;}
.marquee_pic { width:666px; overflow:hidden;}
.marquee_pic img { margin:10px; border:0px;}

#boot { width:100%; height:133px; background:url(style_res/boot_bg.png); color:#7b7b7b; display:table;}
#boot a{ text-decoration:none; color:#7b7b7b; }
#boot a:hover { color:#333;}
#boot_left { width:770px; height:100px; padding-top:15px; padding-left:35px; float:left; text-align:left;}
#boot_left ul { width:670px; height:25px; text-align:center;}
#boot_left ul li { display:inline-block; padding:5px; }
#boot_left div { text-align:center; }
#boot_left dt { padding:5px; display:table; width:770px;}
#boot_left dl { display:inline-block; float:left; margin-right:10px; margin-bottom:5px;}
#boot_right { width:130px; height:100px; padding-top:23px; padding-left:35px; float:right; text-align:right; line-height:1.8;}



/* 其他页面css样式 */
/* ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ */
#list { width:980px; margin:0 auto; margin-top:5px; display:table; height:auto !important;}
#left { width:238px; overflow:hidden; margin-right:10px; float:left;}
.lefts { width:238px; float:left; }
#lefts_nag {width:236px; margin-bottom:5px; text-align:left; border:1px solid #ccc; background-color:#ffffff; padding-bottom:7px; padding-top:10px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	-moz-box-shadow: 0px 0px 5px #ccc;
	-webkit-box-shadow: 0px 0px 5px #ccc;
	box-shadow:0px 0px 5px #ccc;
	background:-webkit-linear-gradient(top, #ffffff,#cff4ff);
	background:-moz-linear-gradient(top, #ffffff,#cff4ff);
	background:-ms-linear-gradient(top, #ffffff,#cff4ff);
	background:linear-gradient(top, #ffffff,#cff4ff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#cff4ff,grandientType=1);
}
#lefts_nag span {width:200px; padding-left:0px; display:block; height:35px; line-height:35px; font-weight:bold; border-bottom:1px dashed #ddd; margin-left:15px; margin-bottom:4px;}
#lefts_nag a {width:160px; padding-left:45px; display:block; height:30px; line-height:30px; background:url(style_res/arrow04.gif) no-repeat 25px 13px; color:#069;}
#lefts_mod1 { width:238px;background:url(style_res/left_mod1_boot2.png) no-repeat 0px 232px; display:table;}
#lefts_mod1 .tt { background:url(style_res/left_mod1_2.png) no-repeat; height:28px; padding-left:12px; padding-top:12px;  text-align:left; font-size:12px; color:#002a5d; font-weight:bold; cursor:pointer;}
#lefts_mod1 ul { width:236px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#fff; padding-top:10px; padding-bottom:10px;}
#lefts_mod1 li { text-align:left; width:200px; height:29px; line-height:29px; padding-left:25px; background:url(style_res/left_mod1_line.png) no-repeat 10px 0px; overflow:hidden;}
#lefts_mod1 li a { color:#48739b; display:block; width:210px; height:29px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#lefts_mod1 a:hover { text-decoration:underline;}

#lefts_mod2 { width:238px; height:256px; background:url(style_res/left_mod2_bg2.png) no-repeat; position:relative;}
#lefts_mod2 .nav { width:240px; text-align:left; line-height:2.1; padding-left:50px; padding-top:20px;}
#lefts_mod2 a { color:#575656; display:inline-block;width:165px; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#lefts_mod2 a:hover { text-decoration:underline;}
#lefts_mod2_link { position:absolute; left:200px; top:0px; width:30px; height:20px; overflow:hidden; cursor:pointer;}

#lefts_mod3 { width:238px; height:335px;background:url(style_res/left_bg.png) no-repeat -3px 0px; margin:20px 0 0px 0;}
#lefts_mod3 h1 { font-size:14px; font-weight:bold; list-style:none; padding-top:60px; padding-left:40px;}
#lefts_mod3 div { height:60px; overflow:hidden;}

#right { width:732px; min-height:700px; float:left; overflow:hidden; background-color:#FFF; display:table;}
#r_title { width:732px; height:30px; overflow:hidden; display:table; text-align:left; background:url(http://m.parssolarniro.com/kg/css/images3/m3-title-bg-line.png) repeat-x 0px 5px; background-color:#FFF; color:#999; border-bottom:1px solid #ccc;}
#r_title div { width:680px; height:30px; line-height:30px; padding-left:21px;}
#r_title div a{ text-decoration:none; color:#039;}
#r_title div a:hover{ text-decoration:underline; color:#03f;}
#r_list { width:732px;  display:table; text-align:left;}
#r_list ul { margin:0px; padding:0px; list-style:none; width:722px; margin-top:14px;}
#r_list ul li { width:720px; height:25px; overflow:hidden; line-height:25px; margin-bottom:3px; background:url(http://m.parssolarniro.com/kg/css/images3/point1.gif) no-repeat 21px 9px;}
#r_list ul li div {  height:25px; display:table; padding-left:34px; overflow:hidden;}
#r_list ul li strong { display:table; margin-right:5px; float:left; font-weight:normal; color:#666; margin-right:10px;}
#r_list ul li strong a { height:25px; display:table; float:left; color:#666666; font-size:12px; text-decoration:none;}
#r_list ul li strong a:hover { text-decoration:none; color:#000;}
#r_list ul li a { height:25px; display:table; float:left; color:#333; font-size:14px; text-decoration:none;}
#r_list ul li a:hover { text-decoration:underline; color:#000;}
#r_list ul li span { height:25px; float:left; display:table; color:#999; font-size:12px;}
.pages {}
#r_list ul li a font {font-size:12px;color:#e04d01; display:inline-block; padding:2px;}
#r_list ul li a img {border:0px; vertical-align:middle; margin-left:5px; margin-right:5px;}
.list_a { width:480px;overflow:hidden;text-overflow:ellipsis; }

/* 业务部门显示样式 */
#list_depart a { display:block; font-size:16px; float:left; margin:30px; margin-left:80px; *margin-left:60px; padding:20px; height:45px; line-height:45px; width:170px; text-align:center; color:#004064; text-decoration:none; font-weight:normal; overflow:hidden; border:1px solid #bbb;
	font-weight:bold;
    font-family:'微软雅黑'; 
    
	background:-webkit-linear-gradient(top, #ffffff,#90e1ff);
	background:-moz-linear-gradient(top, #ffffff,#90e1ff);
	background:-ms-linear-gradient(top, #ffffff,#90e1ff);
	background:linear-gradient(top, #ffffff,#90e1ff);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#90e1ff,grandientType=1);

    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
	-moz-box-shadow: 0px 0px 10px #ccc;
	-webkit-box-shadow: 0px 0px 10px #ccc;
	box-shadow:0px 0px 10px #ccc;
}
#list_depart a:hover {
	font-weight:bold;
	border:1px solid #c9a744;
	color:#fff;
	
	background:-webkit-linear-gradient(top, #ffdc70,#ac9039);
	background:-moz-linear-gradient(top, #ffdc70,#ac9039);
	background:-ms-linear-gradient(top, #ffdc70,#ac9039);
	background:linear-gradient(top, #ffdc70,#ac9039);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffdc70,endColorstr=#ac9039,grandientType=1);		
}

#r_list_p { width:732px; display:table; text-align:left;}
#r_list_p ul { margin:0px; padding:0px; list-style:none; width:712px; margin-top:14px; padding-left:20px;}
#r_list_p ul li { width:140px; height:110px; overflow:hidden; margin-bottom:20px; float:left; margin-right:1px;}
#r_list_p ul li div { width:118px; height:85px; padding:2px; border:1px solid #ddd; display:block; overflow:hidden;}
#r_list_p ul li div a { width:118px; height:85px; display:block; overflow:hidden; background-position:center; background-repeat:no-repeat;}
#r_list_p ul li div a:hover { text-decoration:none; }
#r_list_p ul li img { width:118px; height:85px; border:0px; }
#r_list_p ul li span { width:130px; height:20px; display:table; font-size:12px; line-height:20px; overflow:hidden;}
#r_list_p ul li span a{ text-decoration:none;color:#333;}
#r_list_p ul li span a:hover{ text-decoration:underline; color:#0053a1;}
#r_list_p_nag { margin-bottom:10px; width:688px; border-bottom:1px solid #ccc; padding-bottom:8px;}
#r_list_p_nag a{ margin-right:10px;}

#r_view {width:730px; display:table; text-align:left;border:1px solid #fff; border-top:0px;}
#r_view h4 { margin:0px; padding:0px; padding-left:25px; width:680px; text-align:center; line-height:35px; color:#333; font-size:21px; padding-top:15px; font-family:'微软雅黑','黑体'; font-weight:normal; margin-bottom:10px;}
#r_view h5 { margin:0px; padding:0px; width:690px; height:20px; line-height:20px; font-size:12px; color:#999; text-align:center; font-weight:normal;border-bottom:1px solid #ccc; margin-left:20px; padding-bottom:5px;}
#r_view h6 { margin:0px; padding:0px; width:690px; line-height:1.8; padding:20px; text-align:left;font-weight:normal; font-size:14px; color:#333; padding-top:15px;}
#r_view h6 table { border-collapse: collapse;}

.picAutoWidth img { width:670px; margin-top:10px;}

/* 定义附件图标 */
#r_view .ke-insertfile { display:inline-block; padding:3px; padding-left:23px; height:16px; line-height:16px; background:url(style_res/icons.png) no-repeat 3px 3px; margin-left:0px; margin-right:5px; background-color:#f8f8f8; border:1px dashed #eee; font-family:Verdana, Geneva, sans-serif;}

#view_video { width:690px; padding-top:20px; padding-bottom:20px; text-align:center; display:table;}

#sites { width:710px; list-style:none; text-align:left; padding-top:0px; padding-bottom:10px; border:0px dashed #ccc; background-color:#f8f8f8; display:table; margin:10px; border-bottom:1px solid #ccc; margin-bottom:15px;}
#sites li { width:310px; height:25px; line-height:25px; float:left; margin-left:10px; background:url(http://m.parssolarniro.com/kg/css/images3/site_bg.png); padding:5px; padding-left:15px; border:1px solid #ccc; margin-bottom:20px; padding-bottom:8px; padding-top:8px; border-left:5px solid #cfa820; background-color:#fff;}
#sites li a{ color:#0064c1; font-size:15px; text-decoration:none; font-weight:bold}
#sites li a:hover{ color:#000;}
#sites .btt {width:680px; background-color:#92d0ff; font-weight:bold; color:#444; padding:10px; padding-left:20px; margin-bottom:20px;}

/*xml平台自定义按钮样式*/
a.xmlbtn1 {background-color:#bfddff; font-weight:bold;color:#0071da; display:inline-block; border:1px solid #ddd;text-decoration: none; padding:8px; padding-left:15px; padding-right:15px;padding-bottom:10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
	background:-webkit-linear-gradient(top, #fffff8,#fffdc2);
	background:-moz-linear-gradient(top, #fffff8,#fffdc2);
	background:-ms-linear-gradient(top, #fffff8,#fffdc2);
	background:linear-gradient(top, #fffff8,#fffdc2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffff8,endColorstr=#fffdc2,grandientType=1);
 }
a.xmlbtn1:hover {background-color:#2ea1fa;color:#fff;
	background:-webkit-linear-gradient(top, #fffff8,#fffdc2);
	background:-moz-linear-gradient(top, #fffff8,#fffdc2);
	background:-ms-linear-gradient(top, #fffff8,#fffdc2);
	background:linear-gradient(top, #fffff8,#fffdc2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffff8,endColorstr=#fffdc2,grandientType=1);
 }
 span.news_time {
    float: right;
}
span.news_title {
    float: left;
}
span.title1 {
    float: left;
}
.more_btn {
    float: right;
}
h3.tit {
    float: left;
}
.lefts {
    margin-right: 10px;
}
#left_mod1 span.news_title {
    width: 160px !important;
}
.right span.news_title {
    width: 200px !important;
}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 0px 10px; 
    line-height: 16px;
    cursor: pointer;
}
.right_pic tr {
    width: 90px;
    float: left;
    margin: 10px;
    
}
.wp_nav .sub-nav .nav-item .mark {
    background: #1d7cdc;
}
.wp_nav .sub-nav .nav-item {
    white-space: nowrap;
    margin: 0 0px !important;
    width: 100% !important;
}
.wp_nav .sub-nav {
    display: block;
    width: auto !important;
    position: absolute;
    z-index: 200;
    visibility: hidden;
    border: 1px solid #ccc;
    border-top: none;
    padding-left: 0px !important;
} 
.sub-nav li.nav-item {
    padding-top: 0px !important;
}
#menu ul li  .sub-nav a:hover {
    color: #ddd;
    background: #278bf1;
} 
#menu ul li  a:hover {
    color: #ddd;
} 
.dh {
    width: 220px;
    margin-left: 140px;
    float: left;
}
#top_right_link span.item-name {
    text-align: center;
    width: 100px;
    padding-left: 6px;
    padding-right: 5px;
    height: 21px;
    line-height: 21px;
    background:url(menuFloat_res/top_nag_btn.png) no-repeat;
    color: #fff;
}
.dh span.item-name {
    color: #273e49;
}
.dh .wp_nav .nav-item a:hover{color: #263895;}
#lefts_mod1 span.news_title {
    width: 140px;
}
#r_list span.Article_Index {
    display: none;
}
.wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
   border-bottom:none;
    vertical-align: top;
}
li.pages_count {
    display: none;
}
.wp_article_list .list_item .pr_fields {
    display: inline;
    float: left;
}
li.page_jump {
    width: 200px !important;
    float: left;
}
li.page_nav {
    width: 200px !important;
    float: left;
}
li.page_nav {
    margin-left: 90px;
}
span.more_text{ width:56px; height:20px; display:block;}
.pc1 img{width:615px;height:125px;}
.pc1 #wp_news_w88 .list_item i1 .fields pr_fields{display:none;}
.pc1 .wp_article_list .list_item .Article_Index {
    display: none;}
.pc1 .wp_article_list .list_item .pr_fields span{display:none;}

	


