@charset "utf-8";
*{font-family: "微软雅黑";}
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #ffffff;

	font-size: 14px;
	line-height: 25px;
	color: #333;
	text-decoration: none;
}
.width {
	width: 1130px; margin-left:auto; margin-right:auto;
}

.searchbtn{
	float: right;
	background-image: url(/uploads/image/eimages/pro_06.jpg);
	width: 18px;
	height: 60px;
	margin-top: 18px;
	margin-right: 15px;
	margin-left: 20px;
/*	position: relative;*/
	background-repeat: no-repeat;
	cursor:pointer;
}
.searchbox{
	position: fixed;
	width:100%;
	height:100%;
	display:none;
	top:0px; left:0px;
	z-index:6666;
}
.search{
	position: absolute;
	top: 360px;
	width: 100%;

	z-index: 9999;
	
}
.search .searchbox{ width:720px; margin-left:auto; margin-right:auto;	border: 5px solid #0b3b87;background-color: #ffffff;}
.searchbg{ilter:alpha(opacity=85);  
      -moz-opacity:0.85;  
      -khtml-opacity: 0.85;  
      opacity: 0.85;
	  background-color:#1c1e28;	position: absolute;	width:100%;
	height:100%; z-index:7777;
}

#keyword{ width:600px; line-height:55px; font-size:20px;}
#searchsubmit{line-height:55px; font-size:20px; float:right; background-color:#0b3b87; color:#fff; width:80px; text-align:center;}
input,textarea{outline:none; width:96%;}
.search input{ border:0px; width:auto;}
.language{ float:right; margin-top:15px;}
.language a{
	border: 1px solid #999999;
	width: 80px;
	display: block;
	text-decoration: none;
	color: #999999;
}
.width100{ width:100%px; min-width:1130px;}
.width800{ width:800px; margin-left:auto; margin-right:auto;}
.leftfloat{ float:left;}
.rightfloat{ float:right;}
.clearboth{ clear:both;}
.top{ padding-top:10px;}
.top img{ border:0px;}
.topbtn {
	height: 54px;
}
.topbtn ul{
	padding: 0px;
	list-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.topbtn ul li{
	padding: 0px;
	list-style: none;
	float: left;
	font-size: 16px;
	line-height: 54px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.topbtn ul .onbtn a{
	font-size: 14px;
	line-height: 54px;
	color: #3cb37a;
	text-decoration: none;
	line-height:44px;
	border-bottom: 2px solid #3cb37a;
	text-align: center;
	font-family: "微软雅黑";
}
.topbtn ul li a{
	font-size: 14px;
	line-height: 54px;
	color: #333333;
	text-decoration: none;
	display: block;
	text-align: center;

}
.topbtn ul li a:hover{
	font-size: 14px;
	line-height: 54px;
	color: #3cb37a;
	text-decoration: none;
	line-height:44px;
	border-bottom: 2px solid #3cb37a;
	text-align: center;
	font-family: "微软雅黑";
}


.promenu{ width:203px;}
.promenu ul{ margin:0px; padding:0px; list-style:none;}
.promenu ul li{
	margin: 0px;
	list-style: none;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	text-align: left;
	border-bottom: 1px solid #cccccc;
	background-image: url(/uploads/image/eimages/left_10.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
	text-indent:40px;
}
.promenu ul li a{
	text-align: left;
	text-indent: 45px;
	text-decoration: none;
	color: #333333;
}
.promainbox{
	padding-top: 50px;
	border-top: 1px solid #cccccc;
	padding-bottom:50px;
}
.promain{ width:822px; text-align:left;}
.prolist ul{ margin:0px; padding:0px; list-style:none;}
.prolist ul li{
	padding: 0px;
	list-style: none;
	float: left;
	width: 253px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	text-align:center;
}
.prolist ul li .proimg{
	width: 253px;
	height: 210px;
	position: relative;
	overflow:hidden;
}
.protxtbox{ display:none;}
.probg{width:253px; height:210px;	position: absolute; top:0px; left:0px;
	z-index:0;ilter:alpha(opacity=85);  
      -moz-opacity:0.85;  
      -khtml-opacity: 0.85;  
      opacity: 0.85;
	  background-color:#1c1e28;}
.probtn{
	background-color: #2cb47a;
	top: 80px;
	left: 50px;
	position: absolute;
	color: #fff;
	font-size: 18px;
	line-height: 55px;
	z-index: 333;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 25px;
}
.prolist ul li img{width:253px; height:210px;}
.prolist ul li a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	text-decoration: none;
}
.promenu ul .onbtn{
	background-image: url(/uploads/image/eimages/l_06.jpg)!important;
	background-repeat: no-repeat;
	background-position: center center;
}

.promenu ul .onbtn a{ color:#fff!important;} 

.promenu ul li a:hover{background-image: url(/uploads/image/eimages/l_06.jpg)!important;
	background-repeat: no-repeat;
	background-position: center center; display:block; color:#fff;}

.download{ margin-top:20px; padding-bottom:20px;}
.download img{ border:0px;}
.youshi{}
.youshi ul{ margin:0px; padding:0px; list-style:none;}
.youshi ul li{margin:46px; padding:0px; list-style:none; float:left; width:280px;}
.ystitle{ font-size:20px; line-height:65px;}
.yscontent{ font-size:17px; line-height:26px; color:#999;}

.honnor{ padding-bottom:50px; padding-top:30px; background-color:#f7f8f8;}
.cooperation{ padding-bottom:50px; padding-top:50px;}
.honnorlist ul,.cooperationlist ul{ margin:0px; padding:0px; list-style:none;}
.cooperationlist ul li{margin:0px; padding:0px; list-style:none; float:left; width:25%; text-align:center;}
.honnorlist ul li{margin:0px; padding:0px; list-style:none; float:left; width:33%; text-align:center;}

.jjtitle{

	width:800px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom: 40px;
	border: 1px solid #3ab483;
}
.jjtitle a{
	font-size: 24px;
	line-height: 60px;
	text-decoration: none; color:#333;
}

.bannerbtn{
	background-color: #2f8777;
	position: relative;
}


.bannerbtn a{
	background-image: url(/uploads/image/eimages/songze_08.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:217px;
	width:100%;
	display:block;
}

.video1{ width:800px; height:400px; margin-top:25px;}
.video1 video{ width:800px; height:400px;}

.closeico{
	background-image: url(/uploads/image/eimages/close.png);
	width: 40px;
	height: 40px;
	position: absolute; top:15px; right:15px;
}

.indextitle{ font-size:24px; line-height:40px; color:#333; padding-top:10px; padding-bottom:10px;}
.about{ margin-top:80px; color:#999; font-size:18px; text-align:center;}
.about .txt{ color:#999; font-size:18px; line-height:26px;}
.abouttxt a{
	color: #fff;
	font-size: 18px;

	background-color: #3ab483;
	line-height: 65px;
	text-align: center;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	text-decoration: none;
}
.products{ margin-top:80px; padding-bottom:20px;}

.indexpro{}
.indexpro ul{
	padding: 0px;
	list-style: none;
	margin-bottom: 0px;
	margin-left: -30px;
	margin-right: 0px;
	margin-top: 0px;
}
.indexpro ul li{
	padding: 0px;
	list-style: none;
	width: 550px;
	float: left;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	height: 315px;
	position: relative;
}

.protxt{
	background-color: #f8d410;
	width: 550px;
	height: 315px;
	position: absolute; top:0px; left:0px;
	display:none;
}
.proshow{ background-color:#f8f8f8; padding-bottom:65px; padding-top:65px; width:100%; min-width:1130px;}
.protitle{ font-size:18px; line-height:40px; color:#333333; padding-top:40px; text-align:center;}
.procontent{ font-size:14px; color:#3f3f3f; padding-left:50px; padding-right:50px; text-align:left; margin-top:20px;}
.indexmore a{
	background-color: #333333;
	color: #fed31a;
	display: block;
	width: 160px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	text-decoration: none;
	margin-top:40px; margin-left:auto; margin-right:auto;
}
.aboutad{
	background-image: url(/uploads/image/eimages/songze_112.jpg);
	height: 174px;
	background-repeat: no-repeat;
	background-size: auto auto;
	background-position: center center;
}
.aboutad a{ width:100%; height:100%; display:block;}
.txt{ color:#666666; font-size:18px; line-height:40px;}
.aboutimg img{ width:100%;}
.aboutimg{ margin-top:60px;}

.classlist{	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #cccccc; height:40px; padding-top:20px; padding-bottom:20px;}

.classlist ul{
	padding: 0px;
	list-style: none;
margin:0px; 
}
.classlist ul li{	font-size: 18px;
	line-height: 40px;margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;padding:0px; list-style:none; float:left;color: #fac02c;}

.classlist ul li a{
	font-size: 18px;
	line-height: 40px;
	color: #333;
	text-decoration: none;
}


.jjfalist{ margin-bottom:80px; margin-top:80px;}

.jjfalist table{ width:80%;}
.jjfalist table a{
	font-size: 18px;
	line-height: 40px;
	text-decoration: none;
	color:#333;
}
.jjfalist table a:hover{
	font-size: 18px;
	line-height: 40px;
	text-decoration: none;
	color:#3ab483;
}

.jjfalist table a .jj106{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -60px -476px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}
.jjfalist table a:hover .jj106{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -60px -760px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}

.jjfalist table a .jj107{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -462px -476px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}
.jjfalist table a:hover .jj107{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -462px -760px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}

.jjfalist table a .jj108{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -862px -476px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}
.jjfalist table a:hover .jj108{background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -862px -760px;
	width:140px; height:140px; margin-left:auto; margin-right:auto;}


.main{margin-bottom:80px; margin-top:80px; text-align:left;}


.joblist{}
.joblist ul{
	padding: 0px;
	list-style: none;
	margin-bottom: 0px;
	margin-left: -20px;
	margin-right: 0px;
	margin-top: 0px;
}
.joblist ul li{
	padding: 0px;
	list-style: none;
	width: 357px;
	border: 1px solid #9d9d9d;
	float: left;
	height: 530px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
}
.joblist ul li a .jobtitle{ text-align:center; font-size:18px; line-height:50px;color: #000000;}
.joblist ul li a .jobcontent{
	font-size: 14px;
	line-height: 26px;
	color: #999;
	margin-bottom: 40px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 20px;
}
.joblist ul li a:hover .jobtitle{ text-align:center; font-size:18px; line-height:50px; color:#ffffff;}
.joblist ul li a:hover .jobcontent{
	font-size: 14px;
	line-height: 26px;
	color: #ffffff;
	margin-bottom: 40px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 20px;
}
.joblist ul li a{
	text-decoration: none;height: 530px; width:100%; display:block;
}
.joblist ul li a:hover{/* background-color:#f00;*/text-decoration: none;height: 530px; width:100%; display:block;}
.joblist ul .jobbg1 a:hover{ background-color:#f00;}
.joblist ul .jobbg2 a:hover{ background-color:#00b3fd;}
.joblist ul .jobbg3 a:hover{ background-color:#3ab483;}
.joblist ul li .jico1{
	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -90px -65px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;
}
.joblist ul li:hover .jico1{	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -90px -209px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;}

.joblist ul li .jico2{
	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -485px -65px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;
}
.joblist ul li:hover .jico2{	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -485px -209px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;}
.joblist ul li .jico3{
	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -870px -65px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;
}
.joblist ul li:hover .jico3{	background-image: url(/uploads/image/eimages/ico.png);
	background-repeat: no-repeat;
	background-position: -870px -209px;
	width:70px; height:60px; margin-left:auto; margin-right:auto;}

.jobcontent{ margin-bottom:65px; margin-top:65px; font-size:18px; line-height:30px; color:#666666;}


.news{ background-color:#f8d410; padding-bottom:50px; padding-top:50px; }
.indexnewslist{ margin-top:40px;}
.indexnewslist ul{
	padding: 0px;
	list-style: none;
	margin-bottom: 0px;
	margin-left: -23px;
	margin-right: 0px;
	margin-top: 0px;
}
.indexnewslist ul li{
	padding: 0px;
	list-style: none;
	float: left;
	width: 264px;
	height: 188px;
	position: relative;
	margin-bottom: 10px;
	margin-left: 23px;
	margin-right: 0px;
	margin-top: 10px;
}
.indexnewslist ul li img{	width: 264px;
	height: 188px;}
.indexnewslist ul li a{
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.newtitle{
	position: absolute;
	bottom: 0px;
	width: 264px;
	height: 60px;
	z-index: 888;
	overflow: hidden;
	font-size: 18px;
}
.newstitlebg{
	background-color: #083650;
	width: 100%;
	height: 188px;
	position: absolute;
	z-index:0;ilter:alpha(opacity=85);  
      -moz-opacity:0.85;  
      -khtml-opacity: 0.85;  
      opacity: 0.85;  
}
.ntitle{ width:80%; margin-left:auto; margin-right:auto; padding-top:15px;z-index:555;}
.ndate{ font-size:14px;width:80%; margin-left:auto; margin-right:auto; margin-top:20px;z-index:555;}
.newtxt{position: absolute;
	z-index:444; width:100%;}
.ndate label{ float:right;}
.newslist{margin:0px; padding:0px; line-height:none;}
.newslist ul{ margin:0px; padding:0px; list-style:none;}
.newslist ul li{ margin:0px; padding:0px; list-style:none; height:220px; color:#999;}
.newsmain{ margin-left:50px; text-align:left; width:820px;}
.newstitle a{
	font-size: 18px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
}
.newsmain .more{ margin-top:30px;}
.newsmain .more a{
	font-size: 18px;
	line-height:50px;
	width: 160px;
	display: block;
	text-decoration: none;
	color: #333333;
	border: 1px solid #ff9900;
	text-align:center;
	overflow:hidden;
}

.newsmain .more a:hover{
	font-size: 18px;
	line-height: 50px;
	width: 160px;
	display: block;
	text-decoration: none;
	color: #333333;
	border: 1px solid #fac02c;
	text-align: center;
	background-color: #fac02c;
	background-image: url(/uploads/image/eimages/news_14.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -10000px;
	overflow:hidden;
}

.feedbacktitle{ font-size:18px; line-height:40px; width:180px; background-color:#3ab483; margin-left:auto; margin-right:auto; color:#fff; text-align:center;}
.fwidth{ width:700px;}
.feedback{ margin-top:40px;}
.feedback ul{
	padding: 0px;
	list-style: none;
	margin-bottom: 0px;
	margin-left: -10px;
	margin-right: 0px;
	margin-top: 0px;
}
.feedback ul li{ 
	margin: 10px;
	padding: 0px;
	list-style: none;
	border: 1px solid #cccccc;
	line-height:40px;
	color:#ccc;
	font-size:16px;
	text-align:left;
}
.feedback50{ width:48%; float:left;}
.feedback ul li input{ width:65%;}
.feedback ul li input,.feedback ul li textarea{ border:0px; text-indent:15px;}
.feedback ul li input[type=submit]{ width:100px; line-height:40px;background-color:#fff;text-indent:0px;}
.feedback ul li:hover input[type=submit]{
	width:100px;
	line-height: 40px;
	background-color: #28ba7c;
	color:#fff;text-indent:0px;
}
.ftitle{ font-size:18px; text-align:left; line-height:35px; color:#333; }

.indexfeedback{ padding-bottom:50px; padding-top:50px;}

.contact{ text-align:left; font-size:18px; color:#999; line-height:45px; margin-top:40px; width:350px;}


.bottomice{ float:right; width:180px; }
.bottomice img{ margin:10px;}

bottomcontact{height:226px; width:100%; overflow:hidden;}
.bottomcontact a{
	background-image: url(/uploads/image/eimages/songze_126.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:226px;
	display:block; 
}
.bottom {
	overflow:hidden;
	height: 140px;
font-size:12px; line-height:20px; color:#d6d6d6 !important;
	background-color:#474747;overflow:hidden; text-align:center; padding-top:25px;
}
.bottom div,.bottom a,.bottom a:visited,.bottom a:hover{
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
		color: #ffffff;

}

.pathlist{
	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #cccccc;
	line-height:105px;
	font-size:25px;
}
.pathlist div{color: #000000;
	line-height:105px;
	font-size:20px;}
.pathlist a{

	line-height: 25px;
	color: #666666;
	text-decoration: none;
	line-height:105px;
	font-size:16px;
}
.listtitle {
	background-image: ;
	height: 33px;
	width: 242px;
	font-size: 14px;
	line-height: 32px;
	text-align: left;
	text-indent: 10px;
	font-weight: bold;
	color: #385f70;
}
.listmain{
	background-image:;
	width: 242px;
}
.listmain ul{ margin:0px; list-style:none; padding:0px;}
.listmain ul li{
	margin:0px;
	list-style:none;
	padding:0px;
	text-align:left;
	text-indent: 10px;
}
.listmain ul li a{
	font-size: 12px;
	line-height: 25px;
	text-decoration: none;
	color: #666666;
}
.margintop15 {
	margin-top: 15px;
}
.margintop60{ margin-top:60px;}
.abouttitle {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ff7200;
}
/* changebox_a1 
*/
.banner{z-index:1;}
.changebox_a1{
	width: 100%;
	height: 524px;
	padding: 0px;
	position: relative;
	overflow-y: hidden;
}
.changebox_a1 .a_bigimg{position:absolute;top:0px;left:0px;display:none;}
.changebox_a1 a{display: block;text-align: center;width: 100%;}

#change_1 .a_last{position: absolute;top: 280px;width: 75px;height:100px;background: url(/uploads/image/eimages/bannerbtn.png) no-repeat;text-indent: -999em;overflow: hidden;left: 5%;}
#change_1 .a_next{position: absolute;top: 280px;width: 75px;height: 100px;text-indent: -999em;overflow: hidden;right: 5%;background-image: url(/uploads/image/eimages/bannerbtn.png);background-repeat: no-repeat;background-position: -76px;}

/* ul_change_a2 */
.ul_change_a2{position:absolute;right:20%;bottom:0px;overflow:hidden;left: auto;z-index:200; width:400px;}
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1; float:left;}

.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:0.8em;margin-right:2px;/*	filter:alpha(opacity=85);opacity:0.85;*/
	cursor:hand;cursor:pointer;background-image: url(/uploads/image/eimages/dian.png);background-repeat: no-repeat;background-position: center top;height: 26px;width: 28px;padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;}
.ul_change_a2 span.on{background-image: url(/uploads/image/eimages/dian.png);background-repeat: no-repeat;background-position: center -32px;height: 26px;width: 28px;}
.pan{margin-top: 8px;margin-bottom: 8px;border-top-width: 3px;border-top-style: solid;border-top-color: #ccc;}

.rmenu{
	position: fixed;
	right: 15px;
	bottom: 60px;
}
.rmenu ul{ margin:0px; padding:0px; list-style:none;}
.rmenu ul li{
	margin: 10px;
	padding: 0px;
	list-style: none;
	position: relative;
}
.rmenu ul li img{ border:0px;}
.iindextel{
	position: absolute;
	border: 2px solid #39b181;
	border-radius: 35px;
	height: 70px;
	right: -8px;
	top: -7px;
	padding-right: 80px;
	padding-left: 20px;
	font-size: 20px;
	text-align: left;
	background-color: #ffffff;
	overflow: hidden;
	background-image: url(/uploads/image/eimages/ico_03.png);
	background-repeat: no-repeat;
	background-position: 187px center;
	display:none;
	z-index:9989;
}
.indexqq{
	position: absolute;
	border: 2px solid #39b181;
	border-radius: 35px;
	height: 70px;
	right: -8px;
	top: -7px;
	padding-right: 80px;
	padding-left: 20px;
	font-size: 20px;
	text-align: left;
	background-color: #ffffff;
	overflow: hidden;
	background-image: url(/uploads/image/eimages/ico_06.png);
	background-repeat: no-repeat;
	background-position: 187px center;
	display:none;
	z-index:9989;}
.teltitle{ font-size:14px; color:#999; padding-top:10px;}
.telnum{font-size:16px; color:#333; width:155px;}
.qqlist{width:155px; padding-top:15px;}
.qqlist img{ border:0px; margin:5px;}
.articletitle{ text-align:left;}
.articleinfo{
	text-align: left;
	position: relative;
}
.newsico{
	position: absolute;
	background-image: url(/uploads/image/eimages/newsico.jpg); width:61px; height:61px;
	top:-50px; left:-75px;
}
.articlecontent{ text-align:left; padding-bottom:50px;}
.prenext{ text-align:left;}

.linelv{
	border-top: 1px solid #3ab483; margin-bottom:15px;
}

.newsinfoico,.articleinfo{ line-height:25px; font-size:16px;}
.newsinfoico img,.articleinfo img{ margin-right:10px;}

.rightbtn{
	position: fixed;
	right: 20px;
	top: 200px;
	z-index: 8888;
}
.rightbtn ul{ margin:0px; padding:0px; list-style:none;}
.rightbtn ul li{ margin:5px; padding:0px; list-style:none; width:20px; height:20px;}

.rightbtn ul li a{
	background-color: #999999; width:12px; height:12px; display:block;
}
.rightbtn ul li a:hover{
	background-color: #333333;
	width: 12px;
	height: 12px;
	display: block;
}

