html, body {
height: 100%;

}
*{
	padding:0;
	margin:0;
}
body{
	background:#040404 url(images/body_bg.jpg) repeat-x fixed left top;
	font:bold 15px Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#333131;
}

a{
	text-decoration: none;
	color:#003;
	font:bold 15px Arial, Helvetica, sans-serif;
}
a:hover {
	color:#F00;	
}
li{
	list-style:none;
}
.float-right{
	float:right;
}
.float-left{
	float:left;
}
.clear{
	clear:both;
}
.clear1{
	clear:none !important;
}
.center{
	text-align:center;
}
a img{
	border:0;
}
.form input[type="text"]{
	height:22px;
}
.form input[type="text"],textarea{
	color:#666;
	background:#FFFFFF url(images/input_bg.png) repeat-x scroll left top;
	border:1px solid #D5D5D5;
	padding-top:2px;
}
.form input[type="text"]:hover,textarea:hover{
	border:1px solid #B6B6B3;
}
.form input[type="submit"],.form input[type="button"]{
	height:24px;
	width:100px;
	color:#666;
	background:#F0F0F0 url(images/bu.png) no-repeat 0 0;
	margin:5px;
	border:0 none;
	color:#fff;
	font-weight:bold;
	padding-bottom:4px;
}
.form input[type="submit"]:hover,.form input[type="button"]:hover{
	background:#F0F0F0 url(images/bu-hover.png) no-repeat 0 0;
	cursor:pointer;
}
hr{
	border:1px dotted #346F97;
}
.close{
	width:90%;
	color:#fff;
	margin:15px auto;
	font-size:24px;
	line-height:30px;
	text-shadow: 1px 1px 2px #000;
	text-align:center;
	padding-top:180px;

}
.img{
	float:right;
	vertical-align:bottom;
	margin-top:50px;
	
}
#latestvideo{
	z-index:1;
}
/* /// start container//////////////////////////////////*/
#container{
	border:#666 1px solid;
	width:980px;
	margin:0 auto;
	min-height:100%;
	background:#fff;
}
/* /// start head1///*/
#head1{
	height:33px;
	background:#777671 url(images/back_menu_top1.jpg) repeat-x center center;
	color:#fff;
}
#head1 .top_menu{

		
}
#head1 .top_menu li{
	float:right;

}
#head1 .top_menu li a{
	display:block;
	color:#fff;
	border-left:1px solid #989994;
	text-align:center;
	height:33px;
	line-height:30px;
	width:74px;
	font-size:15px;
}
#head1 .top_menu li a:hover{
	line-height:38px;
	background:#64635E url(images/back_menu_top11.jpg) repeat-x center center;
}
#head1 h4{
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	margin-left:10px;
	margin-top:6px;
	*margin-top:2px;
}
/* /// start head2///*/
#head2{
	height:119px;
	background:#F5F5F5 url(images/back_head2.jpg) repeat-x center center;
	color:#000;
}
#head2 .logo{
	text-indent:-999999px;
	overflow:hidden;
	background:url(images/logo.png) no-repeat center center;
	width:167px;
	height:118px;
	margin-right:10px;
}
#head2 .logo a{
	display: block;
	width:167px;
	height:118px;
}
#head2 span{
margin-right:20px;
margin-top:10px;
color:#fff;
}
.ban{
	margin-left:18px;
	width:485px;	
}
.ban div{
	padding:2px;
	margin:0;
	width:485px;
	height:67px;
}
.ban h4{
	margin-top:8px;	
}
.small{
	font:10px tahoma;
	color:#fff;
	padding-top:2px;
}

/* /// start head3///*/
#head3{
	height:40px;
	background:#DAD9D8 url(images/back_menu_top.jpg) repeat-x center center;
	color:#000;
}
#head3 .bot_menu{
	

}
#head3 .bot_menu li{
	float:right;	
}
#head3 .bot_menu li a{
	display:block;
	color:#000;
	border-left:1px solid #B2B2B2;
	text-align:center;
	line-height:37px;	
	font-size:17px;
	height:38px;
	width:118px;
}
#head3 .bot_menu li a:hover{
	line-height:39px;
	color:#fff;
	background:#696963 url(images/back_menu_top1.jpg) repeat-x center center;

}
#head3 .bot_menu .no-border a,#head1 .top_menu .no-border a,#footer .footer_menu .no-border a{
	border-left:0px solid #fff;
}
#head3 span{
	border-right:1px solid #888888;
	height:37px;
	line-height:60px;
	*line-height:44px;
	text-align:left;
	width:115px;
	background:#D3D3D3;
}
#head3 span a{
	margin-left:5px;
	display:inline-block;
}
/* /// start head4///*/
#head4{
	height:42px;
	background:#F5F5F5 url(images/back_head3.gif) no-repeat 0 0;
	color:#000;
}
#head4 .marq{
	margin:12px 73px 0 0;
}
#head4 .icon{
	margin:6px 30px 5px 0;
}
#head4 .search{
	margin:7px 12px 0px 0;
	height:24px;
	
}
#head4 input[type="submit"]{
	width:66px;
	height:25px;
	border:0;
	background:url(images/icon5.gif) no-repeat 0 0;	
}
#head4 input[type="submit"]:hover{
	background:url(images/icon51.gif) no-repeat 0 0;	
	cursor:pointer;
}
#head4 input[type="text"]{
	text-align:center;
	*height:22px !important;
	height:20px;
	width:158px;
	*width:160px;
	background:#FFFFFF url(images/input_bg.png) repeat-x scroll left top;
	border:1px solid #B62325;
	padding-top:2px;
	*padding-top:0;
	font:bold 15px Verdana, Geneva, sans-serif;
	*line-height:24px;
}
#head4 input[type="text"]:hover{
	border:1px solid #CF6061;
}

/* /// start center///*/
#center{
	padding:5px;
}
#center .video_tab{
	margin:8px 4px 3px 0;
}
#center .video{
	width:276px;
	height:307px;
	*height:314px!important;
	border:1px solid #D3D1CF;
	background:#F0F0F0 url(images/back_box.jpg) repeat-x center 0;
	padding:2px;
	-moz-border-radius:5px;
}
#center .video:hover{
	border:1px solid #A5A19E;
	background:#fff
}
#center .slidew{
	width:534px;
	height:205px;
	*height:209px;
	padding:2px;
	margin:0 5px 5px;
	border:1px solid #D1D1D1;
	background:#F0F0F0 url(images/back_box.jpg) repeat-x center 0;
}
#center .nu{
	margin-right:3px;
}
#center .nu div img{
	*margin:2px 7px 1px 0!important;
	margin:2px 2px 1px 0;
	width:115px;
	height:170px;
	padding:5px;
	border:1px solid #DFE3E6;
}
#center .nu div img:hover{
	background:#F3EDED;
	border:1px solid #CBB2B2;
}
#center .slide2{
	width:670px;
	height:90px;
	border:1px solid #DFE3E6;
	padding:2px;
	margin:0 5px 5px;
	-moz-border-radius:10px;
}
/* Tabs /////////*/
#tabs .tabs{
	margin:5px 0;
	
}
#tabs .tabs li a{
	display:block;
	font:11px Tahoma, Geneva, sans-serif;
	border-right:7px solid #40403E;
	background:#F9F9F9 ;
	height:30px;
	padding-right:5px;
	line-height:30px;
	margin:1px;
	-moz-border-radius:10px;
}
#tabs .tabs li a:hover{
	background:#F1656A;
	border-right:9px solid #D42B2E;
	border-left:9px solid #D42B2E;
	color:#fff;
	font-style:italic;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	height:28px;
	font-size:13px;
	-moz-border-radius:10px;
}
.title{
	background:#D42B2E url(images/back_title1.png) repeat-x center 0;
	height:30px;
	padding-right:35px;
	color:#FFF;
	line-height:30px;
	font-size:20px;
	text-shadow:0px 1px 1px  #000;
	-moz-border-radius:5px;
}

/* /// start center_right///*/
#center_right{
	float:right;
	margin:3px 3px 3px 0;
	width:625px;
}
#center_right .new_news{
	width:407px;
	height:267px;
	background:url(images/fastnews.png) no-repeat 0 0;	
}
#center_right .new_news:hover{
	background:url(images/fastnews.png) no-repeat 0 -267px;	
}
#center_right .new_news .news_box{
	padding:20px;
}

#center_right .free_space{
	width:209px;
	height:257px;
	margin-right:4px;
	background:#F0F0F0 url(images/back_box.jpg) repeat-x scroll center 0;
	border:1px solid #D3D1CF;
	-moz-border-radius:5px;
}
#center_right .free_space div{
	padding:7px;
}
#center_right .adv img{
	margin:7px;
}
#center_right .box_news{
	width:270px;
	padding:5px;
	margin:3px 20px 3px 10px;
	background:url(images/back_news.png) no-repeat right 30px;	
	border:0em solid #999;	
}
#center_right .box_news:hover{
	background:url(images/back_news_hover.png) no-repeat right 30px;
}
#center_right .box_news .lable{
	font:bold 20px "Arial Black", Gadget, sans-serif;
	
}
/* news box/////////////*/
.news_box{
	margin:27px 2px 1px 2px;
}
.news_box img{
	float:right;
	margin-left:10px;
	border:1px solid #346F97;
	padding:1px;
}
.news_box span a{
	color:#F00;
	font-size:20px;
}
.news_box span a:hover{
	color:#346F97;
}
.news_box ul{
	margin-top:10px;
}
.news_box li{
	list-style:url(images/47.png);
	margin-right:10px;
}
/*  news11 box/////////////*/
.news_box1{
	margin:18px 2px 1px 2px;
}
.news_box1 img{
	float:right;
	margin-left:8px;
	border:1px solid #346F97;
	padding:1px;
}
.news_box1 span a{
	color:#DF2829;
	font-size:17px !important;
	
}
.news_box1 span a:hover{
	color:#346F97;
}
.news_box1 ul{
	margin-top:5px;
}
.news_box1 li{
	list-style: url(images/01.png) square;
	margin-right:10px;
}
.news_box1 li a{
	line-height:25px;
	font-size:13px;	
}
.news_box1 li a:hover{
	color:#F00;
}
.news_box1 .f,.news_box .f{
	list-style:none !important;
	display:inline-block!important;
}

/* End  news box/////////////*/
/* /// start center_left///*/
#center_left{
	float:left;
	margin-left:5px;
	width:345px;
}
#center_left .box{
	width:324px;
	padding:5px;
	border:1px solid #D3D1CF;
	margin:3px;
	background:#F0F0F0 url(images/back_box.jpg) repeat-x center 0;	
	-moz-border-radius:5px;
	cursor:move;
}
#center_left .box:hover{
	border:1px solid #A5A19E;
	background:#F0F0F0 url(images/back_box.jpg) repeat-x center -100px;
}

#center_left .spy{
	background:#F0F6F9;
	padding:7px 5px 0px 5px;
	*padding:15px 5px 0px 5px;
	border:1px solid #9BB8CC;
	margin:3px ;
	width:327px;
	height:245px;
	-moz-border-radius:5px;
	cursor:move;
}
#center_left .spy:hover{
	border:1px solid #346F97;
}
#center_left .spy li{
	width:315px;
	height:72px;
	background:#999 url(images/back_sky.jpg) repeat-x center center;
	display:inline-block;
	margin:4px 0;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	padding:0 5px;	
}
#center_left .spy li img{
	float:left;
	width:72px;
	height:62px;
	border:1px solid #D1D1D1;
}
#center_left .spy li h3{
	padding-top:7px;
	font-size:14px;
}
#center_left .spy li img{
	margin-top:4px;
	font-size:14px;
}
#center_left .spy li span{
	font:12px tahoma;
	color:#2893C3;
}
#center_left .spy li h4{
	font:12px tahoma;
}
#center_left .spy li a:hover,#center_left .spy li span:hover{
	color:#DB2D30;
}
*+html #center_left .icon{
	margin-top:50px;
}
/* /// start footer///*/
.footer_icon .menu_icon {
margin:5px auto;
width:700px;
margin-top:2072px;
*margin-top:80px;
}
.footer_icon .menu_icon a{
	padding-left:30px;
	display:inline-block;		
}

#footer{
	background:#666 url(images/back_footer.jpg) repeat-x center center;
	height:80px;
}
#footer .footer_menu{
	padding:10px 0px 0px 0;
	margin-right:250px;
}
#footer .footer_menu li{
	float:right;
	margin:0 7px;	
}
#footer .footer_menu li a{
	display:block;
	color:#E2E2E2;
	border-left:2px solid #E2E2E2;
	text-align:center;
	padding-left:10px;
}
#footer .footer_menu li a:hover{
	color:#fff;
}
#footer h4 a{
	color:#fff;
}
#footer h4 a:hover{
	color:#B99797;
}
#portfolio{
text-align:center !important;
margin:15px 16px 15px 9px
}
#portfolio img{
border:1px solid #ddd;
padding:1px;
}
#portfolio span{
display:block;
width:220px;
margin:7px auto;
-moz-border-radius:5px;
border:1px solid #ddd;
padding:2px 10px;
height:40px;
background:url(images/back_sky.jpg) repeat-x center center;
}
#portfolio:hover span{
}
