.pcontent{border:1px #e8e8e8 solid;background-color:#fafafa;padding:9px; width:1180px;float:left; overflow:hidden;}
.pcontent h2{font:16px/24px "Î¢ÈíÑÅºÚ";padding:10px 0;color: #333;text-align: center;}
.pcontent h3{font:13px/22px "Î¢ÈíÑÅºÚ";color: #333;text-align: center;}
.pcontent .desc{font:13px/24px "Î¢ÈíÑÅºÚ";margin:12px 20px;color:#333;text-indent:2em;outline:1px dashed #ccc;padding:8px;}
.sortbox{border-width:2px 0px 0px 0px;border-color:#0066cc #cccccc #cccccc #cccccc;border-style:solid;width:1180px;font-size:13px;}
.sortbox h2{font-size:16px;font-weight:bold;text-align:left;padding-left:20px;}
.sortbox dl{padding:0 0 15px 0px;border-bottom:solid 1px #cccccc;vertical-align:bottom; float:left; width:1180px;}
.sortbox dl dt{float:left;width:100px;margin:15px 0 0 0px;text-align:right;letter-spacing:2px;line-height:16px;display:inline;font-weight:800;font-size:14px;color:#404040;}

.sortbox dl dd{float:right;width:1070px;display:inline;}
.sortbox dl dd ul li{float:left;margin:12px 6px 0 6px;display:inline; font-size:14px;}
.sortbox dl ul a{text-decoration:none;cursor:pointer;white-space:nowrap; line-height:24px; padding-left:5px; padding-right:5px; display:block; text-align:center;color:#444;}
.sortbox dl dd ul li:hover a{background-color:#f60;color:#fff;}
.sortbox dl dd ul li.on a{background-color:#f60;color:#fff;}
#fwnr{ width:1200px; float:left;  margin-top:20px; min-height:300px;}
#fwlist{ width:100%; float:left; }
#fwlist ul{list-style-type:none;}
#fwlist UL LI { width:281px; border:2px solid #eee; float:left; cursor:pointer; text-align:center; margin-right:20px;overflow:hidden; margin-bottom:20px;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;transition:all 0.3s ease-in-out 0s; position:relative;}
#fwlist UL LI.r{ margin-right:0px; float:right;}
#fwlist UL LI h1{ background: rgba(0, 0, 0, .5); width:281px; left:0px; top:0px; z-index:10; height:200px; position:absolute; display:none; text-align:center; }
#fwlist UL LI h1 i{ font-size:30px; font-weight:normal;color:#fff;line-height:200px;}
#fwlist UL LI .tp{ width:100%; height:200px; overflow:hidden;}
#fwlist ul li img{width:100%; min-height:200px;transition:all 0.3s ease-in-out 0s;}
#fwlist UL LI h2{ height:32px; font-size:16px; line-height:32px; font-weight:normal; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#fwlist UL LI p{ font-size:14px; line-height:25px; overflow:hidden; color:#666666; text-align:center; height:50px;  font-weight:normal; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;;}
#fwlist UL LI A{ color:#333}
#fwlist UL LI .hs{ color:#FF6600; font-size:14px; font-weight:bold; text-align:center; height:25px; margin-bottom:8px;}
#fwlist UL LI A:hover{
	color:#0066cc;
	text-decoration: none;
}
#fwlist UL LI:hover{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#fwlist UL LI:hover h1{ display:block;}
#fwlist UL LI:hover img{-webkit-transform:scale(1.1);	transform: scale(1.1);}
#fwzs{ width:1200px; float:left;}
#fwzs .tp{ width:500px; float:left;}
#fwzs .tp img{ width:500px; border:0px;}
#fwzs .right{ width:650px; float:right;}
#fwzs .right .bt{ width:100%; font-size:24px; font-weight:normal; color:#101010; line-height:40px;}
#fwzs .right .jg{ width:100%; font-size:14px;float: left; color:#555; line-height:40px; margin-top:10px;}
#fwzs .right .jg .c1{  float: left; padding-right:30px;}
#fwzs .right .jg .c1 .red{ font-size:26px; color:#FF0000;}
#fwzs .right .jg .c1 .yj{ color:#888;	text-decoration: line-through;}
#fwzs .right .qt{ width:100%; font-size:14px;float: left; color:#333; line-height:40px; margin-top:10px;}
#fwzs .right .qt span{ padding:5px; border:#0066cc solid 1px; color:#0066cc;display:inline-block; line-height:16px; font-size:12px; margin:5px;}
#fwzs .right .qt span i{ margin-left:5px; margin-right:5px;}
#fwzs .right .xy{ width:100%; float:left; border-bottom:#ddd solid 1px; border-top:#ddd solid 1px; line-height:40px; margin-top:10px; font-size:14px; color:#333}
#fwzs .right .xy span{ color:#666;}
#fwzs .right .xy a{ cursor:pointer;}
#fwzs .right .qt .gm{   font-size:18px; float:left; margin-right:40px; border:0px;}
#fwzs .right .qt .gm a{ display:block;height:25px; padding:6px 30px; color:#fff;border-radius:5px; line-height:25px;background-color:#FF6600; cursor:pointer;}
#fwzs .right .qt .gm a:hover{ background-color:#dd0000;}
#fwzs .right .qt .zx{   font-size:18px; float:left; margin-right:40px; border:0px;}
#fwzs .right .qt .zx a{ display:block;height:23px; padding:6px 30px; color:#555;border-radius:5px; line-height:23px; border:#555 solid 1px; cursor:pointer;}
#fwzs .right .qt .zx a:hover{ border:#0066cc solid 1px; color:#0066cc;}
#zzc {
	padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 50%; top: 50%; width: 880px; height:580px; color: rgb(102, 102, 102); font-size: 14px; margin-top: -300px; margin-left: -450px; display: none; position: fixed; z-index: 999; background-color: rgb(255, 255, 255); padding:10px; overflow-x:hidden;box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;
}
#zzc h5 {
	height: 25px; line-height: 25px; font-size: 14px; width:880px; float:left;
}
#zzc h5 a {
	color: rgb(0, 0, 0); cursor:pointer;
}
#zzc i {
 float: right; font-size:20px; margin-bottom:10px; cursor:pointer; width:100%; float:left; text-align:right; color:#FF6600;
}
#zzc p {
	font-size: 14px;
}
#oredr{padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 50%; top: 50%; width: 480px; height:280px; color: rgb(102, 102, 102); font-size: 14px; margin-top: -150px; margin-left: -250px;position: fixed; z-index: 999; background-color: rgb(255, 255, 255); display:none; padding:10px; overflow-x:hidden;box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#oredr .bt{ background-color:#0066cc; color:#fff;  height:40px; margin-bottom:14px}
#oredr .bt h1{ font-size:16px; line-height:40px; float:left; margin-left:12px;}
#oredr .bt i{ float:right; font-size:16px; margin-right:12px;line-height:40px; cursor:pointer;}
#oredr input{width:80%;background-color:#fff;height:28px;line-height:28px;border:0px;text-indent:12px}
#oredr p{margin-top:8px;margin-bottom:8px;text-align:left;border-radius:4px; border:#ddd solid 1px;}
#oredr p i{ margin-right:10px; font-size:15px; margin-left:10px;}
#oredr .button1{width:100px;height:28px;background-color:#0066cc;background-image:none;line-height:24px;color:#fff;font-size:14px;text-align:center;margin:6px;}
#tjtc{ width:1198px; float:left; margin-top:25px; border:#ddd solid 1px;}
#tjtc_1{width:1198px; float:left;
	background-image: url(l3.png);
	background-repeat: repeat-x;
	background-position: left 41px; position:relative;
}
#tjtc_1 h1{ font-size:18px; padding-left:5px; padding-right:5px; float:left; margin-left:15px; font-weight:normal; border-bottom:#0066cc solid 3px; line-height:40px;}
#tjtc_2{ width:1170px; float:left; padding:14px;}
#tjlist{ width:1170px; float:left; position:relative; overflow:hidden;}
#tjlist .zzc{ width:1170px; float:left; overflow:hidden;}
#tjlist ul{list-style-type:none;}
#tjlist UL LI { width:374px; border:1px solid #eee; float:left; cursor:pointer; text-align:center; margin-right:21px;overflow:hidden;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;transition:all 0.3s ease-in-out 0s; position:relative;}
#tjlist UL LI.r{ margin-right:0px; float:right;}
#tjlist UL LI h1{ background: rgba(0, 0, 0, .5); width:374px; left:0px; top:0px; z-index:10; height:220px; position:absolute; display:none; text-align:center; }
#tjlist UL LI h1 i{ font-size:30px; font-weight:normal;color:#fff;line-height:200px;}
#tjlist UL LI .tp{ width:100%; height:220px; overflow:hidden;}
#tjlist ul li img{width:100%; min-height:220px;transition:all 0.3s ease-in-out 0s;}
#tjlist UL LI h2{ height:32px; font-size:16px; line-height:32px; font-weight:normal; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#tjlist UL LI p{ font-size:14px; line-height:25px; overflow:hidden; color:#666666; text-align:center; height:50px;  font-weight:normal; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;;}
#tjlist UL LI A{ color:#333}
#tjlist UL LI .hs{ color:#FF6600; font-size:14px; font-weight:bold; text-align:center; height:25px; margin-bottom:8px;}
#tjlist UL LI .yj{
	color:#999999;
	text-decoration: line-through;
}
#tjlist UL LI A:hover{
	color:#0066cc;
	text-decoration: none;
}
#tjlist UL LI:hover{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#tjlist UL LI:hover h1{ display:block;}
#tjlist UL LI:hover img{-webkit-transform:scale(1.1);	transform: scale(1.1);}
#tjlist .prev,
#tjlist .next {
	width: 38px;
	height:220px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; z-index:20;
}
#tjlist .prev {left:-50px;
		background-image: url(lefta.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#tjlist .next {
	right:-50px;
	background-position: right center;
	background-image: url(righta.png);
}
#cplba{
	width:250px;
	float:left; overflow:hidden; 
			
}
#cplb_1{width:250px;float:left;}
#cplb_1 h1{ height:40px; background-color:#F5F5F5; text-align:center; line-height:40px; color:#333; font-size:18px; font-weight:normal;}
#cplb_2{ width:230px; float:left; border:#eee solid 1px; padding:9px;}
#cplb{
	width:230px;
	float:left; overflow:hidden;
			
}
#cplb h3{
	WIDTH: 230px;
	height:40px;
	font-size: 15px;
	line-height:40px;
	float:left; font-weight:normal;
	background-image: url(d0.png);
	background-repeat: no-repeat;
	background-position: 194px center; color:#555; text-indent:25px; cursor:pointer; border-bottom:#ddd solid 1px;
}
#cplb h3.on{ background-color:#f4f4f4;background-image: url(d1.png);
	background-repeat: no-repeat;
	background-position: 194px center; color:#222;}
#cplb UL{ list-style-type:none; margin-top:2px; width:230px; float:left;}
#cplb UL LI {
	WIDTH: 230px;
	height:32px;
	font-size: 14px;
	line-height:32px;
	float:left;
		background-image: url(dot2.gif);
	background-repeat: no-repeat;
	background-position: 25px center; 
}

#cplb UL LI A {
padding-left:45px;
	color:#666;
	display:block;
	display:block;
	
}
#cplb UL LI A:hover {	background-image: url(dot1.gif);
	background-repeat: no-repeat;
	background-position: 25px center;  color:#0066cc;
}
#fwnrzs{ width:930px; float:right; border:#eee solid 1px;}
.cpnav {
	top: 0px; height: 40px; position: relative; z-index: 8; background-color: rgb(239, 239, 239); float:left; width:930px;
}
.cpnavbox {
	width: 100%; float: left;
}
.cpnavbox li { font-size:18px; width: 197px; text-align: center; border-right-color: #0066cc; border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.cpnavbox li a {
	color: rgb(102, 102, 102); display: block;
}
.cpnavbox li .on {
	color: rgb(255, 255, 255); background-color: rgb(255, 63, 60);
}
.fix_top {
	left: 270px; top: 0px; position: fixed;
}
.cpnav  .listName {
 width: 930px; height: 40px; line-height:40px; overflow: hidden; background-color:#eee;
}
.cpnav .listName a {
	font-size:16px;width: 197px; text-align: center; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.cpnav .listName .thisWei {
		color: rgb(255, 255, 255); background-color:#0066cc;
}
#cpcont{ width:928px; float:left; border:#ddd solid 1px;}
#cpcont h2 {
	width: 928px; height: 32px; margin-bottom: 25px; line-height:32px; background-color:#f2f2f2; float:left; margin-bottom:10px; font-weight:normal;
}
#cpcont h2 span {
	font-size:16px; margin-left:15px; color: rgb(51, 51, 51);  font-size-adjust: none; font-stretch: normal;
}
#fwnrc{ padding:10px;; width:910px; float:left;	font-size: 14px;	
	color:#333333;
	line-height:28px;
	text-align:left;
	padding:10px; margin-bottom:10px;}

#fwnrc hr{ height:2px; background-color:#eee; overflow:hidden; margin-top:15px; margin-bottom:15px;border:0px;}
#fwnrc img{ max-width:100%;}