﻿ul,li{ list-style:none; padding:0}
body {margin: 0; color: #333; background:url(bg.jpg) top center no-repeat #fff; }
/*a{
	color:#000000 !important;
}*/
a {color:#333;text-decoration:none;}
a:hove{color:#EB275D;}

.home{
	width:100%;
	margin:auto;
	font-family:"微软雅黑";
}
.top{
	width:1208px;
	height:204px;
	margin:auto;
	background:url(top.png) no-repeat;
}
.nav{
	width:100%;
	background:#E22963;
}
.nav ul li{
	float:left;
	padding:20px 44px;
	cursor:pointer;
}
.nav ul li img{
	margin-right:10px;
}
.nav ul{
	width:1208px;
	margin:auto;
}
.nav ul li:hover{
	background:#d9033e;
}
.nav ul li a:hover{
	text-decoration:none;
}
.guding{
	background:#d9033e;
}
.nav ul li a{
	color:#fff !important;
	font-weight:bold;
	font-size:20px;
	
}
.hy{
	height:35px;
	width:100%;
	background:url(huaby.jpg) repeat-x;
}
.hy_a{
	width:1024px;
	margin:auto;
}
.hy_a div{
	line-height:35px;
	font-size:12px;
	float:left;
	width:50%;
}
.neir{
	width:1208px;
	margin:auto;
}
.m_wp{
	margin:0;
}
.p_wp{
	padding:0;
}
.width_a{
	height:363px;
}
.width_b{
	height:363px;
}
.buman,.bumax,.bumay{
	width:100%;
	height:100%;
	border:solid 2px #eed9c8;
}
.bumanq{
	border:solid 2px #eed9c8;
}
.bau{
	background:#f9e8e1;
}
.bau ul li{
	line-height:26px;
	background:url(prefix_a.jpg) no-repeat 10px 14px;
	padding-left:20px;
}
.bau marquee{
	height:322px;
}
.po_r a,.po_rz a,.po_ry a{
	display:none;
}
.buman_a,.bumax_a,.bumay_a{
	width:100%;
	padding-top: 8px;
}
.hitg{
	height:39px;
	width:100%;
	border-bottom:2px solid #eed9c8;
}
.pi_neix{
	background: url(shanji.jpg) no-repeat 15px 10px;
	padding-left: 35px;
}
.pi_nei li{
	line-height:29px;
	width:90px;
	text-align:center;
	color:#e7275d;
	font-size:16px;
	margin-top:4px;
	float:left;
	margin-right:10px;
	cursor:pointer;
	margin-left:8px;
	font-weight: bold;
}
.pes img{
	margin: 14px 0 0 17px;
}
.pi_neiy li{
	margin-left:0 !important;
	
}
.hit{
	background:#D9033E;
	color:#FFF !important;
}
.po_r,.po_rz,.po_ry{
	position: relative;
}
.po_r a,.po_rz a,.po_ry a{
	position:absolute;
	right:15px;
	top:12px;
	color:#666;
	font-size:12px;
}
.lin{
	line-height:39px;
	text-align:right;
}
.buman_a a,.bumax_a a,.bumay_a a{
	display:block;
	padding:7px 0;
	cursor:pointer;
}

.buman_a a img,.bumax_a a img{
	margin-top:7px;
	margin-left:15px;
}
.rg{
	text-align:right;
}
.slh{
	display:block;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.mark_a{
	margin-top:12px;
	margin-bottom:7px;
}
.higt_zwu{
	height:254px;
}
.higt_zwux{
	height:228px;
}
.higt_ajtp{
	height:194px;
}
.row ul{
	margin-bottom:0;
}
.bg_tup a{
	cursor:pointer;
	display:block;
	background:url(prefix_b.jpg) no-repeat 20px 13px;
	line-height:33px;
	text-align:center;
}
.fkuai_bg a{
	cursor:pointer;
	display:block;
	background:url(lianjie_bg.jpg) no-repeat center center;
	line-height:33px;
	text-align:center;
	margin:5px 0;
}
.gda_bg{
	font-size:16px;
	text-align:center;
	background:url(inform.jpg) no-repeat 20px 11px;
}
.gda_bg li{
	line-height:39px;
}
.bg_xtup{
	padding-top:10px;
}
.bg_xtup a{
	cursor:pointer;
	display:block;
	background:url(prefix_a.jpg) no-repeat 20px 15px;
	line-height:33px;
	padding-left:35px !important;
}
.ywgz{
	height:301px;
}
.zmhd a{
	margin:2px 0;
	
}
.p_wp_r{
	padding-right:0;
}
.m_top{
	margin-top:15px;
}
.width_you{
	width:438px;
	padding:0;
	margin-top:15px;
}
.width_zuo{
	width:770px;
	margin-top:15px;
}
/* marqueeleft */
.marqueeleft{overflow:hidden; width:96%; margin-left:2%}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;height:186px;overflow:hidden;}
.marqueeleft li .pic{display:block;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

.dibu{
	width:100%;
	background:#e22963;
	padding-bottom:10px;
	color:#fff;
	font-size:14px;
}
.dibu_a{
	width:100%;
	padding-top:22px;
	margin-bottom:9px;
	text-align:center;
}
.cen_z{
	text-align:center;
}
.hse a{
	background:#f0dacf;
	display:block;
	line-height:28px;
	color:#e7275d !important;
	font-size:16px;
	font-weight:bold;
	margin:2px 5%;
	width:90%;
	text-align:center;	
}
.hse img{
	margin-left:60px;
}
.po_r_a{
	position: relative;
}
.po_a,.po_b{
	position: absolute;
	top: 80px;
	right: 0;
	display: none;
}
.po_b{
	top: 100px;
}
.po_a,.po_b{
	width: 100px;
	border: solid 2px #fff;
}
.po_r_a p:hover .po_a{
	display: block;
}
.po_r_a p:hover .po_b{
	display: block;
}

.er{
	width:1208px;
	margin:auto;
	height:auto;
	min-height:400px;
	background:#FFF;
	overflow:hidden
}
.er_top,.er_you_a{
	width:100%;
	line-height:30px;
	color:#666;
	font-family:"微软雅黑";
	font-size:14px;
	border-bottom:#CCC solid 1px;
	margin-bottom:30px;
}
.er_top a{
	color:#666;
	margin-right:10px;
}
.er_zuo{
	width:202px;
	float:left;
	border-top:solid 1px #CCCCCC;
}
.er_you{
	width:980px;
	margin-left:20px;
	float:left;
}
.er_zuo ul li a{
	color:#FFF;
	display:block;
	width:200px;
	line-height:50px;
	border:solid 1px #CCCCCC;
	border-top:none;
	text-align:center;
	background:#FFF;
}
.er_zuo ul li a:hover{
	background:#D9033E;
	color:#FFF;
	text-decoration:none;
	
}
.hit{
	background: #D9033E !important;
	color:#FFF !important;
	font-size:16px;
	font-weight:bold;
}
.er_you table{
	background:#FFF;
	padding:0 20px 20px 20px;
	font-size:14px;
	font-family:"微软雅黑";
	margin-bottom:30px;
}
.er_you table a{
	color:# 093;
	font-size:14px;
	font-family:"微软雅黑";
	text-align:center
}
/* 懒人图库 搜集整理 www.lanrentuku.com */


/*焦点图*/
.focus{ position:relative; width:490px; height:363px; background-color: #000; float: left;}  
.focus img{ width: 490px; height: 363px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:43px; line-height:43px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff !important; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
#list #list_left #c ul #channel114769{background:url(list_li_on.jpg) left center no-repeat; width:229px;color:#fff;}


.contain { padding: 0;width:1180px;margin:0 auto}
.contain .c { width:1180px; float: left; background: #fff;}
.guide { width:1180px; float: left; height: 36px; line-height: 36px; background: #fff;}
.guide span { padding-left: 18px; color:#999;}
.guide span a { color:#999;}
.detail { padding:20px;}
.detail .info {background:#F5F5F6; padding:15px 0; border-bottom:1px dotted #c9c9c9; text-align:center;}
.detail h1 { font-size:22px; color:#333; line-height:50px; text-align:center; font-size:28px; font-weight:normal; padding:30px 0 10px 0;}
/*.titBar{ margin:0 40px;height:40px;line-height:40px;margin-top:10px; text-align:center;color:#434343; background:#F5F5F6;}*/
.contain .c .contents {padding:50px; padding-top:20px; line-height:200%; min-height:280px;  font-size:16px;}
.titBar .where{ margin-right:20px;color:#999; }
.titBar .fontSize span{margin: 0 3px;cursor: pointer; border:none;color:#999; font-size:12px; }
.titBar .pubTime{margin:0 20px;color:#999; }
.titBar .fontSize{color:#999; font-size:12px; }
.titBar .print { margin-left:20px; }

.contain  .font_16 * {
    line-height: 200%;
    font-size: 16px !important;
}

.contain  .font_14 * {
    line-height: 200%;
    font-size: 14px !important;
}

.contain  .font_18 * {
    line-height: 200%;
    font-size: 18px !important;
}


.item_body { width:1180px; float:left; }

#list { float:left; width:1180px; }
#list #list_left {width:223px; float:left; background:#D9033E; display:inline; height:805px; }
#list #list_left .t { height:40px; background:#D9033E; line-height:40px; color:#fff; font-family:微软雅黑;}
#list #list_left .t span { color:#fff; text-align:center; display:block; font-size:16px; font-weight:bold;}
#list #list_left  ul li { height:53px; line-height:53px; border-bottom:1px dotted #dcdcdc; text-align:center;color:#fff;}
#list #list_left  ul li a { font-size:14px; display:block; overflow:hidden;color:#E90343;text-decoration:none; font-weight:bold;}
#list #list_left  ul li a:hover { display:block;background:url(list_li_on.jpg) left center no-repeat; width:229px;color:#fff;text-decoration:none;font-weight:bold;}
#list #list_right { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; height:805px; }
#list #list_right .t { height:38px; font-size:16px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#0F73BF; border-bottom:2px solid #D9033E;}
#list #list_right .c ul { padding:20px; padding-top:10px; overflow:hidden;height:660px;}
#list #list_right .c ul li { width:900px;line-height:56px; padding-left:10px; border-bottom:1px dotted #dcdcdc;}
#list #list_right .c ul li span {float:right; color:#999; font-size:12px;}

/*单页概览*/
#list #list_left {width:223px; float:left; display:inline; background:#F6F7F8; height:805px; }
#list #list_left .t {height:40px; background:#D9033E; line-height:40px; color:#fff; font-size:16px; font-family:微软雅黑;}
#list #list_left .t span {  color:#fff; text-align:center; display:block; font-size:16px;}
#list #list_left #c ul li { height:53px; line-height:53px; border-bottom:1px dotted #dcdcdc; text-align:center;}
#list #list_left #c ul li a { font-size:15px; display:block; overflow:hidden;}
#list #list_left #c ul li a:hover { display:block;background:url(list_li_on.jpg) left center no-repeat; width:229px;color:#fff;}
#list #list_rights h1 {font-family:微软雅黑,宋体; font-size:22px; color:#00A0E9; text-align:center; margin:30px;}
#list #list_rights { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; min-height:805px; }
#list #list_rights .t { height:38px; font-size:14px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#E90343; border-bottom:2px solid #D9033E; font-weight:bold;}
#list #list_rights .contents {margin:0 30px; margin-top:10px; line-height:30px; text-align:left;}

/*#list #list_rights .contents .leader { width:900px; border: 1px solid #ddd; float: left; margin-bottom: 10px;}
#list #list_rights .contents .leader .leader_pic { width:147px; float: left; padding:10px 0 0 18px; border-right: 1px solid #ddd;}
#list #list_rights .contents .leader .leader_pic img { width:128px; height: 157px;}
#list #list_rights .contents .leader .leader_info { width:700px; float: left;}
#list #list_rights .contents .leader .leader_name,#list #list_rights .contents .leader .leader_work { width:734px; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd}
#list #list_rights .contents .leader .leader_name span,#list #list_rights .contents  .leader .leader_work  span{padding-left: 20px; color:#333; font-size:16px;  }
#list #list_rights .contents .leader .leader_work span.work { padding-left: 10px; font-weight: normal;}
#list #list_rights .contents .leader .leader_resume { width:700px; line-height: 40px; padding-left:20px;}
#list #list_rights .contents .leader .leader_resume span {color:#333;  font-size:16px;}*/
#list #list_rights .contents .leader tr { background:#fff;}
#list #list_rights .contents .leader td img { width:228px; height:157px; padding:5px; padding-top:15px;}
#list #list_rights .contents .leader td { line-height:40px;}
#list #list_rights .contents .leader td span { padding-left:10px; font-size:16px;}
#list #list_rights .contents .leader td .work {font-size:16px;}
#list #list_rights .contents .leader td .work_c { margin:10px; margin-top:0;}


#list .list_pic_right { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; height:805px;}
#list .list_pic_right .t {  height:38px; font-size:16px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#0F73BF; border-bottom:2px solid #D9033E; }
#list .list_pic_right .c ul {height:660px; padding:30px; padding-left:40px;  _padding-bottom:0; }
#list .list_pic_right .c ul li {　width:240px; height:200px;  float:left; margin-top:15px;  text-align:center; margin:0 25px; _display:inline;}
#list .list_pic_right .c ul img {width:240px; height:160px;}
#list .list_pic_right .c ul span {display:block; text-align:center; line-height:25px;}