@charset "utf-8";


.bj {
	background:url(../../template/image/dbj.jpg) no-repeat center 0;
}
.sye {
	background:url(../../template/image/sye.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/Template/image/sye.png');
 _ background-image: none;
	width:113px;
	height:109px;
	display:block;
}
.ym {
	margin-top:-109px;
	display:block;
}
.bt {
	height:100px;
	overflow:hidden;
	margin-bottom:37px;
	display:block;
}
.logo {
	float:left;
	width:252px;
	height:100px;
	overflow:hidden;
}
.logo a {
	display:block;
	width:209px;
	height:89px;
	background:url(../../template/image/logo.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/Template/image/logo.png');
 _ background-image: none;
	margin:10px 0 0 5px;
}
.btr {
	width:733px;
	height:100px;
	float:left;
	display:block;
}
.xdh {
	height:38px;
	line-height:38px;
	overflow:hidden;
	text-align: right;
	padding-right:40px;
}
.xdh a {
	margin:0 8px;
}

.dh {
	height:62px;
}
.nav {
	float:left;
	width:733px;
	height:41px;
	z-index:2;
	position:relative;
	text-align: center;
}
.nav ul li {
	float:left;
	width:95px;
	height:41px;
	position:relative;
	margin:0 6px;
}
.nav ul li a {
	width:100%;
	text-align: center;
	height:41px;
	line-height:41px;
	display:inline-block;
	cursor:pointer;
	z-index:1;
	position:relative;
	font-size:14px;
}
.nav ul li .onemenulayout {
	height:26px;
	overflow:hidden;
	float:left;
	padding:0 16px;
	background:url(../../template/image/jdhz.jpg) repeat-x;
}
.nav ul li .drop_dwon .jdhl {
	background:url(../../template/image/jdhl.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/Template/image/jdhl.png');
 _ background-image: none;
	width:5px;
	height:26px;
	overflow:hidden;
	font-size:1px;
	float:left;
}
.nav ul li .drop_dwon .jdhr {
	background:url(../../template/image/jdhr.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/Template/image/jdhr.png');
 _ background-image: none;
	width:5px;
	height:26px;
	overflow:hidden;
	font-size:1px;
	float:left;
}
.nav ul li .onemenulayout a, .nav ul li.xz .onemenulayout a {
	background:none;
	_filter:none;
	font-size:12px;
	line-height:25px;
	width:auto;
	height:auto;
}
.nav ul li .onemenulayout a:hover {
	color:#1c2826;
}
.drop_dwon {
	width:530px;
	height:26px;
	position:absolute;
	left:-26px;
	top:36px;
	display:none;
	z-index:3;
}
.nav ul li a.currlayout, .nav ul li.xz a {
	color:#fff;
	z-index: 2;
	position: relative;
	background:url(../../template/image/dhbj.png);
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/Template/image/dhbj.png');
 _ background-image: none;
}
.nav a:link, .nav a:visited {
	color:#444343;
}
.nav .drop_dwon a:link, .nav .drop_dwon a:visited {
	color:#517e00;
	background:none;
}
.nav a:hover {
	color:#fff;
	text-decoration: none;
}
.nav .drop_dwon a:hover {
	color:#1c2826;
}
.nav a:active {
	color:#000;
}

.hdp{
	width:985px;
	height:433px;
	overflow:hidden;
	display:block;
}
.posterTvGrid {
	position:relative;
	height:433px;
}
.posterTvGrid img {
	max-width:none;
	max-height:none;
	border:0 none;
	background:#888;
}
.posterTvGrid .contentHolder {
	position:relative;
	overflow:hidden;
}
.posterTvGrid .contentHolderUnit {
	cursor:pointer;
	position:absolute;
	width:393px;
	height:352px;
}
.posterTvGrid .contentHolderUnit a.elementLink {
	display:block;
	overflow:hidden;
	z-index:3;
	position:absolute;
	left:0;
	right:0;
	width:100%;
	height:100%;
}
.posterTvGrid .contentHolderUnit img {
	width:100%;
	height:100%;
}
.posterTvGrid .contentHolderUnit .elementTitle {
}
.posterTvGrid .contentHolderUnit .elementOverlay {
	z-index:1;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	width:100%;
	height:100%;
	opacity:0;
	filter:opacity=0;
}
.posterTvGrid .contentHolderUnit .leftShadow {
	position:absolute;
	top:41px;
	left:-174px;
	width:174px;
	height:311px;
	background:url(../../template/image/img/leftshadow.png) no-repeat;
}
.posterTvGrid .contentHolderUnit .rightShadow {
	position:absolute;
	top:41px;
	right:-174px;
	width:174px;
	height:311px;
	background:url(../../template/image/img/rightshadow.png) no-repeat;
}
.posterTvGrid .bannerControls {
}
.posterTvGrid .leftNav, .posterTvGrid .rightNav {
	cursor:pointer;
	z-index:3;
	position:absolute;
	top:50%;
	width:45px;
	height:45px;
	margin-top:-43px;
}
.posterTvGrid .leftNav {
	left:7px;
	background:url("../../template/image/img/1.png") no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Template/image/img/slide_prev_btn.png");
}
.posterTvGrid .rightNav {
	right:7px;
	background:url("../../template/image/img/2.png") no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Template/image/img/slide_next_btn.png");
}
.posterTvGrid .leftNav:hover {
}
.posterTvGrid .rightNav:hover {
}
.posterTvGrid .bottomNav {
	z-index:4;
	position:absolute;
	left:0px;
	width:985px;
	height:32px;
	padding-top:95px;
	margin-top:306px;
	background:url(../../template/image/hdpx.png);
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Template/image/hdpx.png");
	text-align:center;
}
.posterTvGrid .bottomNavButtonOFF {
	cursor:pointer;
	overflow:hidden;
	display:inline-block;
*display:inline;
*zoom:1;
	width:10px;
	height:10px;
	margin:0 5px;
	vertical-align:top;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#fff;
}
.posterTvGrid .bottomNavButtonOFF:hover {
	background:#a2d26f;
}
.posterTvGrid .bottomNavButtonON, .posterTvGrid .bottomNavButtonON:hover {
	background:#44a814;
}
.posterTvGrid .bottomNavLeft {
}
.posterTvGrid .bottomNavRight {
}

.nkl{
	background:url(../../template/image/nkl.jpg) no-repeat;
	width:6px;
	height:122px;
	float:left;
	overflow:hidden;
	font-size:1px;
}
.nkr{
	background:url(../../template/image/nkr.jpg) no-repeat;
	width:6px;
	height:122px;
	float:left;
	overflow:hidden;
	font-size:1px;
}
.nk{
	border-top:2px solid #94cb5a;
	float:left;
	width:973px;
	overflow:hidden;
	background:#fff;
	padding-top:9px;
}
.syk{
	background:url(../../template/image/syjg.jpg) no-repeat right center;
	float:left;
	padding:0 16px;
	width:211px;
	height:119px;
	overflow:hidden;
}
.sykt{
	height:30px;
	overflow:hidden;
}
.sykt h3{
	float:left;
	color:#517e00;
	font-size:12px;
}
.sykt a{
	float:right;
	background:url(../../template/image/gengduo.jpg) no-repeat;
	width:36px;
	height:11px;
	margin-top:8px;
}
.syqydt{
}
.syqydt ul li{
	height:22px;
	line-height:22px;
	overflow:hidden;
	background:url(../../template/image/sandian.jpg) no-repeat 0 10px;
	padding-left:6px;
}
.syqydt ul li span{
	float:left;
	width:140px;
	margin-right:5px;
	overflow:hidden;
}
.sytpqx{
	float:right;
	display:block;
	width:88px;
	height:14px;
	line-height:14px;
	margin-top:8px;
	overflow:hidden;
}
.sytpqc{
	margin:0 5px;
	float:left;
}
.sytpql,.sytpqr{
	cursor:pointer;
	float:left;
	width:20px;
	height:14px;
	line-height:12px;
	display:block;
	background:#89bb3f;
	color:#fff;
	text-align: center;
}
.sytpqs{
	width:211px;
	height:88px;
	overflow:hidden;
	display:block;
}
.sytpqs ul{
	display:block;
	height:88px;
	width:2110px;
}
.sytpqs ul li{
	width:211px;
	height:88px;
	float:left;
}
.sytpqs ul li span{
	float:left;
	width:88px;
	height:66px;
	overflow:hidden;
	padding:1px;
	border:1px solid #d9d9d9;
	text-align:center;
	display:block;
	vertical-align:middle;
	margin-right:6px;
}
.sytpqs ul li span b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.sytpqs ul li span img{
	vertical-align:middle;
	max-width:88px;
	max-height:66px;
 _width:expression(this.width > 88 && this.width > this.height ?88: true);
 _height:expression(this.height > 66 ? 66 : true);
}
.sytpqs ul li h1{
	padding:12px 0;
	font-size:12px;
}
.sytpqs ul li a{
	float:right;
	width:64px;
	padding-right:6px;
	cursor:pointer;
	height:23px;
	line-height:20px;
	background:url(../../template/image/anniu.jpg);
	overflow:hidden;
	text-align: right;
}

.sylkhdp {
	width:211px;
	height:119px;
	position:relative;
}
.slideBox {
	width:211px;
	height:119px;
	overflow:hidden;
	position:relative;
}
div.slideBox ul.items {
	position:absolute;
	float:left;
	background:none;
}
div.slideBox ul.items li {
	float:left;
	background:none;
	list-style:none;
	padding:0px;
	margin:0px;
}
div.slideBox ul.items li a {
	float:left;
	line-height:normal !important;
	padding:0px !important;
	border:none;
}
div.slideBox ul.items li a img {
	margin:0px !important;
	padding:0px !important;
	display:block;
	border:none;
}
div.slideBox div.tips {
	position:absolute;
	top:97px;
	width:100%;
	height:22px;
	background-color:#000;
	overflow:hidden;
}
div.slideBox div.tips div.title {
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:161x;
	overflow:hidden;
}
div.slideBox div.tips div.title a {
	color:#FFF;
	font-size:12px;
	line-height:22px;
	margin-left:10px;
	text-decoration:none;
}
div.slideBox div.tips div.title a:hover {
	text-decoration:underline !important;
}
div.slideBox div.tips div.nums {
	position:absolute;
	right:0px;
	top:0px;
	height:100%;
}
div.slideBox div.tips div.nums a {
	display:inline-block;
>float:left;
	width:14px;
	height:14px;
	background-color:#FFF;
	text-indent:-99999px;
	margin:5px 3px 0px 0px;
}
div.slideBox div.tips div.nums a.active {
	background-color:#32a143;
}
.sylkhdp ul li img{
	width:211px;
	height:119px;
	cursor:pointer;
}

.bq{
	display:block;
	padding:15px 0;
}
.bqt{
	background:url(../../template/image/bqt.jpg) no-repeat center 0 #8bbc01;
	height:17px;
	overflow:hidden;
	margin-bottom:8px;
}
.htlj{
	height:16px;
	line-height:16px;
	filter: Alpha(Opacity=00);
	opacity:0.00;
	text-align:left;
}
.bqlogo{
	float:left;
	width:241px;
	padding-top:3px;
}
.bqlogo a{
	display:block;
	width:209px;
	height:89px;
	cursor:pointer;
	background:url(../../template/image/logo.png);
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Template/image/logo.png");
}
.bqzw{
	float:left;
	width:570px;
	overflow:hidden;
}
.bqzw ul li{
	padding:5px 0;
	line-height:14px;
	display:block;
	color:#2e2e2e;
}
.bqzw ul li a{
	margin:0 6px;
}
.yqlj{
	float:left;
	width:170px;
}
.yqlj select{
	width:160px;
	height:22px;
	line-height:22px;
}

.dqwz{
	position:relative;
	height:40px;
	display:block;
	overflow:hidden;
	margin:8px 14px;
}
.dqwzzw{
	height:16px;
	overflow:hidden;
	text-align: right;
	color:#2e2e2e;
	border-bottom:2px solid #9c9c9c;
}
.dqwzzw a{
	margin:0 8px;
}
.dqfl{
	position:absolute;
	top:4px;
	left:0px;
}
.dqfl ul li{
	width:89px;
	height:35px;
	line-height:25px;
	overflow:hidden;
	background:url(../../template/image/fldx.jpg) no-repeat;
	float:left;
	margin-right:6px;
	text-align: center;
}
.dqfl ul li a{
	display:block;
	width:89px;
	height:25px;
	overflow:hidden;
}
.dqfl ul li.xz{
	background:url(../../template/image/flxz.jpg) no-repeat;
}
.dqfl ul li.xz a:link, .dqfl ul li.xz a:visited {
	color:#fff;
}

.wznr {
	display:block;
	overflow:hidden;
}
.wznrt {
	text-align: center;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:8px;
	margin:0 55px 10px;
}
.wznrt h1 {
	font-size:26px;
	padding:10px 0 12px;
	color:#2b2b2b;
}
.wznrt span {
	margin:0 16px;
	color:#a9a9a9;
}
.wznrzw {
	padding:5px 55px 30px;
	line-height:200%;
	font-size:14px;
	color:#2e2e2e;
}
.wznrzw pre {
	z-index:-1;
}
.wznrzw img {
	margin:16px 20px;
	cursor:pointer;
	padding:1px;
	border:1px solid #d7d7d7;
	z-index:1;
	max-height:360px;
 _height:expression(this.height > 360 ? 360 : true);
}

.nysp {
	text-align:center;
	margin-bottom:10px;
}
.nyspk {
	background:url(../../template/image/syspx.jpg) center bottom no-repeat;
	padding-bottom:12px;
	display:inline-block;
 *display:inline;
}
.nyspem {
	background:#d3cde4;
	padding:4px;
	display:inline-block;
 *display:inline;
	border:1px solid #c4bab1;
}

.sxp {
	margin-top:20px;
	background:#e1e1e1;
	line-height:38px;
	height:38px;
}
.sxp span, .sxp b {
	float:left;
	height:38px;
	width:40%;
	overflow:hidden;
	padding-left:11px;
	color:#2e2e2e;
}
.sxp b {
	float:right;
	font-weight: normal;
}

.nyty{
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:url(../../template/image/nyty.jpg) repeat-x;
	padding-top:18px;
	height:119px;
	margin-top:20px;
}
.nyty .nytyc{
	width:330px;
}
.nyty .nytyc .syqydt ul li span{
	width:250px;
}
.wtzx{
	background:url(../../template/images/wtzx.jpg) no-repeat right 0;
}
.wtzx h2{
	font-size:12px;
	padding-bottom:5px;
}
.wtzx h3{
	background:url(../../template/image/dianhua.jpg) no-repeat;
	height:45px;
	line-height:45px;
	overflow:hidden;
	padding-left:55px;
	font-size:26px;
	color:#4fad1c;
	font-weight: normal;
}

.wzlb {
	padding:0 38px 18px;
	color:#979797;
}
.wzlb dl {
	border-bottom:1px dashed #c4c4c4;
	padding:10px 8px;
	margin:0 6px;
}
.wzlb dl dt {
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.wzlb dl dt b {
	font-size:16px;
	float:left;
	width:70%;
	padding-right:9%;
	color:#4F5153;
}
.wzlb dl dt b a {
	margin-left:3px;
}
.wzlb dl dt span {
	float:left;
	width:20%;
}
.wzlb dl dd {
	height:54px;
	line-height:16px;
	overflow:hidden;
	padding:0 50px 0 15px;
}
.wzlb dl dd span {
	padding:1px;
	height:50px;
	border:1px solid #efefef;
	float:left;
	margin-right:8px;
}
.wzlb dl dd span img {
	height:50px;
}

.fy {
	width:300px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin:0 auto;
}
.fy .fys {
	float:left;
	width:38px;
	height:30px;
	padding-left:15px;
	background:url(../../template/image/fys.jpg) no-repeat #5ab225;
}
.fy .fyx {
	float:left;
	width:50px;
	height:30px;
	padding-left:3px;
	background:url(../../template/image/fyx.jpg) no-repeat right 0 #5ab225;
}
.fy span {
	float:left;
	height:28px;
 *_line-height:28px;
	border:1px solid #5ab225;
	margin:0 1px;
	padding:0 8px;
	color:#5ab225;
	font-size:14px;
}
.fy span b {
	color:#353535;
	font-size:16px;
	margin-right:3px;
}

.cplb{
	padding:30px 26px 0;
	*_padding:30px 13px 0;
}
.cplb dl{
	float:left;
	width:280px;
	height:210px;
	overflow:hidden;
	margin:0 12px 25px;
	*margin:0 12px 8px;
	border:1px solid #e5e4e4;
	position:relative;
}
.cplb dl a{
	height:210px;
	display:block;
}
.cplb dl a:hover{
	text-decoration: none;
}
.cplb dl dt{
	width:280px;
	height:210px;
	background:#FFF;
	overflow:hidden;
	text-align:center;
	display:block;
	vertical-align:middle;
}
.cplb dl dt b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.cplb dl dt img{
	cursor:pointer;
	vertical-align:middle;
	max-width:280px;
	max-height:210px;
 _width:expression(this.width > 280 && this.width > this.height ?280: true);
 _height:expression(this.height > 210 ? 210 : true);
}
.cplb dl dd{
	display:block;
	background:#fff;
	filter: Alpha(Opacity=94);
	opacity:0.94;
	position:absolute;
	top:172px;
	left:0px;
	cursor:pointer;
	width:280px;
	text-align: left;
}
.cplb dl dd h1{
	padding:0 8px;
	height:38px;
	line-height:38px;
	overflow:hidden;
	font-size:14px;
}
.cplb dl dd h3{
	padding:3px 8px;
	font-size: 12px;
	font-weight: normal;
	margin-bottom:10px;
}
.cplb dl dd span{
	margin-right:4px;
}

.lxwm{
	padding:20px 38px 0;
}
.lxwml{
	float:left;
	width:303px;
	padding-right:34px;
	padding-top:30px;
}
.lxwml dl{
	border-bottom:1px solid #cfcfcf;
	padding-bottom:25px;
	margin-bottom:28px;
	line-height:16px;
}
.lxwml dl dt{
	font-style: oblique;
	font-size: 14px;
	font-weight: bolder;
	padding-bottom:10px;
}
.lxwml dl dd{
	display:block;
	color:#484848;
	padding:0 8px 3px;
	width:287px;
	overflow:hidden;
}
.lxwml dl dd .wznrzw{
	font-size:12px;
	padding:0px;
}
.lxwml dl dd .wznrzw img{
	margin:0px;
	padding:0px;
	border:none;
	width: 287px;
}
.lxwmr{
	float:left;
	width:560px;
}
.lyk{
	display:block;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:36px 20px 18px;
}
.lyk ol li{
	height:48px;
	overflow:hidden;
}
.lyk ol li.wzy{
	height:89px;
}
.lyk ol li.wzy textarea{
	height:70px;
	width:332px;
}
.lyk ol li h4{
	font-size: 12px;
	text-align: right;
	padding-right: 3px;
	float:left;
	width:130px;
	padding-top:6px;
}
.lyk ol li h5{
	float:left;
	width:340px;
	font-size: 12px;
	font-weight: normal;
}
.lyk ol li.yzm h5{
	width:208px;
}
.lyk ol li h5.tchy{
	width:350px;
}
.lyk ol li h5.tchy b,.lyk ol li h5.tchy a{
	margin:0 6px;
}
.lyk ol li h5 input{
	border:1px solid #929a99;
	width:320px;
	padding:2px 8px 0px 3px;
	overflow:hidden;
	height:24px;
	line-height:22px;
	background-color:#FFF;
	display:block;
}
.lyk ol li h6{
	float:left;
	width:30px;
	color:#a50307;
	font-size: 12px;
	font-weight: normal;
	padding-top:7px;
}
.lyk ol li.yzm h5 span{
	width:93px;
	float:left;
}
.lyk ol li.yzm h5 input{
	width:72px;
	margin-bottom:5px;
}
.lyk ol li.yzm h5 img{
	width:100px;
	height:48px;
	cursor:pointer;
}
.lyk ol li h3{
	border: 1px solid #eaeaea;
	width:106px;
	height:26px;
	padding:1px;
	background:#FFF;
	margin:25px 132px;
	font-weight: normal;
	font-size:12px;
}
.lyk ol li h3 a{
	background:#333;
	height:26px;
	line-height:26px;
	width:106px;
	text-align: center;
	display:block;
}
.lyk ol li.dltj{
	height:71px;
}
.lyk ol li.dlggw{
	height:140px;
	margin-top:18px;
	*margin-top:9px;
}

.ditu {
	width:560px;
	margin:5px auto 30px;
}
.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content {
	font:12px arial, sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word
}

.cpnr{}
.cpnrs{
	background:#fff;
	margin:28px 32px;
	display:inline-block;
}
.cpnrsl{
	float:left;
	width:640px;
	height:480px;
	overflow:hidden;
	border:1px solid #eaeaea;
	background:#f0f0f0;
}
.cpnrsl ol li{
	width:640px;
	height:480px;
	overflow:hidden;
	text-align:center;
	display:block;
	vertical-align:middle;
}
.cpnrsl ol li b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.cpnrsl ol li img{
	vertical-align:middle;
	max-width:640px;
	max-height:480px;
	cursor: pointer;
 _width:expression(this.width > 640 && this.width > this.height ?640: true);
 _height:expression(this.height > 480 ? 480 : true);
}
.cpnrsr{
	float:left;
	width:247px;
	overflow:hidden;
	margin-left:20px;
}
.cpnrsr #cpnrx ul li{
	float:left;
	margin:8px 9px 0 0;
	width:112px;
	height:84px;
	overflow:hidden;
	text-align:center;
	display:block;
	vertical-align:middle;
	border: 1px solid #5ab225;
}
.cpnrsr #cpnrx ul li b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.cpnrsr #cpnrx ul li img{
	vertical-align:middle;
	max-width:112px;
	max-height:84px;
	cursor: pointer;
 _width:expression(this.width > 112 && this.width > this.height ?112: true);
 _height:expression(this.height > 84 ? 84 : true);
}
.cpnrsr #cpnrx ul li.ztwdj {
	filter: Alpha(Opacity=70);
	opacity:0.7;
	border: 1px solid #eaeaea;
}
.cpnrsr h1{
	font-size:16px;
	padding-top:12px;
}
.cpnrsr dl{
	padding-top:12px;
	display:block;
	clear:left;
}
.cpnrsr dl dt{
	float:left;
	width:48px;
	padding-right:8px;
	text-align: right;
}
.cpnrsr dl dd{
	width:188px;
	float:left;
	clear: right;
}
.cpnrsr h2{
	height:26px;
	overflow:hidden;
	margin-top:12px;
	padding:1px;
	border:1px solid #eaeaea;
	float:right;
	width:120px;
	background:#f7f6f6;
}
.cpnrsr h2 a{
	display:block;
	width:120px;
	height:26px;
	line-height:26px;
	background:#5ab225;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	cursor:pointer;
}
.cpnrx{
	background:#FFF;
}
.cpnrxt{
	height:50px;
	border-top:1px solid #eaeaea;
	background:#FFF;
}
.cpnrxt h3{
	display:block;
	font-size: 14px;
	width:106px;
	height:26px;
	line-height:26px;
	text-align: center;
	border:1px solid #eaeaea;
	border-top:none;
	background:#f0f0f0;
	margin-top:-1px;
	float:left;
	margin-left:21px;
	position:relative;
	z-index:1;
}
.cpnrxt span{
	float:right;
	width:233px;
	display:block;
}

.cpjs{
	border:1px solid #9c9c9c;
	width:800px;
	height:450px;
	margin:20px auto;
	background:#FFF;
	display:block;
	overflow:hidden;
}
.cpjsl{
	width:199px;
	overflow:hidden;
	display:block;
	float:left;
	font-weight: bolder;
	text-align: center;
	line-height:62px;
	font-size:16px;
	background:#e7f4d9;
	height:450px;
	border-right:1px solid #9c9c9c;
}
.cpjsl ul li{	
	height:62px;
	overflow:hidden;
	display:block;
	background:#9c9c9c;
	color:#FFF;
	cursor:pointer;
}
.cpjsl ul li.ztwdj{
	background:#e7f4d9;
	color:#2e2e2e;
}
.cpjsr{
	float:left;
	width:600px;
	height:450px;
	overflow:hidden;
}
.cpjsr ol li.wznrzw{
	overflow-y: auto;
	height:440px;
	padding:10px 20px 0;
}
.cpjsr ol li.cpjsrt{
	width:600px;
	height:450px;
	overflow:hidden;
	text-align:center;
	display:block;
	vertical-align:middle;
}
.cpjsr ol li.cpjsrt b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.cpjsr ol li.cpjsrt img{
	vertical-align:middle;
	max-width:600px;
	max-height:450px;
 _width:expression(this.width > 600 && this.width > this.height ?600: true);
 _height:expression(this.height > 450 ? 450 : true);
}

.cpjjj{
	display:block;
	height:220px;
	overflow:hidden;
	padding:50px 25px 10px;
	font-size:14px;
	line-height:26px;
}
.cpjjr{
	height:26px;
	display:block;
	padding:8px 0;
}
.cpjjr span{
	height:22px;
	display:block;
	width:100px;
	float:right;
	border:1px solid #9c9c9c;
	border-right:none;
	background:#FFF;
	padding:1px;
	padding-right:0px;
}
.cpjjr span a{
	display:block;
	height:22px;
	line-height:22px;
	text-align: center;
	background:#9c9c9c;
}
.cpjtp{
	height:102px;
	padding:10px;
	overflow:hidden;
	display:block;
	border-top:1px solid #e9e9e9;
}
.cpjtp span{
	float:left;
	margin:0 6px;
	width:128px;
	height:96px;
	overflow:hidden;
	text-align:center;
	display:block;
	vertical-align:middle;
	border:1px solid #9c9c9c;
}
.cpjtp span b{
	display:inline-block;
	height:100%;
	vertical-align:middle;
}
.cpjtp span img{
	vertical-align:middle;
	max-width:128px;
	max-height:96px;
 _width:expression(this.width > 128 && this.width > this.height ?128: true);
 _height:expression(this.height > 96 ? 96 : true);
}

