body{
	margin:0px auto;
	width:100%;
	height:auto;
	font-size:14px;
	color:#000;
	font-family:"微软雅黑";
	background:url(images/bj.jpg);
}
ul,img,dd,dl,p,li,form,h1,h2,h3,h4,h5,h6,marquee{
	list-style:none;
	margin:0;
	padding:0;
	border:none;
}
a{
	color:#000;
	text-decoration:none;
	font-size:14px;
}
a:hover{
	color:#000;
	text-decoration:underline;
	font-size:14px;
}
/* 头部 */
.tb_bj,.tb,.tb_jz{
	width:100%;
	height:auto;
}
.tb1,.tb11{
	width:1200px;	
}
.tb_jz,.tb1{
	margin:0 auto;
}
.tb11,.logo,.tb2{
	height:96px;
}
.tb_bj{
	background:#780D55;
}
.tb{
	background:url(images/dh.gif) repeat-x bottom;
}
.tb_jz{
	background:url(images/tb.jpg) no-repeat bottom;
}
.logo{
	width:700px;
	float:left;
	line-height:96px;
	font-size:34px;
	color:#fff;
	font-weight:bolder;
}
.tb2{
	width:480px;
	float:right;
}
.tb21,.tb22{
	color:#fff;
	font-size:16px;
	text-align:right;
}
.tb21 a{
	height:48px;
	line-height:48px;
	color:#fff;
	font-size:16px;
}
.tb21 a:hover{
	color:#fff;
	font-size:16px;
}
.tb22 p{
	color:#F08300;
}
.dh{
	width:1200px;
	height:60px;
	line-height:60px;
	color:#fff;
	font-size:18px;
	overflow:hidden;
	margin:0px auto;
}
.dh p{
	width:2px;
	height:23px;
	float:left;
	overflow:hidden;
	background:#fff;
	margin-top:20px;
	margin-left:12px;
	margin-right:12px;
}
.dh a{
	width:95px;
	height:60px;
	line-height:60px;
	color:#fff;
	font-size:18px;
	text-align:center;
	display:block;
	float:left;
}
.dh a:hover{
	font-size:18px;
	color:#fff;
	text-decoration:none;
	position:relative;
	top:1px;
	left:1px;
}
.datu{
	width:1200px;
	height:auto;
	margin:0px auto;
}
.datu img{
	width:1200px;
	height:auto;
}
#full-screen-slider { width:100%; height:410px; float:left; position:relative}
#slides { display:block; width:100%; height:410px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* 中间 */
.zj{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.zj5{
	width:1200px;
	height:auto;
	margin-top:20px;
}
.zj5 ul li{
	width:240px;
	height:auto;
	float:left;
	padding-bottom:10px;
}
.zj5 ul li a{
	text-decoration:none;
}
.zj5 ul li a:hover{
	color:#780D55;
}
.zj5 ul li img{
	width:200px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-right:20px;
}
.zj5 ul li p{
	text-align:center;
	line-height:20px;
}
.zj1,.zj2,.zj4,.hezuo{
	width:1160px;
	height:auto;
	background:#fff;
	-moz-box-shadow:2px 2px 10px #555;
	-webkit-box-shadow:2px 2px 10px #555;
	box-shadow:2px 2px 10px #555;
	overflow:hidden;
	padding:20px;
	overflow:hidden;
	margin-top:20px;
}
.zj11{
	width:550px;
	height:auto;
	float:left;
}
.dht{
	font-size:20px;
	position:relative;
}
.dht b{
	font-weight:normal;
	color:#FF1135;
}
.dht p{
	color:#555;
	font-size:12px;
}
.dht i{
	font-weight:normal;
	color:#FF1135;
	font-style:normal;
	position:absolute;
	margin-top:-10px
}
.zj111{
	margin-top:10px;
}
.zj111 img{
	float:left;
	padding-right:10px;
}
.zj111 p{
	line-height:25px;
	text-indent:2em;
}
.nr_1 a{
	width:110px;
	height:30px;
	line-height:30px;
	padding:5px;
	float:right;
	border:1px solid #999;
	text-align:center;
	-moz-border-radius: 20px;    
	-webkit-border-radius: 20px;    
	border-radius: 20px;
	font-size:16px;
	color:#666;
	display:block;
}
.nr_1 b{
	font-weight:normal;
	color:#f00;
}
.nr_1 a:hover{
	text-decoration:none;
	background:#eee;
	font-size:16px;
	color:#666;
}
.zj12{
	width:550px;
	height:auto;
	float:right;
}
.nr1{
	width:550px;
	height:auto;
}
.nr11{
	width:220px;
	height:224px;
	margin-top:100px;
	background:url(images/3.jpg) no-repeat;
	float:left;
}
.nr12{
	width:320px;
	height:auto;
	float:right;
}
.nr12 ul li{
	height:60px;
	overflow:hidden;
	line-height:21px;
	padding-top:10px;
}
.xw{
	width:55px;
	height:55px;
	float:left;
	background:#f00;
	-moz-border-radius: 15px;    
	-webkit-border-radius: 15px;    
	border-radius: 15px;
	margin-right:10px;
	color:#fff;
}
.xw b{
	height:20px;
	width:55px;
	display:block;
	text-align:center;
	font-size:16px;
	padding-top:5px;
}
.xw em{
	height:20px;
	width:55px;
	display:block;
	text-align:center;
	font-style:normal;
}
.nr12 ul li p{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.nr12 ul li p a{
	color:#f00;
	font-size:14px;
	font-weight:bolder;
}
.nr12 ul li p a:hover{
	color:#f00;
	font-size:14px;
}
.dht span a{
	float:right;
	border:1px solid #999;
	padding:5px;
	color:#666;
}
.dht span a:hover{
	background:#eee;
	text-decoration:none;
	color:#666;
}
#marquee1{
	width:1160px;
	height:218px;
	overflow:hidden;
	margin-top:10px;
}
#marquee1 ul li{
	width:auto;
	height:218px;
	float:left;
	margin-right:10px;
	background:#F1F1F1;
}
#marquee1 ul li img{
	width:auto;
	height:218px;
}
.zj3{
	width:1200px;
	height:auto;
	margin-top:20px;
	overflow:hidden;
}
.zj31{
	width:390px;
	height:auto;
	float:left;
	background:#fff;
	margin-bottom:10px;
	margin-right:15px;
	-moz-box-shadow:2px 2px 10px #555;
	-webkit-box-shadow:2px 2px 10px #555;
	box-shadow:2px 2px 10px #555;
}
.hx1,.hx2,.hx3{
	width:390px;
	height:10px;
	overflow:hidden;
}
.sj1,.sj2,.sj3{
	margin-left:50px;
	border-style:solid;
	border-width:13px 10px 0px 10px;
	height:0px;
	width:0px;
}
.hx1{
	background:#FE9808;
}
.sj1{
	border-color:#FE9808 #fff #fff #fff;
}
.hx2{
	background:#DC0469;
}
.sj2{
	border-color:#DC0469 #fff #fff #fff;
}
.hx3{
	background:#8BD45F;
}
.sj3{
	border-color:#8BD45F #fff #fff #fff;
}
.zj31 h3,.zj32 h3{
	line-height:30px;
	height:30px;
	padding-left:15px;
	color:#5D5D5D;
	overflow:hidden;
	font-size:16px;
}
.zj31 dl,.zj32 dl{
	width:360px;
	margin:10px;
}
.zj31 dl dt,.zj32 dl dt{
	height:140px;
	width:360px;
	overflow:hidden;
	margin-bottom:10px;
}
.zj31 dl dt img,.zj32 dl dt img{
	width:225px;
	height:auto;
	float:left;
	margin-right:10px;
}
.zj31 dl dt h4,.zj32 dl dt h4{
	line-height:20px;
	margin-top:5px;
}
.zj31 dl dt p,.zj32 dl dt p{
	line-height:20px;
	padding-top:5px;
	color:#AAAAAA;
}
.zj31 dl dd,.zj32 dl dd{
	line-height:25px;
	height:25px;
	overflow:hidden;
}
.nr_2 a{
	color:#f00;
	float:right;
	padding-bottom:5px;
	font-size:14px;
	line-height:25px;
	margin-right:15px;
}
.nr_2 a:hover{
	color:#f00;
}
.zj32{
	width:390px;
	height:auto;
	float:right;
	background:#fff;
	margin-bottom:10px;
	-moz-box-shadow:2px 2px 10px #555;
	-webkit-box-shadow:2px 2px 10px #555;
	box-shadow:2px 2px 10px #555;
}
.zj6{
	width:1200px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
div.wrap {
	width : 1200px;
	margin : 0 auto;
	text-align : left;
}
div#top div#nav {
	float : left;
	clear : both;
	width : 1200px;
	height : 52px;
	margin : 22px 0 0;
}
div#top div#nav ul {
	float : left;
	width : 907px;
	height : 52px;
	list-style-type : none;
}
div#nav ul li {
	float : left;
	height : 52px;
}
div#nav ul li a {
	border : 0;
	height : 52px;
	display : block;
	line-height : 52px;
	text-indent : -9999px;
}
div#header {
	margin : -1px 0 0;
}
div#header div.wrap {
	height : 400px;
	background-position: 50% 0;
	background-repeat: no-repeat;
}
div#header div#slide-holder {
	z-index : 40;
	width : 1200px;
	height : 400px;
	position : absolute;
}
div#header div#slide-holder div#slide-runner {
	top : 0px;
	left : 0px;
	width : 1200px;
	height : 400px;
	overflow : hidden;
	position : absolute;
}
div#header div#slide-holder img {
	margin : 0;
	display : none;
	position : absolute;
}
div#header div#slide-holder div#slide-controls {
	left : 0;
	bottom : 0px;
	width : 1200px;
	height : 46px;
	display : none;
	position : absolute;
	background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
	float : left;
	color : #fff;
	display : inline;
	font-size : 10px;
	line-height : 16px;
	margin : 15px 0 0 20px;
	text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
	float : right;
	height : 24px;
	display : inline;
	margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	float : left;
	width : 24px;
	height : 24px;
	display : inline;
	font-size : 11px;
	margin : 0 5px 0 0;
	line-height : 24px;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
	background-position : 0 0;
	background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
	background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
	background-image : url(images/silde-nav.png);
}
div#nav ul li a {
	background : url(images/nav.png) no-repeat;
}
.zj4 ul li{
	width:232px;
	height:333px;
	float:left;
	background:#F1F1F1;
	margin-top:10px;
}
.zj4 ul li img{
	width:222px;
	height:333px;
	padding-left:5px;
}
.hezuo ul li{
	width:140px;
	height:48px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin-top:10px;
}
.hezuo ul li img{
	width:130px;
	height:45px;
	border:1px solid #ddd;
}
/* 尾部 */
.wb_bj{
	width:100%;
	height:auto;
	margin-top:20px;
	background:#640946;
}
.wb{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:20px;
}
.wb1{
	width:1200px;
	height:45px;
	background:#A1096E;
	text-align:center;
	color:#fff;
	-moz-box-shadow:2px 2px 10px #48082B;
	-webkit-box-shadow:2px 2px 10px #48082B;
	box-shadow:2px 2px 10px #48082B;
}
.wb1 a{
	line-height:45px;
	color:#fff;
	padding-left:5px;
	padding-right:5px;
	font-size:16px;
}
.wb1 a:hover{
	font-size:16px;
	color:#fff;
}
.wb2{
	width:1200px;
	text-align:center;
	margin-top:25px;
	padding-bottom:10px;
}
.wb2 p{
	line-height:30px;
	color:#fff;
}
.wb2 p a,.wb2 p a:hover,.wb3 a,.wb3 a:hover{
	color:#fff;
}
.wb3{
	line-height:25px;
	padding-top:15px;
	overflow:hidden;
	padding-bottom:15px;
	color:#fff;
	border-top:1px solid #fff;
}
.wb3 a{
	margin-left:5px;
}
/* 漂浮 */
#kefu1{position:fixed;right:0px;top:100px;z-index:10008;width:132px;padding:10px;background:#fff;border:1px solid #ddd;box-shadow:1px 1px 1px #d4d4d4;font-size:12px;}
.cs_tel{height:25px;background:url(images/img.gif) no-repeat 0px 0px;}
.cs_tel_ct{color:#666;line-height:150%;}
.cs_tel_num{color:#c00;font-size:18px;font-family:Arial,Verdana;font-style:italic;font-weight:bold;display:block;padding:5px 0px;}

.cs_online{height:30px;background:url(images/img.gif) no-repeat 0px -50px;}
.cs_online_qq{height:25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration:none;color:#666;font-size:12px}

.cs_qcode{padding:10px 0px 0px 0px;}

.cs_free{height:32px;background:url(images/img.gif) no-repeat 0px -100px;}
.cs_free a{display:block;height:32px;}
.cs_free a span{display:none;}

.cs_baidu{height:32px;background:url(images/img.gif) no-repeat 0px -200px;}
.cs_baidu a{display:block;height:32px;}
.cs_baidu a span{display:none;}

.cs_spr{border-bottom:1px dashed #c0c0c0;margin:8px 0px;}
.cs_space{clear:both;overflow:hidden;height:8px;}
.cs_close{position:absolute;right:5px;top:5px;width:12px;height:12px;background:url(images/img.gif) no-repeat 0px -150px;}
.cs_close a{display:block;height:10px;}
.cs_close a span{display:none;}
/*列表页*/
.list_list{
	width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	-moz-box-shadow:2px 2px 10px #48082B;
	-webkit-box-shadow:2px 2px 10px #48082B;
	box-shadow:2px 2px 10px #48082B;
	background:#fff;
	padding:20px;
}
.list_left{
	width:250px;
	height:auto;
	float:left;
	overflow:hidden;
}
.left1{
	width:250px;
	height:auto;
	overflow:hidden;
}
.left1 h3{
	height:250px;
	height:55px;
	background:url(images/dht_1.jpg) no-repeat;
	line-height:50px;
	color:#fff;
	text-align:center;
	font-size:16px;
}
.left1 ul{
	width:228px;
	height:auto;
	margin-left:10px;
	border-left:1px solid #ddd;
	border-right:2px solid #ddd;
	border-bottom:2px solid #ddd;
	padding-bottom:10px;
}
.left1 ul li{
	line-height:30px;
	height:30px;
	background:url(images/yq.gif) no-repeat 0px 12px;
	padding-left:15px;
	margin-left:20px;
}
.left1 ul li a{
	font-size:14px
}
.list_right{
	width:890px;
	height:auto;
	float:right;
}
.list_wz{
	width:838px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #FF1135;
	background:url(images/sx1.gif) no-repeat 10px 12px;
	padding-left:25px;
	font-size:14px;
	color:#FF1135;
	font-weight:bolder;
	margin-left:10px;
}
.list_wz1{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #FF1135;
	background:url(images/sx1.gif) no-repeat 10px 12px;
	padding-left:25px;
	font-size:14px;
	color:#FF1135;
	font-weight:bolder;
	margin-left:10px;
}
.list_wz span,.list_wz1 span{
	float:right;
	padding-right:10px;
	font-weight:normal;
	color:#141414;
}
.list_wz a:hover,.list_wz1 a:hover{
	text-decoration:none;
	color:#FF1135;
}
.list_li{
	width:888px;
	height:auto;
	padding-bottom:5px;
	border:1px solid #DEDEDE;
}
.list_li ul li{
	height:82px;
	overflow:hidden;
	width:868px;
	line-height:26px;
	padding-top:10px;
	padding-left:10px;
}
.xw1{
	width:65px;
	height:66px;
	float:left;
	border:1px solid #FF1135;
	-moz-border-radius: 15px;    
	-webkit-border-radius: 15px;    
	border-radius: 15px;
	margin-right:20px;
	margin-left:10px;
	margin-top:8px;
}
.xw1 b{
	height:20px;
	width:65px;
	display:block;
	text-align:center;
	font-size:16px;
	padding-top:12px;
	color:#FF1135;
}
.xw1 em{
	height:20px;
	width:65px;
	display:block;
	text-align:center;
	color:#FF1135;
	font-style:normal;
}
.list_li ul li p{
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.list_li ul li p a{
	color:#FF1135;
	font-size:14px;
	font-weight:bolder;
}
.list_li ul li p a:hover{
	color:#FF1135;
	font-size:14px;
}
.list_pic{
	width:888px;
	height:auto;
	border:1px solid #DEDEDE;
	overflow:hidden;
	padding-bottom:10px;
}
.list_pic ul li{
	width:280px;
	height:230px;
	float:left;
	margin-left:11px;
	display:inline;
	margin-top:10px;
}
.tp{
	width:280px;
	height:210px;
	overflow:hidden;
}
.list_pic ul li img,.list_pic1 ul li img{
	width:280px;
	height:auto;
}
.list_pic ul li p,.list_pic1 ul li p{
	line-height:25px;
	text-align:center;
}
.list_pic1{
	width:888px;
	height:auto;
	border:1px solid #DEDEDE;
	overflow:hidden;
	padding-bottom:10px;
}
.list_pic1 ul li{
	width:280px;
	height:440px;
	float:left;
	margin-left:11px;
	display:inline;
	margin-top:10px;
}
.tp1{
	width:280px;
	height:420px;
	overflow:hidden;
}
/*内容页*/
.list_page{
	width:888px;
	height:auto;
	margin-top:10px;
	overflow:hidden;
	border:1px solid #DEDEDE;
	padding-bottom:5px;
}
.show{
	line-height:25px;
	width:873px;
	margin-left:10px;
	color:#333;
	height:auto;
	overflow:hidden;
}
.show p{
	text-indent:2em;
}
.show_title{ 
	width:873px;
	text-align:center;
	margin-left:10px;
	height:50px;
	line-height:60px;
	color:#FF1135;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
}
.show_time{
	font-weight:100;
	text-align:center;
	width:870px;
	margin-left:10px;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #000;
	margin-bottom:10px;
	color:#000;
	overflow:hidden;
}
.whos_ss h3{
	font-size:14px;
}
/* 查询 */
.list_baoming{
	height:400px;
	margin: 0 auto;
	margin-top: 10px;
	overflow: hidden;
}
.list_bm{
	width: 440px;
	height: auto;
	padding-left: 5px;
	padding-bottom: 5px;
	background: #FFF;
	margin:0 auto;
}
.list_bm p{
	text-align:right;
	padding-right:20px;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.chaxun{
	height:40px;
	line-height:40px;
	width:440px;
	text-align:center;
	font-size:16px;
	margin:0 auto;
}
.aa{
	float:left;
	width:300px;
	height:38px;
	margin-top:2px;
}
.aa1{
	float:left;
	width:296px;
	height:34px;
	border:2px solid #A1096E;
}
.an{
	float:left;
}
.an1{
	height:40px;
	background:#A1096E;
	width:105px;
	font-size:18px;
	color:#FFF;
	font-weight:bolder;
	font-family:"微软雅黑";
	border:none;
	display:block;
}
/*分页*/
.list_show,.list{
	width:888px;
	height:auto;
	margin-top:10px; 
	overflow:hidden;
	border:1px solid #DEDEDE;
}
.show_xia{
	width:853px;
	height:60px;
	clear:both;
	margin-left:20px;
	margin-top:20px;
}
.show_xia ul{
	width:853px;
	height:25px;
}
.show_xia ul li{
	width:853px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#333333;
}
#pages{
	padding:14px 0 10px;
	font-family:"微软雅黑";
	clear:both;
}
#pages a{
	display:inline-block;
	height:22px;
	line-height:22px;
	background:#fff;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333;
	padding:0 10px;
 }
#pages a.a1{
	background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px;
	padding:0;
}
#pages a:hover{
	background:#f1f1f1;
	color:#000;
	text-decoration:none;
 }
#pages span{
	display:inline-block;
	height:22px;
	line-height:22px;
	background:#5a85b2;
	border:1px solid #5a85b2;
	color:#fff;
	text-align:center;
	padding:0 10px;
}
.page .noPage{
	display:inline-block;
	width:56px;
	height:22px;
	line-height:22px;
	background:url(../img/icu/titleBg.png) repeat-x 0 -55px;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#a4a4a4;
}
.text-c{
	text-align: center;
}