﻿/* CSS Document */
body{
	background-color: #FDFCDE;
	background-image: url(bgs2.png);
	background-repeat: repeat-x;
	background-position: center bottom;	line-height: 1.5;
	font-size: 14px;
	margin: auto;
	padding: 0px;
	font-family: "微软雅黑", "宋体", Arial; overflow-x:hidden;
}
.body{
	background-image: url(top.png);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}
.body1{
	background-image: url(top11.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}
div,span{text-overflow: ellipsis;}
.box{
	width:1028px;
	margin:auto;

}
img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img[align="left"]{ margin-right:10px;}
img[align="right"]{ margin-left:10px;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
ul,li,p{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div{text-overflow: ellipsis;}
a{
	color: #000;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: none;
}
#top{ margin-top:247px; float:left; width:100%;}
#top ul {}
#top ul li{
	float:left;
	width:105px;
	text-align: center; line-height:55px; font-size:16px;
}
#top ul li.nbg{ width:75px;}
#top ul li a{ color:#FFFFFF;}
#search{
	height: 50px;
	float: left;
	width: 100%;
	 margin-top:30px;
}
#search .fl{ margin-left:50px;}
#search .fr{ float:right; width:430px; }

#search form{ margin-top:10px; float:right }
#search form #s{
	background-image: url(s.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px; line-height:28px;
	width: 170px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; text-indent:25px; display:inline;
}
#search form .f2{ float:left;}
#search form .f3{ margin-left:220px;}
#search form .btn,#search form button{	background: url(s.png);
	background-repeat: no-repeat;
	background-position: right top;border:none; color:#FFFFFF; height:27px; margin-left:0px;}
	#search form a{
	background-image: url(gl.png);
	background-repeat: no-repeat;
	background-position: left;
	float: right;
	height: 23px;
	width: 70px; color:#FFFFFF; text-align:center; margin-left:5px;
}
#news{
	background-image: url(news.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 470px;
	float: left;
	width: 100%;
	position: relative;	
}

.postions 
{
	right: 0px;
	width:100%;
	height: 42px;
	display: block;
	line-height: 42px;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	text-align: center;
	bottom: 0px;
	color: #FFFFFF;
	font-weight: bold;
	position: absolute;
	z-index:999999;
	background-color:#333;
	filter: Alpha(Opacity=80);Opacity:0.8; background-color:rgba(0,0,0,0.6);
}
.postions .text{
	float:left;
	width:480px;
	white-space: nowrap;
	overflow: hidden; text-align:left; margin-left:10px; font-size:16px; color:#fff; font-weight:lighter;
}
.postions a.next,.postions a.prv {
	height: 23px;
	width: 23px;
	float:right; background-color:#999; color:#FFFFFF; line-height:18px; margin-top:12px;
}

.postions a.next { background-color:#FF0000; margin-right:15px;
	
}

#jsMainSlide
{
	width: 572px;
	height: 392px;
	overflow: hidden;
	margin-top:51px;
	float:left;
	margin-left:0px;
	position: relative;
}
#jsMainSlide img{width: 572px;}
#news .news{ float:right; width:430px; margin-right:10px; _display:inline;}
#news .news .etitle{
	float: left;
	height: 50px;
	width: 100%;
	font-size: 22px;
	line-height: 40px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#news .news .etitle b{
	color: #ED3D34; float:left; margin-right:5px;
}
#news .news .etitle span{
	
	color: #999999;
	text-transform: uppercase; float:left
}
#news .news .etitle a{
	float:right;
	height: 50px;
	font-size:12px;
	font-family: "宋体";
	color: #666666;
}
#news .news .etitle a:hover{ color:red}
#news .news .econtent{
	float: left;
	width: 100%; margin-top:58px;
}
#news .news .econtent .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 100%;
	background-image: url(li.png);
	background-repeat: no-repeat;
	background-position: 5px 10px; line-height:28px;
}
#news .news .econtent .li .ntitle{
	float: left;
	width: 320px;
	margin-left:25px;
	white-space: nowrap; overflow:hidden; _display:inline;
}
#news .news .econtent .li .date{ width:75px; float:right; color:#999;}
.pro{}
.pro .etitle{ display:none}
.pro .econtent{}
.pro .econtent .picli{
	background-image: url(bk1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 155px;
	width: 164px; padding-left:12px; padding-right:12px; margin-left:8px; margin-right:8px; padding-top:12px;
}
.pro .econtent .picli .img{ float:left; width:100%; height:130px; }
.pro .econtent .picli .ntitle{
	text-align: center;
	white-space: nowrap;
	float: left;
	width: 100%;
	overflow: hidden; font-size:12px; line-height:35px;
}
.zuzhi{
	background-image: url(2_r6_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 535px;
	width: 293px; margin-top:40px;
}
.zuzhi .etitle{ float:left; width:100%; height:110px;}
.zuzhi .etitle b{ display:none}
.zuzhi .etitle a{ color:#666666; font-family:"宋体"; float:right; margin-top:15px;}
.zuzhi .econtent{ clear:both; margin-left:45px; margin-right:10px;}
#news2{ float:right; width:735px; margin-top:0px;}
#news2 .news{ float:left; width:48%; margin-left:1.5%;_margin-left:1%;  overflow:hidden; margin-top:20px; display:inline}
#news2 .news .etitle{
	background-image: url(11.png);
	background-repeat: no-repeat;
	background-position: left bottom; float:left; width:100%; line-height:35px;
}
#news2 .news .etitle b{
	float:left;
	background-image: url(ico.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px; font-size:16px;
}
#news2 .news.sort3 .etitle b{background-image: url(ico1.png);}
/*#news2 .sort10{ clear:both}*/
#news2 .news.sort10 .etitle b{background-image: url(ico2.png);}
#news2 .news.sort11 .etitle b{background-image: url(ico3.png);}
#news2 .news .etitle span{ display:none}
#news2 .news .etitle a{ float:right; font-size:12px; font-family:"宋体"; color:#999}
#news2 .news .econtent{ float:left; width:100%; margin-top:10px;min-height:180px; }
#news2 .news .econtent .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 28px;
	background-image: url(lis.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-align: left;
	text-indent: 18px;
	float: left;
	width: 100%;
}
#news2 .news .econtent .li .ntitle{
	white-space: nowrap;
	display: block;
	float: left;
	width: 100%;
	overflow: hidden;
}

#news2 .news .econtent .li .date{
	display:none;

}
.team{ clear:both; margin-top:20px; float:left; width:100%;background-image: url(2_r13_c2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 278px;}
.team .etitle{ float:left; width:100%; height:45px; line-height:25px; padding-top:20px; }
.team .etitle b{ display:none;}
.team .etitle a{ float:right; color:#fff; margin-right:50px; font-size:12px;}
.team .econtent{ margin-left:120px; margin-right:40px;}	
.team .econtent .list{
	border: 1px solid #F7D49A;
	background-color: #FFFFFF;
	background-image: url(bgs.png);
	background-repeat: repeat-x;
	background-position: left top; width:125px; overflow:hidden; float:left; margin:5px;
}

.team .econtent .list .ntitle{
	text-align: center;
	white-space: nowrap;
	float: left;
	width: 100%;
	overflow: hidden; font-size:12px;
}
.team .econtent .list .img{ margin:6px; float:left;}
.team .econtent .list .ntitle a{ color:#FF0000}
.leftfl{ clear:both;float: left;
	min-height: 285px;_height: 285px;
	width: 280px; margin-top:20px;}
	
	.leftfl1{ clear:both;float: left;min-height: auto;_height: auto;

	width: 280px; margin-top:0px;}
.leftfl .left{
	background-image: url(left.png);
	background-repeat: no-repeat;
	background-position: left -290px;
	float: left;

	width: 280px;min-height: 325px;_height: 325px;
}	
.leftfl .left .tv .etitle{ float:left; width:100%; line-height:50px;}
.leftfl .left .tv .etitle b{ float:left; font-size:18px; color:red; margin-left:10px;}
.leftfl .left .tv .etitle span{ float:left; font-size:18px; color:#999;}
.leftfl .left .tv .etitle a{ float:right; margin-right:20px;}
.leftfl .left .tv .econtent{
	height:238px;
	overflow:hidden;
 clear:both; width:260px; margin:auto;
}
.leftfl .juanzhen{}
.leftfl .juanzhen .etitle{ line-height:45px; text-indent:15px;}
.leftfl .juanzhen .etitle b{ color:#FFFFFF}
.leftfl .juanzhen .econtent{ margin:15px; clear:both; font-size:12px; margin-top:0px; line-height:1.7;}
.leftfl .hezuo{ margin-top:5px; clear:both; padding-top:5px;}
.leftfl .hezuo img{
	border: 1px solid #DFA8A7;
	padding: 2px;
	width: 275px;
	 clear:both; margin:auto; margin-top:5px;
}
#right{ float:right; width:745px; margin-top:0px;}
#right .news{
	float:left;
	width:48%;_width:47%;
	margin-left:1.5%;_margin-left:1%;

	margin-top:40px;
	background-image: url(bgs1.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	border: 1px solid #DFA8A7;
	margin-right: -2px;
	position: relative; padding-bottom:10px; min-height:250px; 
}
.news .li .ntitle{
	white-space: nowrap;
	overflow: hidden;
}
#right .news .etitle{
 float:left; width:100%; line-height:35px;
}
#right .news .etitle b{
	float:left;
	background-image: url(etitle.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	font-size:16px;
	position: absolute;
	left: 10px;
	top: -20px; width:120px; float:left; text-align:center; color:#fff; height:40px; line-height:40px;
}

#right .news .etitle span{ display:none}
#right .news .etitle a{ float:right; font-size:12px; font-family:"宋体"; color:#999; margin-right:10px;}
#right .news .econtent{ float:left; width:98%; margin-top:10px; margin-left:1%; }
#right .news .econtent .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 28px;
	background-image: url(lis.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-align: left;
	text-indent: 18px;
	float: left;
	width: 100%;
}
#right .news .econtent .li .ntitle{
	white-space: nowrap;
	display: block;
	float: left;
	width: 100%;
	overflow: hidden;
}

#right .news .econtent .li .date{
	display:none;

}
.link{
	background-image: url(linkyy.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 100%;
	padding-bottom: 28px; margin-top:20px; clear:both; 
}
.link .box{
	background-color: #FFFFFF;
	border: 1px solid #DB656D; 
}
.link .etitle{  }
.link .econtent{ }
.foot {
	float: left;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 20px; z-index:99; min-height:480px;
}
.foot2{
	background-color: #DB656D;
	height:28px;
	margin:auto;
	width:1028px;
	text-align:center;
	color:#fff;
	line-height:28px;
	clear:both;

}
.foot2 ul{ padding:0;}
.foot2 ul li{ display:inline;}
.foot2 a{
	margin-right: 5px;
	margin-left: 5px; color:#fff;
}
.link .box{background-color: #C8000B; }
.link .etitle{ float:left; width:100px; color:#fff; line-height:30px; text-align:center;}
.link .econtent{padding-top:5px; padding-bottom:5px;
	background-color: #fff;
	margin-left:100px;
	background-image: url(foot.png);
	background-repeat: no-repeat;
	background-position: left 10px; padding-left:10px; padding-right:10px;
}
.copyright{ text-align:center; padding-top:10px;}
#postion{
	background-image: url(postion.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
	text-indent: 20px; line-height:40px;
	height: 40px; float:left; width:100%; margin-bottom:10px;
}
#postion .postion{
	background-image: url(x.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#cms .newsli{
	background-color: #FFFFFF; background-color:rgba(255,255,255,0.7);
	border: 1px solid #eee;
	margin-top: 10px;
	margin-bottom: 5px; padding:5px; clear:both;
}
#cms .newsli img{ float:left; width:180px; 
height:120px;}
#cms .newsli .right{ margin-left:200px;}
#cms .newsli .right .ntitle{ font-size:16px; }
#cms .newsli .right .dp{ font-size:12px; color:#666666; margin-top:10px; }
#cms .newsli .right .more{ margin-top:10px; font-size:12px;}
/*#page{ clear:both; text-align:center; padding-top:20px; height:30px;}
#page a{
	color: #FF0000;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #ddd; margin-right:5px;
}
#page a:hover,#page a.select{background-color:#FF6600; color:#FFFFFF}*/

.pagination{ clear:both; text-align:center; padding-top:30px; line-height:30px;}
.pagination li{
	display:inline-block;
	border: 1px solid #dddddd;
	padding-left:10px;
	padding-right:10px;
	margin: 0px; overflow:hidden; margin-left:2px; margin-right:2px;border-radius:3px;
}

/*.pagination li+li{
	border-left-style: none;
}*/

.pagination li.active{ background-color:#FF6600; color:#FFFFFF;border: 1px solid #FF6600;}


.pagination li a{ color:#333333}




.info{/*BORDER: #cccccc 1px dotted; background-color:#F6F6F6; background-color:rgba(255,255,255,0.5); */ height:35px; line-height:35px; clear:both; font-size:12px; color:#666666}
#cms1 h1.h1{}
#cms1 #content{ padding-top:20px; padding-bottom:20px; clear:both;}
/*#cms1 .nextpage span{ margin-left:5px;}*/
#cms1 .nextpage span{ color:#666;}
#cms,#cms1{ min-height:400px;_height:400px; float:left; width:100%;}
#cms .li{
	background-image: url(lis.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; line-height:55px;
}
#cms .li .ntitle{
	float: left;
	width: 900px;
	white-space: nowrap; overflow:hidden; margin-left:20px;
}
#cms .li .date{ float:right; width:75px; color:#666;}
#cms .list{  text-align:center;float:left; margin:5px; width:186px; margin-left:8px; margin-right:8px; overflow:hidden; height:162px;}
#cms .list .img{
	padding:2px;
	border: 1px solid #ddd; float:left; height:120px; width:180px; background-color:#FFFFFF;
}
#cms .list::nth-child(5n+1){ clear:both;}
#cms .list .ntitle{ float:left; width:100%;white-space: nowrap; overflow:hidden; line-height:35px; }

/*会员中心*/
.leftfls{ width:160px; float:left;
background-color: #FFFFFF;
	border: 1px solid #eee; padding-bottom:10px;}
#rights{
	width:850px;
	float:right;
	background-color: #FFFFFF;
	border: 1px solid #eee;padding-bottom:10px;
}
.leftfls .etitle,#rights .etitle{
	background-image: url(bg11.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 33px;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-align: left;
	text-indent: 20px;
}
.leftfls ul li{ margin-top:5px;_margin-top:0px; text-align:center}
.leftfls ul li a{
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	border: 1px double #ddd;
	background-color: #fefefe; margin:auto; margin-top:5px;_margin-top:0px; display:block; margin-left:10px; margin-right:10px; 
}
.leftfls ul li a:hover,.leftfls ul li a.select{ background-color:#CC3300; color:#fff;}
#rights input{
	border: 1px solid #ddd; height:22px; line-height:25px; color:#333;
}
#rights input:hover{ background-color:#FFFFF4}
#rights button{background-color:#CC3300; border:none; color:#fff; height:32px; line-height:32px; padding-left:20px; padding-right:20px;}
#rights .table{ background-color:#ddd}
#rights .table td{ background-color:#FFFFFF}
.registerform{
	/*	background-image: url(login.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	margin: auto;
	height: 250px;
	width: 352px;
	margin-top:100px;
	border: 4px solid #eee; background-color:#FFFFFF; background-color:rgba(255,255,255,0.8);
}
.registerform  input{
	border: 1px solid #ddd; height:22px; line-height:25px; color:#333;
}
.ltitle{
	font-size: 22px;
}
.registerform button{
	
	height: 40px;
	width: 120px; background-color:#CC0000; color:#FFFFFF; border:none; font-size:18px;
}
.registerform #user{}
.registerform #pass{}
.registerform #code{}

#cms .yxplist{ width:166px; height:220px; margin-left:19px; margin-right:18px; display:inline;}
#cms .yxplist .img{ height:180px; width:160px; background-color:transparent; border:none; }
#cms .yxplist .img img{ padding-left:22px; padding-right:22px; padding-top:37px; padding-bottom:37px; width:115px; height:125px;}
.leftnavs{
	border: 1px solid #CC3300;
	margin-top: 5px;
	float: left;
	width: 100%;
}
.leftnavs .etitle{
	line-height: 28px;
	color: #FFFFFF;
	background-color: #CC3300;
	float: left;
	width: 100%;
	text-align: left;
	text-indent: 10px;
}
.leftnavs .econtent{
	float: left;
	width: 90%;
	margin-top: 10px;
	margin-right: 5%;
	margin-bottom: 10px;
	margin-left: 5%;
}
.leftnavs .econtent select{
	width: 250px;
	margin-top: 5px;
	margin-bottom: 5x;
}
#demo {

overflow:hidden;

width: 880px; float:left;
}

.teams{}
.teams .img{
	float:left;
	overflow:hidden;
	width:300px;
	background-color: #FFFFFF;
	border: 1px solid #ddd;
	padding: 5px;
}
.teams .img img{ max-width:100%;_width:300px; height:auto;}
.teams .rights{ margin-left:350px;}
.teams .rights .hh1{
	font-size: 18px;
	color: #333333; line-height:2; float:left; width:100%; 
}
.teams .rights .hh2{
	font-size: 20px;
	color: #333333; line-height:2;	 float:left; width:100%; 
}
.teams .rights .hh1 span{
/*	letter-spacing: 2em;*/
}
.teams .rights .hh1 span,.teams .rights .hh2 span{ width:80px; float:left; text-align:center}
.teams .rights .content{ float:left; width:100%; }


/*会员中心*/
#lefts{ width:160px; float:left;
background-color: #FFFFFF;
	border: 1px solid #eee; padding-bottom:10px;}
#rights{
	width:850px;
	float:right;
	background-color: #FFFFFF;
	border: 1px solid #eee;padding-bottom:10px;
}
#lefts .etitle,#rights .etitle{
	background-image: url(bg11.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 33px;
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-align: left;
	text-indent: 20px;
}
#lefts ul li{ margin-top:5px; text-align:center}
#lefts ul li a{
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	border: 1px double #ddd;
	background-color: #fefefe; margin:auto; margin-top:5px; display:block; margin-left:10px; margin-right:10px;
}
#lefts ul li a:hover,#lefts ul li a.select{ background-color:#CC3300; color:#fff;}
#rights input{
	border: 1px solid #ddd; height:22px; line-height:25px; color:#333;
}
#rights input:hover{ background-color:#FFFFF4}
#rights button{background-color:#CC3300; border:none; color:#fff; height:32px; line-height:32px; padding-left:20px; padding-right:20px;}
#rights .table{ background-color:#ddd}
#rights .table td{ background-color:#FFFFFF}
.registerform{
	/*	background-image: url(login.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	margin: auto;
	height: 250px;
	width: 352px;
	margin-top:100px;
	border: 4px solid #eee; background-color:#FFFFFF; background-color:rgba(255,255,255,0.8);
}
.registerform  input{
	border: 1px solid #ddd; height:22px; line-height:25px; color:#333;
}
.ltitle{
	font-size: 22px;
}
.registerform button{
	
	height: 40px;
	width: 120px; background-color:#CC0000; color:#FFFFFF; border:none; font-size:18px;
}
.registerform #user{}
.registerform #pass{}
.registerform #code{}

#cms2{ float:left; width:100%; clear:both}
#cms2 .newsli{
	border: 1px solid #ddd;
	background-color: #FFFFFF;
	line-height: 1.5;
	margin-top: 5px;
	padding-bottom: 5px;
	border-radius:5px;
	box-shadow:0 0 5px rgba(0,0,0,0.2);
	float:left;
	width:100%;
	margin-bottom: 5px;
}
#cms2 .newsli:hover{
	/*background-color: #fdfcde;*/
}
#cms2 .newsli .dp1{ display:none}
#cms2 .newsli .ntitle{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
	line-height:3;
	width: 98%;
	padding-right: 1%;
	padding-left: 1%;
	float:left;
	color: #666666;
}
#cms2 .newsli .dp{
	width: 98%;
	float:left;
	padding-right: 1%;
	padding-left: 1%;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cms2 .newsli .dp1{
	width: 96%;
	float:left;
	padding-right: 1%;
	padding-left: 1%;
	border: 1px dashed #FFDAB5;
	background-color: #FCFCE0;
	margin-right: 1%;
	margin-left: 1%;
	color: #dc4300;
	padding-top: 5px;
	padding-bottom: 5px;border-radius:5px;
}	
#cms2 .etitle{
	float: left;
	width: 100%;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-bottom: 20px;
	line-height: 35px;
}
#cms2 .etitle b{
	float: left;
	margin-bottom: -1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "微软雅黑", "宋体", "Arial Unicode MS";
	color: #333333;
	font-size: 16px;
}
#cms2 input,#cms2 textarea{
	border: 1px solid #ddd;
	border-radius:3px;
	background-color: #F7F7F7;
	padding-right: 5px;
	padding-left: 5px; width:100%;
}
#cms2 input{ height:22px; line-height:24px;}
#cms2 button{background-color:#CC3300; border:none; color:#fff; height:32px; line-height:32px; padding-left:20px; padding-right:20px;border-radius:3px;}
#slider{ clear:both;}

.juanzs .econtent   .item{
	float:left;
	width:100%;
	line-height:30px;
	background-color:#eeeeee;
	border: 1px solid #dddddd;
	color: #CC0000;
}
.juanzs .econtent    .it{ float:left; width:25%;font-size:12px; overflow:hidden; text-align:center}
.juanzs .econtent    .it1{ width:30%;}
.juanzs .econtent    .it2{
	width:30%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd; margin-left:-1px;
}
.juanzs .econtent   .it3{ width:20%;border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dddddd; margin-left:-1px;}
.juanzs .econtent    .it4{ width:20%;}




.juanzs .econtent .bd li{ float:left; width:100%;}
.juanzs .econtent  .itemli{background-color:#FFFFFF;
	float:left;
	width:100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd; line-height:28px; height:28px; clear:both
}
.juanzs .econtent  .itemli:nth-child(2n+1){background-color:#f5f5f5;}
.txtScroll-top{ clear:both; background-color:#999999; float:left; width:100%;}