

body, h1, h2, h3, h4, h5, h6, blockquote, p,form,ul,li{
	margin: 0;
	padding: 0;
}
li {direction:rtl ; text-align:right ; list-style:none;}
a { color:#000000; text-decoration:none;}
a:hover { color:#999999 }
img {border:none}

body{
	font-family: tahoma;
	font-size:11px;
	text-align:right;
	color: #000;
	margin: 0;
	padding: 0;
	direction:rtl;
	background:url(../images/bg.jpg) repeat-x top  #fff;
		}



.base {
	width:1000px;
	margin: 0 auto;
}	


.header{
	float:right;
	width:1000px;
	height:479px;
	background: url(../images/header.jpg) no-repeat
}

.logo {
	width:203px;
	height:102px;
	float:right;
	padding:8px 50px 0 0;
}

.top_menu {
	width:685px;
	float:right;
	height:32px;
	margin: 45px 25px 0 0;
	background:url(../images/top_menu.jpg) repeat-x;
}

.top_menu li{
	display:block;
	width:100px;
	height:32px;
	background:url(../images/line.jpg) no-repeat left;
	float:right
}
.top_menu li a{
	color:#95b1ce;
	display:block;
	width:100px;
	height:32px;
	padding:7px 0 0 0;
	text-align:center;
}

.top_menu li a:hover{
	color:#FFF;
	text-shadow:0 0 10px #fff;
}

.mainbox {
	width:928px;
	float:right;
	background:url(../images/mainbox.jpg) no-repeat top #FFF;
	margin: 0 36px 0 0;
}



.right {
	width:538px;
	float:right;
	margin: 25px 15px 0 0;
}

.left{
	width:360px;
	float:right;
	margin: 25px 15px 0 0;
}

.news {
	width:538px;
	border:1px #c9c9c9 solid;
	float:right;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
}
.news_title {
	width:538px;
	height:36px;
	float:right;
	background:url(../images/news_title.jpg) no-repeat center;
}

.news_body {
	width: 520px;
	float:right;
	text-align:justify;
	padding:0 9px 0 0;
	line-height:17px;
}

.port {
	width:330px;
	height:130px;
	float:right;
}

.port img {
	border:1px solid #3b9df4;
	padding: 1px;
	float:right;
	margin:0 0 0 10px;
}

.port p{
	margin: 0 10px 0 0;
	line-height: 20px;
}

.port_text {
	color: #3b9df4;
	font-weight: bold;
}

.news_body li{
	background:url(../images/icons_02.jpg) no-repeat right;
	padding:0 10px 0 0;
	color:#91b1cf
}

.more {
	float:left;
	background:url(../images/icons_03.jpg) no-repeat right;
	text-align:right;
	padding: 0 20px 0 0;
	margin: 0 0 10px 5px;
}

.news_end {
	width:520px;
	background:url(../images/icons_01.jpg) no-repeat center;
	height:15px;
	float:right
}

.comming {
	width:538px;
	height:122px;
	float:right;
	padding:5px 0 0 0;
}

.box{
	width:538px;
	float:right;
	height:121px;
	margin: 5px 0 0 0;
	background:url(../images/box.jpg) no-repeat;
	text-align:center
}

.box_right {
	width:17px;
	height:121px;
	float:right;
	background:url(../images/box_right.jpg) no-repeat;
}

.box_bg {
	width:503px;
	height:121px;
	float:right;
	background:url(../images/box_bg.jpg) repeat-x;
}

.box_left {
	width:18px;
	height:121px;
	float:right;
	background:url(../images/box_left.jpg) no-repeat;
}

.box_white_01 {
	width:257px;
	height:104px;
	float:right;
	background:url(../images/box_white_01.jpg) no-repeat;
	margin:8px 7px 0 0;
}

.box_white_01 p{
	width:140px;
	float:right;
	text-align:justify;
	margin:0 10px 0 0;
	line-height:17px
}

.box_white_02 {
	width:257px;
	height:104px;
	float:right;
	background:url(../images/box_white_02.jpg) no-repeat;
	margin:8px 7px 0 0;
}

.box_white_02 p{
	width:140px;
	float:right;
	text-align:justify;
	margin:0 10px 0 0;
	line-height:17px
}

.product{
	width:340px;
	float:right;
	height:158px;
}

.product_right{
	width:10px;
	height:152px;
	float:right;
	background:url(../images/product_right.jpg) no-repeat;
}

.product_left{
	width:9px;
	height:152px;
	float:right;
	background:url(../images/product_left.jpg) no-repeat;
}

.product_bg{
	width:321px;
	height:152px;
	float:right;
	background:url(../images/product_bg.jpg) repeat-x #FFF;
}

.product_title {
	width:138px;
	height:16px;
	float:right;
	padding:15px 5px 0 0;
}

.product_bg_div{
	padding: 31px 0 0 0;
}

.notice{
	width:340px;
	float:right;
	height:358px;
}

.notice_right{
	width:9px;
	height:358px;
	float:right;
	background:url(../images/notice_right.jpg) no-repeat;
}

.notice_left{
	width:8px;
	height:358px;
	float:right;
	background:url(../images/notice_left.jpg) no-repeat;
}

.notice_bg{
	width:323px;
	height:358px;
	float:right;
	background:url(../images/notice_bg.jpg) repeat-x #FFF;
}


.notice_bg_div{
	padding: 10px 10px 0 0;
	width:303px;
	text-align:justify;
	float:right
}

.noticeli {
	line-height:18px;
}

.noticeli li{
	color:#666;
}

.noticeli li:hover{
	color:#8bbb0a;
	cursor:pointer
}

.notice_title {
	width:148px;
	height:15px;
	float:right;
	padding: 10px 10px 0 0;
}

.footer {
	width:924px;
	float:right;
	height:250px;
	padding: 10px 2px 0 0;
}

.footer_right{
	width:20px;
	height:250px;
	float:right;
	background:url(../images/footer_right.jpg) no-repeat;
}
.footer_left{
	width:20px;
	height:250px;
	float:right;
	background:url(../images/footer_left.jpg) no-repeat;
}
.footer_bg{
	width:884px;
	height:250px;
	float:right;
	background:url(../images/footer_bg.jpg) repeat-x;
}

.comments {
	width:290px;
	height:140px;
	float:right;
	margin:20px 0 0 0;
}

.comment_title {
	width:174px;
	height:17px;
	float:right;
}

.comment_text {
	width:290px;
	float:right;
	line-height:17px;
	text-align:justify
}

.pad {
	width:11px;
	height:140px;
	float:right;
	background: url(../images/pad.jpg) no-repeat;
	margin:20px 0 0 0;
}

.gap {
	width:444px;
	height:140px;
	float:right;
	margin:20px 5px 0 0;
}

.gap_title {
	width:114px;
	height:15px;
	float:right;
}

.gap_text {
	width:444px;
	float:right;
	line-height:17px;
	text-align:justify
}


.operator {
	width:124px;
	height:140px;
	float:right;
	background: url(../images/operator.jpg) no-repeat;
	margin:20px 10px 0 0;
}

.firefox {
	width:40px;
	height:35px;
	float:right;
	padding:10px 0 0 0;
}

.feed{
	width:37px;
	height:41px;
	float:right;
	padding:10px 10px 0 0;
}

.copy {
	float:left;
	text-align:left;
	line-height:20px;
	padding:10px 0 0 0;
	color:#FFF;
	font-size:12px;
	text-shadow:0 0 1px #666;
}

.copy a{
	text-align:left;
	line-height:20px;
	padding:10px 0 0 0;
	color:#FFF;
	font-size:12px;
	text-shadow:0 0 1px #666;
}

