@import url("allcss.css"); 
body{font-size:12px; background:#000 url(../images/bj.jpg) repeat-x}
.top{height:85px; width:100%; background:#000}
.top_nav{width:1000px; margin:auto}
.logo{float:left; width:170px;}
.top_link{float:right; width:800px;}
.top_link_a{width:800px; padding:16px 0px 0px 0px; height:30px;}
.top_link_a a:link,.top_link_a a:visited{ width:82px; margin:0px 2px; height:19px; background:url(../images/topmenu.jpg) 0px -19px no-repeat; display:block; float:right; text-align:center; line-height:19px; color:#dedede}
.top_link_a a:hover,.top_link_a a:active{ width:82px; height:19px; background:url(../images/topmenu.jpg) no-repeat; display:block; float:right; text-align:center; line-height:19px; color:#efcccc; text-decoration:none}
.top_link_b{width:800px;}
.top_link_b li{float:left; width:84px; text-align:center; line-height:21px;}
.top_link_b a:link,.top_link_b a:visited{ color:#999}
.top_link_b a:hover,.top_link_b a:active{  color:#fff; text-decoration:none}


.banner{width:100%; height:509px; margin:auto; background:#000}

.index_main{width:1000px; margin:auto; background:url(../images/b_1.jpg) repeat-x; height:145px;}

.news{float:left; width:426px; height:89px; background:url(../images/b_2.jpg) repeat-x}
.meiti{float:left; width:245px; height:89px;  background:url(../images/b_8.jpg) right no-repeat}
.meit_tit{height:30px; line-height:30px;}
.meit_titleft{float:left; width:80px; font-weight:bold; color:#fff; padding-left:10px}
.meit_more{float:right; width:60px; font-size:10px;}
.meit_more a:link,.meit_more a:visited{ color:#fff}
.meit_more a:hover,.meit_more a:active{  color:#f4b8bb; text-decoration: underline}
.news_list{ line-height:18px; padding:0px 8px}
.news_list a:link,.news_list a:visited{ color:#db8388}
.news_list a:hover,.news_list a:active{  color:#f4b8bb; text-decoration: underline}
.pro{float:right; width:167px; padding:6px 5px}

.down{float:left; width:252px; height:89px}
.down_tit{height:30px; line-height:30px;}
.down_titleft{float:left; width:80px; font-weight:bold; color:#999; padding-left:10px}
.down_more{float:right; width:60px; font-size:10px;}
.down_more a:link,.down_more a:visited{ color:#999}
.down_more a:hover,.down_more a:active{  color:#666; text-decoration: underline}
.down_list{ line-height:18px; padding:0px 8px}
.down_list a:link,.down_list a:visited{ color:#5d5d5d}
.down_list a:hover,.down_list a:active{  color:#666; text-decoration: underline}

.link_main{float:right; width:320px;height:89px; background:url(../images/b_3.jpg) repeat-x}
.link_main_a{float:left; width:160px; background:url(../images/b_9.jpg) right no-repeat; text-align:center; padding:6px 0px}
.link_main_b{float:right; width:160px;text-align:center; padding:6px 0px}



.neiye{width:1000px; _height:700px; min-height:700px; margin:auto;  background:url(../images/ny_1.gif) repeat-y}
.neiye_nav{width:1000px; _height:700px;min-height:700px; margin:auto;  background:url(../images/ny_bot.jpg) bottom no-repeat}
.neiye_left{float:left; width:189px;}
.neiye_left_tit{ position:absolute; margin:0 0 0 -8px; width:197px; height:71px; background:url(../images/ny_2.jpg) no-repeat}
.neiye_left_tita{ font-size:14px; font-weight:bold; color:#d2d2d2; padding:39px 0px 0px 15px}
.neiye_menu{width:189px; _height:376px; min-height:376px;background:url(../images/ny_3.jpg) no-repeat}
.left_menu{width:159px; margin:auto; padding:80px 0px 10px 0px }
.left_menu_list{ width:159px;background:url(../Images/m2.jpg) no-repeat;height:27px; line-height:27px; margin-top:8px; }
.left_menu a:link,.left_menu a:visited{ color:#9b9b9b;text-decoration:none; width:159px; height:27px; display:block;text-indent:25px;}
.left_menu a:hover,.left_menu a:active{ color:#ffd271;text-decoration:none; width:159px; height:27px; display:block;text-indent:25px;background:url(../Images/m2.jpg)  0px -27px no-repeat;}
.left_menu_click{ width:159px;background:url(../Images/m2.jpg) 0px -27px no-repeat;height:27px; margin-top:8px;line-height:27px; font-weight:bold;color:#ffd271;}
.left_menu_click a:link,.left_menu_click a:visited{ color:#ffd271;text-decoration:none; width:159px; height:27px;text-indent:25px; display:block}
.left_menu_click a:hover,.left_menu_click a:active{ color:#ffd271;text-decoration:none; width:159px; height:27px; text-indent:25px;display:block}


.neiye_right{float:right; width:800px}
.neiye_banner{width:800px; height:184px;}
.neiye_tit{width:800px; height:47px; background:#000 url(../images/ny_5.jpg) no-repeat}
.neiye_nav_right_weizhi{width:800px; height:25px;  line-height:25px; text-indent:40px; padding-top:16px; color:#999}
.contont{ width:740px; margin:auto; padding:20px 0px; font-size:14px; line-height:25px; color:#999}
.neiye_nav_right_weizhi a:link,.neiye_nav_right_weizhi a:visited{ color:#999}
.neiye_nav_right_weizhi a:hover,.neiye_nav_right_weizhi a:active{ color:#999}

.banquan{width:100%;  background:#292929; border-top:1px solid #404040; text-align:center; line-height:20px; color:#6f7070; padding:10px 0;}
.banquan a:link,.banquan a:visited{ color:#6f7070}
.banquan a:hover,.banquan a:active{  color:#999; text-decoration: underline}


/*分页样式*/
.pages {
	color:#3F3F3F;
	cursor: default;
	font-size: 12px;
	font-family: Tahoma, Verdana;
	text-align:center;
	padding:3px 0px 3px 0px;
	width:100%;
	vertical-align:middle;
	margin-top:10px;
}
.pages table{margin:0px auto;}
.pages .count, .pages .number, .pages .arrow {
	color:#3F3F3F;
	font-size: 12px;
	height:20px;
	}
/* Page and PageCount Style */
.pages .count {
	border-right: none;
	padding: 2px 10px 2px 10px;
	
}
/* Mode 0,1,2 Style (Number) */
.pages .number{
	font-weight: normal;
	padding: 2px 10px 2px 10px;

}
.pages .number a, .pages .number span {
	font-size: 12px;
}
.pages .number span {
	color:#3F3F3F;
	margin: 0px 3px 0px 3px;
}
.pages .number font {
	color:#f5000d;
	font-size: 12px;
}
.pages .number a {
	color:#3F3F3F;
	text-decoration: none;
}
.pages .number a:hover {
	color:#f5000d;
}
/* Mode 3 Style (Arrow) */
.pages .arrow {
	font-weight: normal;
	padding: 0px 5px 0px 5px;
}
.pages .arrow a, .pages .arrow span {
	font-size: 12px;
	font-family: Webdings;
}
.pages .arrow span {
	color:#3F3F3F;
	margin: 0px 5px 0px 5px;
}
.pages .arrow a {
	color:#3F3F3F;
	text-decoration: none;
}
.pages .arrow a:hover {
	color:#f5000d;
}
/* Mode 4 Style (Select) */
.pages select, .pages input {
	color:#3F3F3F;
	font-size: 12px;
	font-family: Tahoma, Verdana;
}
/* Mode 5 Style (Input) */
.pages .input input.ititle, .pages .input input.itext, .pages .input input.icount {
	color:#3F3F3F;
	font-weight: bold;
	background-color: #F7F7F7;
	border: 1px solid #3F3F3F;;
}
/*.pages span.textspan{width: 25px;height:15px; overflow:hidden; vertical-align:middle}*/
.pages span.input{font-size:12px;}
.pages .input input.itext {
	width: 25px;
	padding:1px 0px 0px 0px;
	line-height: 10px;
	color:#3F3F3F;
	text-align: center;
	font-size:11px;
	font-weight:normal;
	display:inline;
}
.pages .input input.ibutton {
	height: 15px;
	line-height: 9px;
	vertical-align:text-top;
	font-size:10px;
	color: #3F3F3F;
	font-weight: bold;
	font-family: Verdana;
	background:#fff; 
	border: 1px solid #3F3F3F;
	padding: 0px 0px 0px 0px;
	margin-left: 2px;
	cursor: hand;
}

.piclist{width:206px;height:198px; float:left;margin:15px 25px 0px 15px; display:inline; background:#fff;}
.piclist div{width:200px;height:160px;border:1px solid #fff;padding:2px;border-radius:5px; box-shadow:#999 0px 0px 20px;behavior:url(PIE.htc);}
.piclist span{width:200px;height:30px;padding:3px;line-height:30px; text-align:center; vertical-align:middle; display:block}
.piclist span  a:link {color: #555; text-decoration:none;}
.piclist span  a:visited {color: #555; text-decoration:none;}
.piclist span  a:active {color: #555; text-decoration:none;}
.piclist span  a:hover{color:#f60;}

.newslist { width:98%; height:auto !important; min-height:350px; height:350px;margin:0px auto;}
.newslist li{ background:url(../images/dian.jpg) no-repeat 0px 10px; border-bottom:1px #333 dotted; height:25px; line-height:25px; padding-left:15px; margin-top:10px;}
.newslist li a:link {color: #999; text-decoration:none;}
.newslist li a:visited {color: #999; text-decoration:none;}
.newslist li a:hover {color: #f30; text-decoration: underline;}
.newslist li a:active {color: #999; text-decoration:none;}
.newslist_left{ float:left; font-size:12px;}
.newslist_right{ float:right; font-size:10px;}

.plist { width:100%; height:auto !important; min-height:350px; height:350px; list-style-type:none;padding:0px;margin:0px;}
.plist li{list-style-type:none;padding:0px;margin:0px; height:154px;margin:15px 0px;padding:10px 0px; border-bottom:1px solid #e7e7e7;}
.plist li a:link {color: #555; text-decoration:none;}
.plist li a:visited {color: #555; text-decoration:none;}
.plist li a:hover {color: #F60; text-decoration:none;}
.plist li a:active {color: #555; text-decoration:none;}
.plist li span.left{width:200px;height:150px; float:left;border:1px solid #d2d2d2;padding:1px; display:block}
.plist li span.right{width:521px;height:154px; float:left;margin-left:15px; display:block; line-height:1.5}

.pteam { width:100%; height:auto !important; min-height:350px; height:350px; list-style-type:none;padding:0px;margin:0px;}
.pteam li{list-style-type:none;padding:0px;margin:0px; height:auto !important; min-height:0px; height:0px;margin:15px 0px;padding:10px 0px;}
.pteam li span.left{width:200px;height:150px; float:left;border:1px solid #d2d2d2;padding:1px; display:block}
.pteam li span.right{width:521px;height:154px; float:left;margin-left:15px; display:block; line-height:1.5}
.pteam li div.tab{width:740px;display:block; line-height:1.5; font-weight:bold;margin-top:15px;}
.pteam li div.rmark{width:740px;height:auto !important; min-height:0px; height:0px;display:block; line-height:1.5}




.topic{font-size:18px; display:block; font-weight:bold; font-size:16px;}
.topic_new{font-size:12px;display:block;margin:5px 0px;}
.hit{font-size:12px;color:#999;display:block;border-bottom:1px dashed #dcd9d0;margin:5px 0px;padding:0px 0px 5px 0px;}
.newsinfo{border-top:1px solid #e7e7e7;margin-top:15px;}
.newsinfo td{padding:10px 0px 0px 0px;line-height:normal}


.jobinfo{ display:block; width:100%; text-align:left; line-height:30px;}
.jobinfo table{ margin:10px 0px 10px 0px;}
.jobinfo table th{text-align:left; font-size:12px; line-height:1.5;border-bottom:1px solid #e7e7e7; padding:5px 0px 5px 0px;}
.jobinfo table td{width:auto;font-size:12px; line-height:1.5;border-bottom:1px solid #e7e7e7; padding:5px 0px 5px 0px;}
.jobinfo table td a{ display:inline-block;color:#00F;}
.jobinfo table td a:hover{color:#F90;}


.message .wyzx{ display:inline-block;height:20px;padding:0px 5px 0px 5px;border:1px solid #ccc; color:#444;line-height:20px;}
.lookmessage table{ background:#e8e8e8; margin-top:15px;border-radius:5px; box-shadow:#999 0px 0px 20px;behavior:url(PIE.htc);}
.lookmessage td{ background:#fff;}

.writemessage table{ background:#e8e8e8; margin-top:15px;}
.writemessage td{ background:#fff;}
.writemessage .input_text,.writemessage .textarea{border:1px solid #e8e8e8;padding:2px 5px 3px 5px;width:200px}
.writemessage .button{border:1px solid #e8e8e8;padding:2px 5px 3px 5px;}

.aboutlist{width:170px;height:240px;float:left;border:1px solid #d2dde3; background:#fff;margin:30px 15px 0px 20px;padding:10px;border-radius:5px; box-shadow:#999 0px 0px 20px;behavior:url(PIE.htc);}
.aboutlist .title{width:100%;height:30px; font-weight:bold; color:#fff;font-size:14px; line-height:30px; letter-spacing:1px;  font-family:'微软雅黑'; background:#283054;border-radius:3px; box-shadow:#ccc 0px 0px 20px;behavior:url(PIE.htc); text-indent:10px;}
.aboutlist .title span{font-size:12px;}
.aboutlist .pic{width:100%;height:102px;margin:5px auto; overflow:hidden; background:#930}
.aboutlist .miaoshu{width:100%;height:98px; line-height:1.6;font-family:'宋体';}
.aboutlist .miaoshu .more{ float:right;color:#202753; text-decoration:none}
.aboutlist .miaoshu .more:hover{ color:#F30}


.slsall{width:700px;height:444px; position:relative; margin:0 auto}
.slsallpic{width:700px;height:444px; position:absolute;top:0px; z-index:1; overflow:hidden}
.slstobar{width:689px;height:25px;padding:5px; text-align:right; background:#ddd; border-bottom:1px solid #CCC;margin:0 auto}
.slstobar a{margin-left:10px;}
.slstopic{position:absolute;bottom:0px; z-index:9999;text-align:left;width:100%;height:30px;line-height:30px;font-size:14px; background:#000; display:block; text-indent:15px; font-weight:bold}
.canshu{width:700px;height:auto;min-height:360px;_height:360px;margin:0 auto;padding:15px 0px 0px 0px;}
