*{margin:0;padding:0;}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma,"宋体";
}
img{
	border:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}

/* Pleft  Left*/
.pleft{
	width:700px;
	float:left;
	overflow:hidden;
}

.pright{
	width:250px;
	float:right;
	overflow:hidden;
}

.pleft .place{
	width:700px;
	text-indent:12px;
	color:#428C5B;
}
.pleft .place strong{
	color:#428c5b;
}
.pleft .place a{
	color:#428c5b;
}
.pleft .place a:hover{
	color:#ff3333;
	text-decoration:none;
}
.pleft .place small{
	display:inline-block;
	vertical-align:middle;
	width:8px;
	height:20px;
	*height:24px;
	overflow:hidden;
	background:url(../images/ico-3.gif) 2px 8px no-repeat;
	font-size:0px;
}

.place{
	height:24px;
	line-height:24px;
	text-indent:18px;
	color:#999;
	background:transparent url(../images/green_skin.png) repeat-x scroll 0 -188px;
	border-top:1px solid #BADAA1;
	border-bottom:1px solid #BADAA1;
	overflow:hidden;
	font-family:宋体;
	margin-bottom:6px;
	text-align:left;
}
.place strong{
	color:#397CBE;
	font-weight:normal;
	letter-spacing:1px;
}
.place a{
	color:#397CBE;
	margin:0px 2px;
}
.place a:hover{
	color:#FF3366
	margin:0px 2px;
	TEXT-DECORATION: underline;
}



.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.hidden{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.fcred{color:#FF0000}
.pfc-16a{font-size:14px;
	line-height:29px;}
.pfc-16{
	font-size:12px;
	line-height:21px;
	padding:0 6px;
	text-indent: 2em;
}
.pfc-18{font-size:18px; color:#FF0000;line-height:26px;}



.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
/*验证验输入框*/
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a{
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
/* =3 Headings
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.header_top{
	height:29px;background-color: rgb(246, 245, 245);text-align: right;padding:2px 2px 0px;
	width:99%;
	margin:0 auto;
	line-height:23px;
	}
	
.header_top .time{
	float:left;
	padding-left:10px;	
	}
.header_top a.rss{
    
	}
.header_top .toplinks{	
	float:right;
	text-align:right;
}
.header_top .toplinks a{
	margin:0 5px;
	}
.header_top .toplinks span{
	margin-left:15px;
	}
.header_top .toplinks span a{
	margin:0 2px;
	}

/*---------- frame : header ---------*/
.header{
	width:100%;
	width:960px;
	margin:15px auto 25px;
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#ff3333;
	text-decoration:none;
}

.header .top{
	clear:both;
	/*overflow:hidden;*/
	margin-top:10px;
}
.header .search {
	overflow:hidden;
}

.header .title{
	float:left;
	padding-left:10px;

}
.header .title h1 a{
	width:276px;
	height:60px;
	display:block;
	overflow:hidden;
}
.header .banner{
	width:200px;
	float:left;
	margin-left:20px;
	overflow:hidden;
}
.header .banner img{
}
.header .banner2{
	width:260px;
	height:60px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
.header .banner2 img{
	display:block;
}
.header .welcome{
	float:right;
	margin-top:0px;
	padding-right:2px;
	color:#999;
}
.header .welcome a{
	margin:0px 3px;	
}

/*----- 新版导航菜单位置的样式 -------*/
/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.w963 {
	width:960px;
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/green_skin.png");
}
/*------ 主色 -------*/
.blue .top {
	background-position: 0 -72px;
	background-repeat: repeat-x;
	height: 70px;
}

#navMenu {
	width:915px;
	overflow:hidden;
	height: 28px;
	padding:8px 0 0 15px;
}
#navMenu ul {
	float:left;
	height: 22px;
}
#navMenu ul li {
    font:14px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";
	float:left;	
	height: 22px;
	margin-right: 10px;
	margin-left: -3px;
	padding-left: 10px;
}
#navMenu ul li a {
	color: #FFF;
	height: 22px;
	text-decoration:none;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover {
	color:#DEFF01;
	height: 22px;
	text-decoration:none;
	display: inline-block;
	position: relative;
}
    
#navMenu ul li span {
	cursor:pointer;
	display:inline-block;
	height:22px;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#ebf5e9;
}
#navMenu ul li.hover {
	padding-top:0;
}
#navMenu ul li.hover a {
	display: inline-block;
	position: relative;
}
#navMenu ul li.hover span {
	cursor:pointer;
	display:inline-block;
	height:22px;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}
#navMenu ul li a.hover, #navMenu ul li a:hover {
	text-decoration:none;
    color:#DEFF01;
	display: inline-block;
	position: relative;
}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	height:22px;
    color:#DEFF01;
	line-height:20px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}
/*------ //搜索框 tags---------*/
.w963 .search{
	padding-left:10px;
	line-height:32px;
}
.w963 .form {
	float:left;
	margin:0 10px 0 0;
	*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}
.w963 .form h4 {
	display:none;
}

.search-keyword {
	width:210px;
	height:18px;
	padding-top:2px;
	padding-left:6px;
	border:0px;
	border:#badaa1 solid 1px;
	background: #FFF;
	color:#444;
}
.search-submit {
	cursor:pointer;
	width:68px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/search-bt.gif) no-repeat;
}
.search-option {
	margin-left:3px;
	margin-right:3px;
	border:#badaa1 solid 1px;
	height:22px;
}
/*------ end 搜索框 ---------*/

.w963 .tags h4 {
	float:left;
	margin-right: 6px;
	height:26px;
	font-size:12px;
	color:#777;
}
.w963 .tags li {
	float:left;
	margin-right: 6px;
}

/*---------- frame : Channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	padding-left:6px;
	height:24px;
	width:950px;
	overflow:hidden;
}
.channel-nav .sonnav {
	width:830px;
	line-height:26px;
	float:left;
	color:#256DB1;
}
.channel-nav .sonnav span {	
	margin-right:10px;
	float:left;
}
.channel-nav .sonnav span a{
	padding:0 4px;
	border:1px solid #BADAA1;
	height:22px;
	line-height:21px;
	background:url(../images/channel_bg.png) repeat-x;
	display:inline-block;
	}
.channel-nav .sonnav span a.thisclass{
	border:1px solid #3aa21b;
	}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover{
	 color:#287212;
	}

.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(../images/ico-home.gif) 4px 10px no-repeat;
} 
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}


/* =8 Extras page 页数代码
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.footer{
	margin:auto;
	background:#EDEDED;height:187px;
	line-height:26px;
	text-align:center;
	margin-top:8px;
	padding-bottom:10px;
	/*padding-top:10px;*/
}
.footer_left{
	margin-left:20px;
	width:280px;
	float:left;
}

.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer  a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}


/* =20- Viewbox
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.viewbox{
	width:698px;
	overflow:hidden;
	padding-bottom:8px;
	border:1px solid #ddd;
}
/*20-0标题*/
.viewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;
}
/*20-1信息*/
.viewbox .info{
	margin:5px 10px;
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
/*20-3简介*/
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto;
}
/*20-4内容*/
.viewbox .content{
	margin:5px 10px;
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}

/*20-5内容分页样式*/
.viewbox .sc_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .sc_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .sc_pages ul li,.viewbox .sc_pages ul li a{
	float:none;
	display:inline;
}
/*20-6顶踩样式*/
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
/*20-7分隔线样式*/
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
/*20-8上下页*/
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
/*.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}*/
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}


.dede_comment_post{
	padding:5px;
}
.dcmp-title{
	line-height:25px;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}
.dcmp-content textarea{
	height:100px;
	width:450px;
	float:left;
}
.dcmp-content1{
	/*width:700px;*/
	padding-top:8px;
}
.dcmp-content1 textarea{
	height:100px;
	width:680px;
	float:left;
}
.dcmp-mood{
	height:25px;
	width:212px;
	margin-top:8px;
	float:right;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:8px;
	height:30px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
	padding:5px 0 10px 0;
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;

}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
.specialpic{
	width:200px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	padding-top:10px;
}
.specialpic img{
	width:200px;
	display:block;
}

.speciallist{
	width:720px;
	overflow:hidden;
}
.speciallist dl.tbox{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.infos_userinfo{
	width:240px;
	overflow:hidden;
}
.infos_userinfo dd{
	padding:12px;
	overflow:hidden;
	background:#FFF;
}
.infos_userinfo dd .userface{
	width:52px;
	height:52px;
	padding:1px;
	border:1px solid #DDD;
	overflow:hidden;
	float:left;
	margin-right:8px;
}
.infos_userinfo dd .userface img{
	width:52px;
	height:52px;
	overflow:hidden;
	display:block;
}
.infos_userinfo dd .username{
	height:19px;
	line-height:19px;
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#F60;
}
.infos_userinfo dd .useract{
	width:140px;
	height:44px;
	overflow:hidden;
	float:left;
	padding-left:4px;
}
.infos_userinfo dd .useract-pm,.infos_userinfo  dd .useract-af{
	width:70px;
	float:left;
	line-height:19px;
	height:19px;
	overflow:hidden;
}
.infos_userinfo dd .useract-vi{
	display:block;
	clear:both;
	line-height:19px;
	height:19px;
	overflow:hidden;
	color:#666;
}
.infos_userinfo dd .userinfo-sp{
	height:25px;
	line-height:25px;
	clear:both;
	display:block;
	padding-left:10px;
}
.infos_userinfo dd .userinfo-sp small{
	font-size:12px;
	color:#AAA;
	margin-right:5px;
}
.infos_search dd{
	padding:4px 4px 12px 8px;
}
.infos_search dd select,.infos_search dd input,.infos_search dd button{
	margin-left:4px;
	margin-top:8px;
}
.infos_search dd select{
	font-size:14px;	
}
/*tags list tag.htm*/
.sp-title{
	color:#888;
	padding:0px 12px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;
	margin-bottom:8px;
}
.sp-title h2{
	font-size:14px;
	line-height:27px;	
}
.sp-title h2 a{
	margin-left:6px;
	color:#03541F;
}
.sp-title .more{
	float:right;
	margin:-27px 0px;
	line-height:27px;
}
.tags_list dd{
	padding:4px 12px;
	line-height:220%;
}
.tags_list dd a{
	margin-right:10px;
	white-space:nowrap;
}
.tagc1{
	font-size:12px;
	color:#666;
}
.tagc2{
	font-size:14px;
	font-weight:bold;
	color:#555;
}
.linkbox{
	padding:10px 8px;
	border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
	font-size:14px;
	color:#693;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 920px;
  position: relative;
  margin:50px auto 20px;
}

.infiniteCarousel .wrapper {
  width: 860px; 
  overflow: auto;
  height: 170px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 625px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 6px;
  height: 147px;
  width: 147px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 26px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/green_skin.png) 0 -256px no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/green_skin.png) 0 -222px no-repeat;
  left: 0;
}


 
/* =80- box base 自适应宽度的块(通用块)
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#316301;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/* 较重颜色的Box */
.light {
	background:none;
}
.light dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -188px repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
dt.light strong{
	color:#316301;
}

/* 较重颜色的Box */
.vlight {
	background:none;
}
.vlight dt{
	height:38px;
	line-height:38px;
	border:1px solid #DADADA;
	overflow:hidden;
	background-image: url(../images/zjbj.gif);background-repeat: repeat-x;
	clear:both;
}
.vlight dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
.vlight dt strong{
	padding:0px 0px 0px 30px;
	line-height:38px;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px center;
	font-size: 14px;
	color: #333333;
}
/*--------------------------------------------------
 box layout (prefix space:a,b)
 ---------------------------------------------*/
 
/*---------- a : 文本列表块 ---------*/

/*---------- b : 图文混排块 ---------*/


/* =81- list layout (prefix space:c,d,e,f)
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/*---------- c : 纯文本列表 ---------*/
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}
.c1 a{
	color:#585858;
}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}

.cd2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:6px;
	overflow:hidden;
	clear:both;
}
.cd2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}

/*---------- d : 附加信息列表 ---------*/
.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d1 li span{
	color:#ABA9A2;
	margin-right:5px;
	float:left;
}
.d1 li a{
	
}
.d2{/* 后置时间日期的小列表 */
	padding:4px 0px;
}
.d2 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d2 li span{
	color:#777;
	float:right;
	padding-right:10px;
	margin-left:10px;
}
.d2 li a{
	overflow:hidden;
}
.d4{/*带内容简介的小列表*/
	padding:0px 0px;
}
.d4 li{
	padding:4px 8px;
	overflow:hidden;
}
.d4 li a{
	display:block;
	line-height:23px;
	overflow:hidden;
	text-indent:14px;
	background:url(../images/ico-3.gif) 4px 9px no-repeat;
}
.d4 li p{
	color:#888;
	line-height:17px;
	height:33px;
	overflow:hidden;
}
.d5{/* 后置时间日期的大列表 */
	padding:8px;
	border-bottom:1px solid #EEE;
}
.d5 li{
	height:41px;
	line-height:41px;
	background:url(../images/ico-2.gif) 2px 17px no-repeat;
	padding-left:16px;
}
.d5 li a{
	font-size:14px;
}
.d5 li span{
	margin-left:10px;
	color:#777;
}
/*---------- e : 图文混排列表 ---------*/
.e1{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.e1 li{
	width:126px;
	overflow:hidden;
	padding-left:12px;
	float:left;
	text-align:center;
	
}
.e1 li a{
	display:block;
	color:#6C6D61;
}
.e1 li a:hover img{
	border:1px solid #D7D9CC;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:120px;
	height:90px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1 li span{
	
}
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.e3{/* 图文混排小列表 */	
	clear:both;
	overflow:hidden;
}
.e3 li{
	height:50px;
	overflow:hidden;
	padding:6px;
	border-bottom:1px dashed #DCEBD7;
}
.e3 li a.preview{
	width:58px;
	height:48px;
	float:left;
	display:block;
	margin-right:6px;
	overflow:hidden;
}
.e3 li a.preview img{
	width:58px;
	height:48px;
}

.e3 li a.title{
	height:21px;
	display:block;
	line-height:21px;
	overflow:hidden;
}
.e3 li .intro{
	color:#777;
	display:block;
	float:left;
	line-height:23px;
}
.e5{/* 竖排小图列表 102*70 (仅供首页图文混排列表使用) */
	padding-left:8px;
	width:112px;
	float:left;
	font-size:0px;
	line-height:0px;
}
.e5 li{
	display:block;
	width:104px;
	overflow:hidden;
	padding-top:8px;
}
.e6{/* 横排小图列表 102*70 (仅供首页图文混排列表使用) */
	height:81px;
	padding-left:6px;
	clear:both;
	overflow:hidden;
}
.e6 li{
	display:block;
	width:104px;
	padding-top:8px;
	padding-right:8px;
	overflow:hidden;
	float:left;
}
.e5 li a,.e6 li a{
	width:102px;
	height:70px;
	overflow:hidden;
	display:block;
	border:1px solid #676767;
}
.e5 li a img,.e6 li a img{
	display:block;
	width:102px;
	height:70px;
}
.e5 li a:hover,.e6 li a:hover{
	border:1px solid #333;
}
.e7{/* 横排小图列表 52*52 (用户头像列表) */
	clear:both;
	overflow:hidden;
}
.e7 li{
	width:60px;
	height:86px;
	float:left;
	overflow:hidden;
	padding-left:11px;
}
.e7 li a{
	display:block;
	margin:0px auto;
	text-align:center;
}
.e7 li a img{
	width:52px;
	height:52px;
	display:block;
	margin:0px auto 6px;
	padding:2px;
	border:1px solid #DDD;
}
.e7 li a:hover img{
	border:1px solid #AAA;
}
.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}
.e9{/* 右侧小图列表 */
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:4px;
}
.e9 li{
	width:106px;
	height:110px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin-left:6px;
	display:inline;
}
.e9 li a{
	color:#777;
}
.e9 li a img{
	width:102px;
	height:76px;
	display:block;
	padding:1px;
	border:1px solid #DDD;
}
.e9 li a span.title{
	display:block;
	height:29px;
	line-height:29px;
	overflow:hidden;
}
/*---------- f : 特殊列表 ---------*/
.f1{/* 带数字ICO的排行榜列表 */
	background:url(../images/number-range.gif) 5px 5px no-repeat;
	overflow:hidden;
}
.f1 li{
	height:38px;
	display:block;
	padding:3px 0px 4px 0px;;
	border-bottom:1px dashed #DCEBD7;
	padding-left:38px;
	overflow:hidden;
}
.f1 li a{
	height:21px;
	line-height:21px;
	overflow:hidden;
	display:block;
}
.f1 li span{
	line-height:15px;
	color:#666666;
	margin-left:5px;
}
.f1 li span small{
	font-size:12px;
	color:#999;
}
.f1 li span a{
	display:inline;
	line-height:15px;
	color:#666666;
	color:#690;
}

.f2{/* 评论专用列表 */
	overflow:hidden;
}
.f2 li{
	height:73px;
	clear:both;
	overflow:hidden;
	border-bottom:1px dashed #DCEBD7;
	padding:0px 8px;
}
.f2 small{
	display:block;
	height:21px;
	padding-top:6px;
	line-height:21px;
	overflow:hidden;
	font-size:12px;
	color:#999;
}
.f2 small a.username{
	color:#666;
}
.f2 p{
	height:42px;
	overflow:hidden;
	line-height:21px;
	color:#888;
	text-indent:17px;
	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;
}

.f4{/*友情链接(图片)专用*/

}
.f4 li{
	width:94px;
	height:37px;
	display:block;
	float:left;
	overflow:hidden;
	margin:10px 12px 2px 8px;
}
.f4 li a{
	width:88px;
	height:31px;
	overflow:hidden;
	float:left;
	border:3px solid #FFF;
}
.f4 li a:hover{
	border:3px solid #EEE;
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
	height:40px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}
.f5 li a img{
	border:3px solid #EEE;
}

.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f6 li a{
	color:#666666;
	float:left;
}

/*f8 totp新评论列表*/

.f8 {padding:0 2px;}
.f8 li {
    padding: 12px 0px 12px 50px;
    border-top: 1px dotted rgb(204, 204, 204);
    line-height: 24px;
}
.f8 li.one{
	border-top: none;
}
.f8 li.new{
	border-top: none;
	border-bottom: 1px dotted rgb(204, 204, 204);
}
.f8 .avatar {
    margin-left: -50px;
    float: left;
    display: inline-block;
    margin-top: 3px;
}
.f8 .avatar img {
    border: 1px solid rgb(238, 238, 238);
    width: 36px;
}
.f8 .name {
    color: rgb(0, 125, 219);
}
.f8 .date {
    font-size: 12px;
    color: rgb(153, 153, 153);
    margin-left: 6px;
}
.f8 .reply-link {
    margin-left: 12px;
}
.f8 .reply {
    margin-left: 48px;
}

/*list_nav
------------------*/
.d6{
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	clear:both;
	display:inherit;
	}
.d6 li{
	float:left;
	margin:6px 0 1px 8px;
	display:inline;
	}
.d6 li a{
	width:87px;
	padding-left:20px;
	height:26px;
	line-height:26px;
	display:block;
	background:url(../images/green_skin.png) -42px -222px no-repeat;
	color:#316301;
	}
.d6 li a:hover{
	text-decoration:none;
	}	
.d6 li a.thisclass{
	background:url(../images/green_skin.png) -42px -249px no-repeat;
	}
/*-------------------------------------------------- 
 list icon
 ---------------------------------------------*/
.ico1 li{
	padding-left:16px;
	background:url(../images/ico-1.gif) 7px 11px no-repeat;
}
.ico2 li{
	padding-left:16px;
	background:url(../images/ico-2.gif) 6px 11px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(../images/ico-3.gif) 7px 11px no-repeat;
}

li.dotline {
	height:26px;
	line-height:26px;
}

	
.cf3{/* 水平切分3列布局 */
	width:100%;
	margin:10px 6px;
	padding:6px 0px;
	overflow:hidden;
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.cf3 dd{
	width:33%;
	float:left;
	overflow:hidden;
}
.cf3 img{display:block;margin:5px auto}
.cf4{/* 水平切分4列布局 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.cf4 li{
	width:25%;
	float:left;
	overflow:hidden;
}
.cf5{/* 水平切分5列布局 */
	width:100%;
	margin:4px 0;
	overflow:hidden;
	clear:both;
}
.cf5 li{
	width:20%;
	float:left;
	overflow:hidden;
}
.pha{line-height:20px;}
.pha p{padding:2px 10px;text-indent: 2em;}
.pha span{display:block;padding-left:46px;font-weight:bold;}

.cf2{/* 水平切分2列布局 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.cf2 li{
	width:48%;
	float:left;
	overflow:hidden;
}





.botom{
	width:960px;
	margin:5px auto;
	overflow:hidden;
	background-image: url(../images/botom.jpg);
	background-repeat: no-repeat;
}
.menu2 dd{width:400px;float:left;} 



.t01{
	background-image: url(../images/t01.jpg);
	background-repeat: no-repeat;
}

.t01 h2{display:none;}
.picscroll{width:860px;margin:80px auto 20px;padding:0px;position: relative;}
.enviro_pic {margin:0px auto;}
.enviro_pic li { float:left; display:inline; width:198px;}
.enviro_pic li img { vertical-align:middle;} 
.picleft {width: 18px;height: 30px;position: absolute;top: 56px;left: -30px;display: block;}
.picright {
    width: 18px;
    height: 30px;
    position: absolute;
    top: 56px;
    right: -30px;
    display: block;
}


.zhuanjia{
	background-image: url(../images/zhuanjia.jpg);
	background-repeat: no-repeat;
	height:583px;
}


.dictorL{float:left;width:348px;}
.dictorR{float:left;width:612px;display:block;overflow:hidden;}
.dictorR .h110px{
	height:110px;
	line-height:110px;
}
.dictorR  dl{margin:0px;padding:0px;}
.dictorR dd{width:612px;height:472px;}

.zhuanjiaintro{width:260px;
	padding:110px 0px 0px 36px;
	font-size: 14px;
	line-height:24px;}
.zhuanjiain2{padding:36px 26px 0px;}	


#uc_1{background-image: url(../images/uc_1.jpg);background-repeat: no-repeat;}
#uc_2{background-image: url(../images/uc_2.jpg);background-repeat: no-repeat;}
#uc_3{background-image: url(../images/uc_3.jpg);background-repeat: no-repeat;}
#uc_4{background-image: url(../images/uc_4.jpg);background-repeat: no-repeat;}
#uc_5{background-image: url(../images/uc_5.jpg);background-repeat: no-repeat;}
#uc_6{background-image: url(../images/uc_6.jpg);background-repeat: no-repeat;}
#uc_7{background-image: url(../images/uc_7.jpg);background-repeat: no-repeat;}
#uc_8{background-image: url(../images/uc_8.jpg);background-repeat: no-repeat;}
#uc_9{background-image: url(../images/uc_9.jpg);background-repeat: no-repeat;}	

.e21{/* 横排小图列表 52*52 (用户头像列表) */
	margin-top:136px;
	clear:both;
	overflow:hidden;
}
.e21 li{
	width:100px;
	height:140px;
	float:left;
	overflow:hidden;
	padding-left:11px;
}
.e21 li a{
	display:block;
	margin:0px auto;
	text-align:center;
}
.e21 li a img{
	width:96px;
	height:107px;
	display:block;
	margin:0px auto 6px;
	padding:2px;
}
.e21 li a:hover img{
}

.case{
	background-image: url(../images/case.jpg);
	background-repeat: no-repeat;
	height:475px;
}
.casefk{
	background-image: url(../images/case-fk.jpg);
	background-repeat: no-repeat;
	height:475px;
}
.mt280 {width:880px;margin:296px auto 0px;}
.mt280 li{width:208px;float:left;margin-right:12px;}
.mt280 li h3{padding-left:50px;}
.mt280 li p{
	padding:2px 10px;
	text-indent: 2em;
	line-height:20px;
}


.linian{background-image: url(../images/linian.jpg);
	background-repeat: no-repeat;
	height:475px;position:relative;}
.jiuyidaohang{background-image: url(../images/jiuyidaohang.jpg);
	background-repeat: no-repeat;
	height:320px;}
.jiuyidaohang p{margin:240px 0 0 280px;line-height:22px;}
.jiuyidaohang p a{display:block;width:300px;float:left;}
	
.jishu{background-image: url(../images/jishu.jpg);
	background-repeat: no-repeat;
	height:515px;}	
.jishu p{
	width:260px;
	margin:120px 0 0 24px;
	line-height:24px;
	font-size: 14px;
	text-indent: 2em;
}	
.jishu ul{margin-top:50px;margin-left:8px;}
.jishu li{float:left;width:297px;height:80px;margin:3px 10px 3px 0px;}
.jishu li strong{display:block;padding:42px 0 0 52px;}
.jishu li a{text-decoration: none;}

.jishu li.jishu1{background-image: url(../images/jishu1.jpg);background-repeat: no-repeat;}
.jishu li.jishu2{background-image: url(../images/jishu2.jpg);background-repeat: no-repeat;}
.jishu li.jishu3{background-image: url(../images/jishu3.jpg);background-repeat: no-repeat;}
.jishu li.jishu4{background-image: url(../images/jishu4.jpg);background-repeat: no-repeat;}
.jishu li.jishu5{background-image: url(../images/jishu5.jpg);background-repeat: no-repeat;}
.jishu li.jishu6{background-image: url(../images/jishu6.jpg);background-repeat: no-repeat;}


.gaikuang{background-image: url(../images/gaikuang.jpg);
	background-repeat: no-repeat;
	height:331px;}
.gaikuang h2{display:none;}
.gaikuang p{
	margin:120px 10px 20px 280px;
	font-size: 12px;
	text-indent: 2em;
	line-height:24px;
}
.gaipic{width:580px;margin-left:350px;overflow:hidden;}

.enviro_pic2 {width:580px;overflow:hidden;}
.enviro_pic2  img {margin:5px;}
.enviro_pic2 ul li{ float:left; list-style:none; border:0px solid red; margin:0px 3px;}

.wenhau{background-image: url(../images/wenhau.jpg);
	background-repeat: no-repeat;
	height:546px;
	font-size: 14px;
	}
.wenhau ul{}
.wenhau li{width:360px;float:left;margin:0px 60px 0 60px;}	
.wenhau h3{line-height:36px;}
.wh1{width:820px;border:1px solid #D3EBFC;margin:120px auto 20px;padding:10px;position: relative;}
.w300{border:1px solid #D3EBFC;position: relative;margin:20px 0;padding:10px;line-height:24px;}
.no1 {
    width: 47px;
    height: 84px;
    position: absolute;
    top: 8px;
    left:-50px;
    display: block;
}	

.tnum1{background-image: url(../images/tnum1.jpg);background-repeat: no-repeat;}
.tnum2{background-image: url(../images/tnum2.jpg);background-repeat: no-repeat;}
.tnum3{background-image: url(../images/tnum3.jpg);background-repeat: no-repeat;}
.tnum4{background-image: url(../images/tnum4.jpg);background-repeat: no-repeat;}
.tnum5{background-image: url(../images/tnum5.jpg);background-repeat: no-repeat;}
.v02{line-height:18px;padding:4px 0 0 60px;}	

.navbg{height:43px;background:#0283d6;}
.nav{width:1024px;height:43px;line-height:43px;overflow:hidden;text-align:center;font-size:14px;color:#DBF8FE;margin:0 auto;}
.nav a{
	color:#fff;
	padding:0 8px;
	text-decoration: none;
}
.nav a:hover{
	color:#FFF;
	text-decoration:underline;
}

.bannertop{
	background-image: url(../images/bannertop.jpg);
	background-repeat: no-repeat;
	height:297px;
	font-size: 14px;
	background-position: center;
	}

.bannertop9{
	background-image: url(../images/9bannertop.jpg);
	background-repeat: no-repeat;
	height:242px;
	font-size: 14px;
	background-position: center;
	}

.subnavul{}
.phasub{line-height:16px;}
.phasub h2{height:70px;line-height:70px;}
.phasub h2 a{display:block;width:70px;width:100%;}
.phasub h2 img{	display:block;margin:0 auto;}
.phasub p{padding-top:0px;text-align: center;}
.phasub p a{display:inline;padding:0 6px;font-weight:normal;}
.phasub li{background-image: url(../images/subbg.jpg);background-repeat: no-repeat;background-position: center top;}

.a1zoosnet{width:200px;height:38px;position: absolute;top: 390px;left:368px;display:block;}	

.zjbannertop{background-image: url(../images/zjbannertop.jpg);
background-repeat: no-repeat;height:242px;font-size: 14px;background-position: center;}
.zjintro{width:946px;height:160px;margin:6px auto;background-image: url(../images/zjbnav.jpg);}	
.zjintro p{
	font-size: 14px;
	padding:38px 30px 6px;
	line-height:26px;
	text-indent: 2em;
	color: #666666;
}
.zjintro span{font-size: 14px;color: rgb(223, 87, 27);padding-left:10px;}
.zjlist{border:1px solid #e3e3e3;margin:6px auto;background-image: url(../images/zjbj.gif);background-repeat: repeat-x;}
.zjplace{
	line-height:38px;
	color: rgb(91, 101, 100);
	font-size: 14px;
}
.zjplace strong{
	margin-left:20px;
	padding:0px 0px 0px 18px;
	width:38px;
	line-height:38px;
	background-image: url(../images/lm_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.zjplace a {
    color: rgb(91, 101, 100);
}

.zjright{
    float: right;
    height: 38px;
    line-height: 38px;
    padding-right: 21px;
}
.zjright a{display:inline;padding:0px 20px;background-image: url("../images/lm_3.jpg");background-repeat: no-repeat;}

.zje2{clear:both;overflow:hidden;margin:10px auto;}
.zje2 li{
	float:left;
	margin:4px 0px 4px 12px;
	height:280px;
	width:460px;
	overflow:hidden;
	border:1px solid #e3e3e3;
	display:inline;
}
.zje2 li a.preview{
	width:220px;
	height:282px;
	float:left;
	display:block;
	margin-right:6px;
	overflow:hidden;
}
.zje2 li a.preview img{
}
.zje2 li  h3{line-height:60px;display:block;FONT-SIZE: 14px;overflow:hidden;}
.zje2 li  h3 a{	COLOR: #2e739c; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.zje2 li p{line-height:26px;FONT-SIZE: 14px;}
.zje2 li.mr10{margin-right:10px;}






.space{height:10px;clear:both;overflow:hidden;}
.space7{height:7px;clear:both;overflow:hidden;}
.bor{border:1px solid #ddd;}
.tjyd{border:1px solid #ddd;margin-top:20px;}
.tjyd li{ list-style:none; padding:10px 15px;}
.bor2{border:1px solid #00788b;}
.hong,.hong a:link,.hong a:visited,.hong a:hover{text-decoration:none;}
/*______________________conter_side_sss____________________*/
.conter_side{float:right;width:250px;overflow:hidden;}
 .conter1_right{float:left;width:248px;overflow:hidden;padding-bottom:10px;}
 .conter1_right_title{/*background:url(../images/index_03.jpg) no-repeat;*/ border-bottom:1px solid #0283d6;/*width:214px;*/height:27px;padding:10px 0 0 15px;font-size:16px;font-weight:600;} .tjyd p{overflow:hidden;height:17px}
 .conter1_right_title a:link,.conter1_right_title a:visited,.conter1_right_title a:hover{text-decoration:none;color:#000;}
 .conter1_right_con{}
 .conter1_right_con dt{border:1px solid #ddd;width:232px;height:132px;overflow:hidden;margin:7px auto;#margin:9px auto;}
 .conter1_right_con dd{margin:0px;padding:0px 8px;font-size:12px;line-height:22px;}
 .conter1_right_con dd img{margin:9px 0;}

/*rongyu js____s*/
.support {}
.support_nav {float:left;width:11px; height:14px; padding-top:30px; cursor:pointer;margin-left:5px; display:inline}
.support_s { width:200px; padding:0 0 0 7px; float:left;overflow:hidden;}
.support_s ul{height:70px;overflow:hidden;}
.support_s li { float:left; margin-right:4px; }
/*rongyu js____e*/

.yyfw {WIDTH: 248px;margin:0px;padding:0px;OVERFLOW: hidden}
.bti{margin:0px;padding:0px;/*width:218px;*/height:27px; /*background:url(../images/index_03.gif) no-repeat;*/font-size:14px;color:#fff;font-weight:bold;padding:10px 0 0 15px;border-bottom:1px solid #0283d6;}
.bti span a:link,.bti span a:visited,.bti span a:hover{font-size:12px;float:right;margin:5px 10px 0 0;font-size:12px;color:#007ba1;font-weight:normal}
.bti a:link,.bti a:visited,.bti a:hover{color:#000;text-decoration:none;font-size:16px;float:left;}
.con_sid_zj00{height:260px;overflow:hidden;padding:0px 7px 2px;width:244px;}
#con_sid_zj0{width:244px;overflow:hidden;height:260px;}
.con_sid_zj{width:244px;overflow:hidden;padding:0;}
.con_sid_zj li{float:left;font-size:12px;width:235px;border-bottom:1px dashed #9fa682;line-height:23px;padding-bottom:10px;margin-top:10px;color:#333}
.con_sid_zj li b{font-size:14px;color:#0183b1;}
.con_sid_zj li img{float:left;overflow:hidden;border:0px solid #3aa8cb;padding:1px;margin-right:5px;}
.con_sid_zj li p{float:left;overflow:hidden;border:0; width:224px;height:21px;}
.con_sid_zj li p img{float:left;overflow:hidden;border:0;}
/*zj/e*/
.side_sf{width:248px;overflow:hidden;}
.side_sf_title{background:url(../images/xbz_59.gif) repeat-x;height:25px;width:228px;padding:10px 0 0 20px;font-size:15px;font-weight:600;color:#018bbb;}
.side_sf_title a{background:url(../images/index2_06.gif) 0 0px no-repeat;padding-left:15px;float:left;}
.side_sf_title a:link,.side_sf_title a:visited,.side_sf_title a:hover{color:#018bba;font-weight:600;font-size:16px;}
.side_sf_title font{float:right;padding:5px 10px 0 0;}
.side_sf_title font a:link,.side_sf_title font a:visited,.side_sf_title font a:hover{text-decoration:none;font-size:12px; background:none;font-weight:normal;}
.side_sf_con{padding:10px;}
.side_sf_con li{ background:url(../images/icod.jpg) 0px 8px  no-repeat;padding-left:15px;width:223px;height:25px;line-height:25px;font-size:12px;padding-left:8px;}
.side_sf_con img{margin-top:10px;}

.side_sf_con0{padding:10px;padding-bottom:0px;}
.side_sf_con0 li{ text-align:center;font-size:12px;line-height:20px;margin-bottom:10px;}
/*______________________conter_side_eee____________________*/

/*特色技术-s2.15*/
.conter3_side1{width:250px;overflow:hidden;}
.conter3_side1_title{background:url(../images/dbz_07.jpg) no-repeat;width:250px;height:36px;font-size:16px;color:#fff;}
.conter3_side1_title a:link,.conter3_side1_title a:visited,.conter3_side1_title a:hover{font-weight:600;text-decoration:none;color:#fff;float:left;padding:10px 0 0 30px;}
.conter3_side1_title span{color:#222;padding:13px 20px 0 0;float:right;font-size:12px;}
.conter3_side1_title span a:link,.conter3_side1_title span a:visited,.conter3_side1_title span a:hover{margin:0px;padding:0px;color:#222;font-weight:normal;font-size:12px;}
.conter3_side1_con{border:1px solid #ccc;border-top:none;padding:5px;padding-bottom:0;}

/*特色技术-e2.15*/
/*最新预约-s2.15*/
.side_yy{}
.side_yy p{width:248px;overflow:hidden;text-align:center;margin:8px 0;}
.side_yy li{width:220px;margin:0 auto;background:url(../images/news_yy_07.gif) 0 10px no-repeat;padding-left:15px;border-bottom:1px dashed #ccc;font-size:12px;line-height:30px;height:30px;margin-left:10px;}
.side_yy li a{float:left;display:block;width:160px;color:#222;}
.side_yy span{float:left;color:#666}
.side_lx{font-size:12px;line-height:25px;color:#333;padding:5px 0 0 4px}
/*最新预约-e2.15*/
.right51 {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 13px; HEIGHT: 105px; CLEAR: both; PADDING-TOP: 15px
}
.right511 {
	WIDTH: 220px; HEIGHT: 105px
}
.right52 {
	LINE-HEIGHT: 20px;
	CLEAR: both;
	background-color: #EBEBEB;
	padding: 5px;
	font-size: 14px;
	text-indent: 2em;
	color:#666;
	line-height:26px;
}

.vplace{
	line-height:38px;
	color: rgb(91, 101, 100);
	font-size: 14px;
	border:1px solid #e3e3e3;margin:0px auto 6px;background-image: url(../images/zjbj.gif);background-repeat: repeat-x;
}
.vplace strong{
	margin-left:20px;
	padding:0px 0px 0px 18px;
	width:38px;
	line-height:38px;
	background-image: url(../images/lm_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
}
.vplace a {
    color: rgb(91, 101, 100);
}

.vtip{
	margin:5px 10px;
	padding:10px 10px 0;
	height:156px;
	background-image: url(../images/vtip.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.vtip h3{padding-left:140px;margin:6px auto;}
.vtip p{display:block;width:300px;float:left;padding-left:140px;margin-right:10px;line-height:24px;}

.tbox2{border:1px solid #e3e3e3;}
.tbox2 ul{width:240px;margin:5px auto;}
.tbox2 ul li{float:left;width:50%;}
.tbox2 p{
	width:230px;
	margin:5px auto;
	font-size: 14px;
	line-height:24px;
	color:#990000;
	font-weight: bold;
}


.nc6{background-image: url(../images/nc6.jpg);	background-repeat: no-repeat;height:153px;}
.nc6 h3{height:52px;}
.nc6 h3 strong{display:none;}
.nc6 li {
    float: left;
    width: 160px;
    height: 32px;
    padding-top: 13px;
    display: block;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    padding-left: 72px;
    overflow: hidden;
}
/* `nkflash */


.nk{padding:0 0 10px 0;color: #636465;}
.nk a{color: #636465;}
.nkcbox{width:993px;overflow:hidden;}
.nkcbox .nknav{
	height:40px;
	line-height:35px;
	margin:10px 0px;
	/*background-image: url(../images/nknvbg.jpg);*/
	background-repeat: repeat-x;
	font-size: 14px;
}
.nknav span.right{float:right;padding:auto 8px auto 8px; border:1px solid #DADADA; background:#dadada; padding-left:8px;}
/* .nknav strong{
float:left;
} */
.nknav  a{
	color: #333;
	font-size: 14px;
	padding-right:6px;
}
.link96px a{
	display:block;
	float:left;
	width:96px;
	color: #333;
	font-size: 14px;
	text-align: center;
	padding-right:0px;
	margin-left:5px;
	border:1px solid #DADADA;
}.bdfww{ width:310px;}.qtw{width:472px}.txt7{width: 160px;}.txt8{width:315px}.zzw{width: 290px;}.qtww span{display:block;margin-left:1px;float:right;}
.link96px a:hover{/*background: url("../images/nkbjstrong.jpg") no-repeat scroll 0% 0% transparent;*/ background:#0283d6;color:#fff;}.bdfbks{border:1px solid #DADADA;float:left;margin-right:12px;height:288px;margin-top:10px;}
.bdfzz{line-height:35px;font-size:14px;background:#efefef;}.con_c{padding:10px;}.con_t{ border-bottom: 1px dashed #dedede;    height: 90px;padding-bottom: 15px;}.con_t img{padding: 2px;    border: 1px solid #dedede;    float: left;    width: 114px;    height: 88px;}.con_t .txt6{float: left;    margin-left: 10px;   line-height: 24px;overflow:hidden;}.con_t .txt6 span{font-size:13px;white-space: nowrap;}.con_t .txt6 a{    color: #005095;}.con_t .txt6 p{color: #666;    font-size: 12px;}.con_c ul{padding-top:5px;}.con_c ul li{  line-height: 30px;    font-size: 12px;    color: #666;    height: 30px;    display: block;    overflow: hidden;}
.bdfzz .left{	float:left;
	display:block;
	
	width:86px;
	color: #333;
	font-size: 14px;
	text-align: center;
	padding-right:0px;
	margin-left:5px;
}.bdfzz .right{float:right;margin:7px 7px 0 0}
.bdfzz a:hover{/*background: url("../images/nkbjstrong.jpg") no-repeat scroll 0% 0% transparent;*/ background:#0283d6;color:#fff;}

.nkcbox .nkleft{width:180px;float:left;display:inline;}
.nkcbox .nkcenter{width:440px;float:left;margin-left:18px;display:inline;overflow: hidden;}
.nkcbox .nktotal{width:638px;float:left;}
.nkcbox .nkmore{height:28px;/*background-image: url(../images/nkmore.jpg);*/line-height:28px;padding-left:10px; border-bottom:2px solid #0283d6;}
.nkmore span{float:right;padding:0 20px;}
.nkmore span a{	color: #F00;}
.nkcbox .nkright{width:267px;float:right;display:inline;}
.nkright span a{padding-left:210px;color:red;}
.nkright dt{height:30px;line-height:30px;background-image: url(../images/nkrightddbg.jpg);border-top:2px solid #0283d6; border-bottom:1px dotted #CCC}
.nkright dd{
	border-bottom:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}
.nkright ul{padding:0px;}
.nkright li{line-height:26px;}
.nkcbox .nkleft img{
    width: 178px;
    height: 233px;
}
.nktitle{
	height: 28px;
	width: 436px;
	line-height: 28px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	padding:2px;
	color: #D07E26;
}
.nktitle a{color: #D07E26;}
.nkintro {
    width: 436px;
    height: 48px;
    line-height: 24px;
    padding-bottom: 5px;
    text-indent: 2em;
    overflow: hidden;
    margin-left: 10px;
}
.p260box{
	border: 1px solid #DADADA;
}
.p260box dt{height:46px;ling-heigth:46px;}
.p260box dt img{display:block;margin:0 auto;}
.p260box dt span{float:right;padding:0 30px;}
.p260box dd{padding:0 8px;}

.boxDA img{display:block;margin:0 auto;}
.boxDA p{width:248px;margin:7px auto 0;text-indent: 2em;line-height:26px;height:86px;}
/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after,
.container_12:before,
.container_12:after,
.container_16:before,
.container_16:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}

.clearfix:after,
.container_12:after,
.container_16:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix,
.container_12,
.container_16 {
  zoom: 1;
}
.nkpleft{
	width:280px;
	height:310px;
	overflow:hidden;
	margin-right:10px;
	float:left;
	border:1px solid #DADADA;
}


.nktop{
	width:360px;
	height:310px;
	overflow:hidden;
	float:left;
}
.bgtitlev{
	margin:2px 4px 0;
	display:block;
	height:36px;
	line-height:36px;
	text-align: center;
	background-color: #0283d6;
	/*background:url(../images/navbg.jpg) repeat-x;*/
	font-size: 16px;
	color:#FFFFFF;
}
.nktop h2 img{margin:0 auto;display:block;}
.nktop p{
	height:90px;
	padding:6px 20px;
	line-height:26px;
}
.nktop ul{line-height:26px;padding-left:148px;background-image: url(../images/nktopcbg.jpg);
	background-repeat: no-repeat;}
.p300right{
	width:300px;
	height:310px;
	overflow:hidden;
	float:right;	border: 1px solid #DADADA;
}

.nkbannertop{
	/*background-image: url(../images/nkbannertopbg.jpg);*/
	background-repeat: repeat-x;
	height:334px;
}
.bybannertop{
	background-image: url(../images/bybrbg.jpg);
	background-repeat: repeat-x;
	height:294px;
}

.nksearch{
	background-image: url(../images/ztsearch.jpg);
	background-repeat: no-repeat;
	width:960px;
	margin:0 auto;
	height:39px;
	line-height:39px;
	font-size: 14px;
}
.nksearchh2{display:block;width:140px;float:left;}
.nksearchh2 strong{display:none;}
.nksearch .zttags{width:376px;height:39px;float:left;overflow:hidden;}
.nksearch .zttags a{color:#FFFFFF;padding-left:10px;font-size: 12px;}
.nksearch form{}
.nksearch-keyword {
	margin-left:90px;
	width:200px;
	height:16;
	padding-top:0px;
	padding-left:0px;
	border:0px;
	color:#444;
}
.nksearch-submit {
	cursor:pointer;
	margin-left:10px;
	width:67px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/ztsearchbnt.jpg) no-repeat;
	vertical-align: middle;
}
.nkico2 li{
	margin:0px 2px 6px 10px;
	padding-left:16px;
	background:url(../images/ico-2.gif) 6px 11px no-repeat;
}
.nkc2bg{margin:0 auto;}
.nkc2bg li{
	float:left;
	display:block;
	width:100px;
	background-color: #CCCCCC;
	margin:0px 10px 8px;
	text-align: center;
	height:26px;
	line-height:26px;
}
.nkc2bg li a{color: #000000;}

.menu {
    width: 960px;
    overflow: hidden;
    margin:5px auto 5px;
}.menu dl {
    background: url("../images/subnavbg.jpg") no-repeat scroll 0% 0% transparent;
    width: 178px;
    height: 124px;
    float: left;
    padding: 5px 0px 0px 10px;
    margin-left:45px;
}
.l3 dl {
	width: 300px;
	height: 124px;
	float: left;
	padding: 5px 0px 0px 10px;
	margin: 0px 20px 0px -4px;
	background-attachment: scroll;
	background-image: url(../images/bynavbg.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
.l3 dl.l3cm {
    margin:0 0 0 -4px;
}
.menu dd {
    font-size: 12px;
    line-height: 22px;
    padding: 0px 10px;
    margin-top: 5px;
    color: rgb(72, 72, 72);
    height: 45px;
    overflow: hidden;
}
.vdtcen dd{padding: 0px 2px;}
.hong, .hong a:link, .hong a:visited, .hong a:hover {
    /* color: rgb(255, 0, 0); */
    text-decoration: none;
}
.menu dl.ent2 {
    background: url("../images/subnavbg.jpg") no-repeat scroll 0% 0% transparent;
    width: 180px;
    height: 124px;
    float: left;
    padding: 5px 0px 0px 10px;
    margin: 0px 0px 0px -4px;
}

.nkpcenter{
	width:360px;
	height:310px;
	overflow:hidden;
	float:left;
}
.p4line{border:1px solid #DADADA;}
.h310px{height:310px;}




.banktbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
}
.banktbox dt{
	height:35px;
	line-height: 35px;
    text-align: center;
	border:1px solid #DADADA;
	background:url(../images/ct3bj.gif) repeat-x;
	overflow:hidden;
	clear:both;
}
.banktbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
	padding:10px 0;
}
.banktbox dt span.linklabel{
    float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
}
.banktbox dt span.linklabel a{
    float: left;
    width: 96px;
    height: 35px;
    font-size: 14px;
    color: rgb(1, 115, 159);
}
.banktbox dt span.linklabel a:hover{
	color:#360;
}
.banktbox dt span.linklabel a.thisclass{
	float: left;
    width: 96px;
    height: 35px;
    background: url("../images/ct32.jpg") no-repeat scroll 0% 0% transparent;
    font-size: 14px;
    font-weight: bold;
    color: rgb(1, 115, 159);
}
.et1{/* 横向浮动的图片列表   */
	width:100%;
	height:116px;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.et1 li{
	width:134px;	height:30px;	line-height:30px;
	overflow:hidden;
	padding-left:12px;
	float:left;
	text-align:center;
	
}
.et1 li a{
	display:block;
	color:#6C6D61;
}
.et1 li a:hover img{
	border:1px solid #D7D9CC;
	padding:2px;
}
.et1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:130px;
	height:90px;
}
.et1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.et1 li span{
	
}
.Carousebot,.Carousebot2,.Carousebot3{margin:0px auto;width:889px;overflow:hidden;}

/*技术页面*/
.conter2_qlx {
    padding: 10px 0;
    width: 958px;
	line-height:20px;
	border:1px solid #e1e1e1;
	margin:0 auto;
}
.conter2_qlx_title {
    width: 940px;
    margin: 0px auto;
    overflow: hidden;
}
.conter2_qlx_title_l {
    float: left;
    overflow: hidden;
    background: url("../images/tszl22_03.jpg") no-repeat scroll 0% 0% transparent;
    width: 360px;
    height: 50px;
}
.conter2_qlx_title_l img {
    width: 292px;
    height: 31px;
    margin: 10px 0px 0px 50px;
}

.conter2_qlx_title_r {
    float: left;
    background: url("../images/tszl22_04.jpg") no-repeat scroll 0% 0% transparent;
    width: 580px;
    height: 50px;
    overflow: hidden;
}
.conter2_qlx_title_r img {
    float: right;
    margin-right: 30px;
    margin-top: 12px;
}

.conter2_qlx_con {
    width: 940px;
    margin: 0px auto;
    display: block;
    overflow: hidden;
}
.qwjs_div {
    width: 453px;
    float: left;
    margin: 10px 0px 0px;
    border: 1px solid rgb(204, 204, 204);
    display: inline;
    padding: 5px;
}
.qwjs_div2 {
    width: 453px;
    float: left;
    margin: 10px 0px 0px 10px;
    border: 1px solid rgb(204, 204, 204);
    display: inline;
    padding: 5px;
}
.qwjs_div dt, .qwjs_div2 dt {
    float: left;
    width: 148px;
    height: 154px;
    margin-right: 5px;
    border: 1px solid rgb(34, 34, 34);
    overflow: hidden;
}

.qwjs_div dd, .qwjs_div2 dd {
    float: left;
    width: 298px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    display: inline;
}
.qwjs_div dd H4, .qwjs_div2 dd H4 {
    background: url("../images/tszl_020.jpg") no-repeat scroll 0% 0% transparent;
    width: 280px;
    height: 19px;
    margin: 0px;
    overflow: hidden;
    padding: 5px 0px 0px 20px;
}
.qwjs_div dd H4 a,.qwjs_div2 dd H4 a{color:white;}
.qwjs_div .js_p, .qwjs_div2 .js_p {
    text-indent: 25px;
    margin: 5px 0px 0px;
    color: rgb(61, 61, 61);
}
.js_p2 {
    width: 286px;
    background: none repeat scroll 0% 0% rgb(222, 243, 250);
    border: 1px solid rgb(163, 228, 250);
    height: 55px;
    padding: 5px;
}
.js_p2 SPAN {
    color: rgb(255, 255, 255);
    width: 72px;
    height: 23px;
    float: right;
    background: url("../images/doctor_28.jpg") no-repeat scroll 0% 0% transparent;
    margin-top: -30px;
}


/*精品手术*/
.jsc {
    display: block;
	width: 960px;
    margin: 0px auto;
}
.jishultu{display:block;padding-bottom:20px;border:1px solid #e1e1e1;overflow:hidden;margin-top:10px;}
.jishultu li{display:inline;float:left;width:302px;height:201px;overflow:hidden;margin:20px 2px 0 12px;}
.jishultu .jshuneib{display:block;float:left;width:302px;height:170px;background:#ededed;}
.jishultu .jshuneib img{display:inline;margin:10px 7px 3px;}
.jishultu .jshuneib em{font-style:normal;font-size:14px;font-weight:bold;display:block;float:left;width:287px;height:22px;line-height:22px;text-align:center;overflow:hidden;padding:0 10px;}
.jishultu .jshuneib em a{color:#0099ff;}
.jishultu span{display:block;float:left;width:307px;height:30px;margin-top:1px;background:#ededed;}
.jishultu span i{font-style:normal;color:#999;display:block;float:left;background:url(../images/jishuy_2.jpg) no-repeat 10px 6px;width:277px;padding-left:30px;height:27px;padding-top:3px;line-height:24px;overflow:hidden;}


/*医院介绍页面代码*/
.fl, .fr {
    display: inline;
    float: left;
}
.fr {
    float: right;
}
.all_pic2 {background: url("../images/all_pic2.gif") no-repeat scroll 0% 0% transparent;}
.sz_pic {background: url("../images/sz_pic.png") no-repeat scroll 0% 0% transparent;}

/*文化*/
.c4_title{ background-position:-222px -148px;}
.c4title{ background:url(../images/c4_title.png) no-repeat; width:403px; height:33px; margin:15px auto 0; text-indent:-9999px;}
.c4_area{ margin-top:16px;}
.sz_pic{ background:url(../images/sz_pic.png) no-repeat;}
.c1_sz1{ background-position:0 0; width:48px; height:86px;}
.c1_sz2{ background-position:0 -105px; width:48px; height:86px;}
.c1_sz3{ background-position:0 -210px; width:48px; height:86px;}
.c1_sz4{ background-position:0 -314px; width:48px; height:86px;}
.c1_sz5{ background-position:0 -419px; width:48px; height:86px;}
.c4_text{ border:1px solid #b2dcfb; padding:15px 20px; width:375px; }
.c4_text h3{ padding-bottom:5px; font-size:14px;}
.c4_2L{ width:465px;}

/*权威技术*/
.title_gy{ background:url(../images/titilebg.gif) repeat-x bottom; height:58px;}
.gy_titleL{ background-position:-93px 0; width:117px; height:45px; padding:10px 0 0 38px;}
.gy_titleL h2{ width:96px; height:25px; text-indent:-9999px;}
.c2_title{ background-position:-10px -148px;}
.gy_titleR{ background-position:-258px 0; width:9px; height:40px; margin-top:5px;}
.c2title{ background:url(../images/c2_titlte.gif) no-repeat; width:732px; height:31px; text-indent:-9999px; margin:14px auto;}
.c2_left{ background:#f9f9f9; width:257px; height:159px; border:1px dotted #d4d4d4; padding:20px 18px 0; text-indent:2em;}
.c2_right{ width:625px; padding-top:17px;}
.c2_right ul li{ float:left; padding:2px; border:1px solid #d5d5d5; margin-right:15px;}
.c2_yysbbt{ font-size:12px; background:#f4f4f4; border:1px solid #e0e0e0; height:28px; width:605px; line-height:28px; margin-top:20px;}
.c2_yysbbt a{ width:140px; text-align:center; margin-right:15px; display:block; float:left; color:#454545!important;}

.c2_tech{ margin-top:30px; height:192px; overflow:hidden;}
.c2_tech ul li{ border:1px solid #eeebeb; width:298px; padding:3px; margin:0 10px 10px 0; float:left;}
.technology{ background:#f5f5f5 url(../images/tubiao2.gif) no-repeat 8px 15px; padding:10px 8px 0 55px; height:63px; display:block;}
.technology h3{ text-indent:-9999px; height:22px;}
.technology p{ font-family:"宋体";  color:#333333; font-size:14px;}
.tech_title01{ background-position:-277px 0; width:199px;}
.tech_title02{ background-position:-486px 0; width:199px;}
.tech_title03{ background-position:-723px 0; width:224px;}
.tech_title04{ background-position:-277px -31px; width:181px;}
.tech_title05{ background-position:-486px -31px; width:227px; height:37px!important;}
.tech_title06{ background-position:-723px -31px; width:214px;}

/*服务理念*/
.c6_title{ background-position:-434px -148px;}
.c6_exp{ margin:0 30px;}
.c6_5L ul li{ background:url(../images/c6_btnbg.jpg) no-repeat; width:95px; height:93px; margin:14px 25px 0; float:left;}
.c6_5L ul li a{ display:block; color:#fff!important; width:95px; height:67px; text-align:center; font-size:12px; font-weight:bold;  line-height:18px; padding-top:8px;}
.c6_btn{ padding-top:10px; font-weight:normal;}
.c6_area{ background:url(../images/c6_bg.gif) repeat-y; width:341px; height:272px; border:1px solid #dcdcdc; padding:8px; overflow:hidden;}
.c6_area h3{ font-size:14px; padding-left:45px; height:25px;}
.c6_sz1{ background-position:0 -719px;}
.c6_sz2{ background-position:0 -764px;}
.c6_sz3{ background-position:0 -809px;}
.c6_sz4{ background-position:0 -854px;}
.c6_area p{ font-size:12px; line-height:24px; padding:5px; text-indent:2em;}
.xian{ background:url(../images/dian.gif) repeat-x center; height:2px;}


/*技术新列表图片*/
.dlhovs {
    margin-top: 5px;
}
.jszst dl dt{
    line-height: 30px;
    padding-left: 35px;
    background: url("../images/ico4.jpg") no-repeat scroll 10px center red;
    height: 30px;
}
.jszst dl dd {
    text-align: center;
    display: none;
}
.jszst dl dt {
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 35px;
	BACKGROUND: url(../images/ico4.jpg) no-repeat 10px center;
	HEIGHT: 30px;
}
.jszst dl dt.dtbgico {
	BACKGROUND: url(../images/ico4a.jpg) no-repeat 10px center
}
.jszst dl dt.dtbgico a{
	LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #fe4300; FONT-WEIGHT: bold
}

.neksearch{width:958px;height:38px;line-height:38px;padding:2px 0 1px 0;background:rgb(246, 245, 245);margin:3px auto;/*background:url(../images/navbg.jpg) repeat-x;*/}
.zt{font-weight:bold;margin-left:10px;float:left;color:#DE0025;font-size: 16px;}
.ztcont{width:510px;white-space:nowrap;overflow:hidden;word-spacing:5px;float:left;font-size: 12px;}
.ztcont a{color:#666;margin-left:2px;margin-right:2px;}
.sform{float:right;margin-right:20px}
#sbox{width:218px;height:18px;border:#dddddd 1px solid;margin-top:8px;float:left}
#sbtn{float:left;margin-top:6px;margin-left:5px;}

/* 内容列表页 */
.n3_tilte{line-height:50px;text-align:center;font-size:2.2em;font-family:微软雅黑,黑体;color:#0954CC;}
.n3_intro{/*width:595px;height:100px;*//*border:1px solid #ffdeb4;*/background:#f2eded;padding:20px;line-height:25px;color:#555;margin:0 0px;_margin:0 25px;margin-bottom:20px;}
.n3_intro img{float:left;margin-right:6px;margin-top:3px;}
.n3_intro a{padding:10px; background:#0283d6;color:#FFF}

 .listss{overflow:hidden;margin:0 auto;color:#424242;padding:10px}
 .listss dt{height:26px;line-height:26px;margin-top:4px;overflow:hidden;background:url(../images/ico-1.gif) 7px 11px no-repeat;}
 .listss dt a{color:#0954CC;font-size:14px;font-weight:bold;float:left;display:inline;margin-left:16px}
 .listss dt span{display:block;	float:right;	margin-right: 5px;}
 .listss dd{border-bottom:1px dashed #CCC;overflow:hidden;margin-bottom:20px;padding-bottom:10px;line-height: 20px;}
 .listss dd  a{color:#f85908}
 .listss dd span{color:#999999}
 .listss dd span a{color:#999999;margin:0 5px}
 .listss a:hover{color:#f00;text-decoration:none}
/*文章分页样式*/
#fenye{clear:both;width:675px;height:35px;line-height:30px;padding-left:15px;margin-top:7px;float:left;}
#fenye span{font-size:14px;margin:0 5px;}
#fenye a{padding:3px 5px;margin:5px 4px 0 0;color:#333;border:1px solid #dcdddd;display:inline;}
#fenye a.curr{font-weight:bold;}


/*LRfloater1*/
#LRfloater1{display:none;}


.warpper{ margin:0 auto;width:225px;height:140px;}
.warpper .first{ width:222px;}
.warpper li{ float:left; width:57px; font-size:12px; margin:0px 10px 0 6px; text-align:center;}
.warpper li a img { border-style: none; margin-bottom:5px;}
.warpper li a:hover{ color:#00F;}

.yygh{margin:10px}
.zxgh{padding:8px;background:#0283d6;}
.zxgh a{color:#FFF;}
.zxgh2{padding:8px;background:#F90; margin-left:20px;}
.zxgh2 a{color:#FFF;}.p300right .boxDA ul{padding:0 10px;}.p300right .boxDA ul li{line-height:27px;overflow:hidden;white-space: nowrap;}.img0605{ width:959px; margin:0 auto;}.img0605 img{ width:100%;}.clear{ clear:both;}