﻿@charset "utf-8";
/************************************************************************
 * File name   : Hailuocss.css
 * Info        : Hailuo
 * Writer      : flying
 * Date        : 2011.12.16	
************************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#EEE;
	}

body, th, td, input, textarea, select {font-size: 11px; color:#636363; margin:0px; padding:0px; font-family: Tahoma, Geneva, sans-serif;} 
body {margin: 0}
img{border: 0;}
td{margin:0; padding:0;}
ul, li {padding: 0; margin: 0; list-style: none;}


/*Weblink*/
a:link {color:#636363;	text-decoration: none;}
a:visited {text-decoration: none;color: #636363;}
a:hover { text-decoration: none;color: #C6000F;}
a:active {text-decoration: none;}

/*PROlink*/
a.PROlink:link {color:#aeaeae;text-decoration: none; }
a.PROlink:visited {text-decoration: none;color:#aeaeae; }
a.PROlink:hover { text-decoration: none;color:#eb5606;}
a.PROlink:active {text-decoration: none;}

/*Menulink*/
a.Menulink:link {color: #fff;text-decoration: none; font-size:14px; font-weight:bold;}
a.Menulink:visited {text-decoration: none;color: #fff; font-size:14px; font-weight:bold;}
a.Menulink:hover { text-decoration: none;color: #66a1d0; font-size:14px; font-weight:bold;}
a.Menulink:active {text-decoration: none;}

/*menu*/
td.off {background:none;}
.DropMenus{ position:absolute; left:-9999px; top:0; z-index: 11;}
.DropMenus ul{ list-style:none;}
.DropMenus li{ background:#eeeeee;}
.DropMenus li a{color:#333333;text-decoration:none;}
.DropMenus li a:visited{color:#333333;text-decoration:none;}
.DropMenus li a:hover{ color:#d10e00; text-decoration:none;}
.DropMenus li a:active{ text-decoration:none;}

#movie{
    width: 964px;
    height: auto;
    margin: 0 auto;
}


/*Fontcss*/
.TitleText{ font-size:12px; font-weight:bold; text-indent:8px; color:#9d9d9d;}
.Entext{font-size:11px;}
.Copyright{font-size:11px; line-height:22px; color:#818181;}
.TextLine-height{font-size:11px; line-height:20px;}
.TongyongTextLine-height{font-size:11px; line-height:24px;}
.WhiteText{font-size:12px; font-weight:bold; color:#666;}
.LeftTitle{font-size:12px; font-weight:bold; color:#FFF; text-indent:25px;}
.MainTitle{font-size:14px; font-weight:bold; text-transform:uppercase;}
.NewsInfoTitle{font-size:16px; font-weight:bold; font-family:"微软雅黑";}
.RedStart{font-size:12px; color:#D02828;}
.NewsInfoSmallEnTitle{font-size:11px; color:#ED2629; font-family:Arial, Helvetica, sans-serif;}
.NewsInfoTime{font-size:11px; color:#a1a1a1;}
.BlueText{font-size:12px; color:#1d2087; font-weight:bold;}
.BigProName{font-size:20px; color:#C00; font-weight:bold; font-family:"微软雅黑";}
.BigProTel{font-size:12px; font-weight:bold; line-height:24px; font-family:Verdana, Geneva, sans-serif; color:#000;}
.Number{font-size:16px; font-family:Tahoma, Geneva, sans-serif;}

/*LeftMenu*/
.leftb li{
float:left;
display:block;
width:222px;
height:31px;
line-height:31px;
text-align: left;
text-indent:45px;
}

.leftb a:link, .leftb a:visited{
float:left;
display:block;
background:url(../images/index-2.jpg);
width:222px;
height:31px;
}
.leftb a:hover, .leftb a:active{
display:block;
float:left;
background:url(../images/index-3.jpg);
width:222px;
height:31px;
color:#D02828;
}
.hj{
line-height:23px;}

.leftb a:link div, .leftb a:visited div{
float:left;
display:block;
background:url(images/lefban3.gif); 
width:222px;
height:31px;
}
.leftb a:hover div, .leftb a:active div{
display:block;
float:left;
background:url(images/lefban1.gif);
width:222px;
height:31px;
color:#FFFFFF;
}

/*Tab*/
.sec1  {
cursor: hand;
font-size:12px;
background-color:#e4e4e4;
}
.sec2  {
cursor:  hand;
font-size:12px;
background-color:#d1d1d1;
color:#1d2087;
font-weight:bold;
}
.sec3  {
cursor: hand;
font-size:13px;
color:#01549A;
font-weight:bold;
}
.sec4  {
cursor:  hand;
font-size:13px;
background-color:#dfdfdf;
color:#01549A;
font-weight:bold;
}


/*movie*/
UL {PADDING: 0px; MARGIN: 0px;}
LI {PADDING: 0px; MARGIN: 0px;}
P {line-height:24px;}
.container {
	WIDTH: 1002px;
	HEIGHT: 310px
}
.container A IMG {
	WIDTH: 1002px;
	HEIGHT: 310px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 510px;
	LEFT: 928px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}


/*form*/
.Userbox1{width:160px;color:#999; border:#cacaca solid 1px; font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; padding:2px;}
.Useraddressbox{width:270px;color:#999; border:#cacaca solid 1px; font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; padding:2px;}
.UserPCbox{width:120px; height:18px; color:#999; border:#cacaca solid 1px; font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; padding:2px;}
.UserCodebox{width:60px; height:18px; color:#999; border:#cacaca solid 1px; font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; padding:2px;}
.UserLoginbox{width:110px; color:#999; border:#cacaca solid 1px; font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFF; padding:2px;}



/*首页焦点图片切换*/
#index_banner{width:100%;height:400px;overflow:hidden;position:relative; margin-top:0px;}
#index_banner_list{width:100%;height:400px;}
#index_banner_list li{width:100%;height:400px;display:none;}
#index_banner_list li a{display:block;width:100%;height:400px;padding:0;text-indent:-9999px;background:url() no-repeat top center;}
#prev_btn, #next_btn{width:60px;height:88px;display:block;position:absolute;top:156px;display:none;}
#prev_btn{left:0px;}
#next_btn{right:0px;}
#index_banner_nav{width:100%;position:absolute;bottom:15px;left:0;text-align:center;}
#index_banner_nav a{display:inline-block;width:12px;height:12px;margin-right:4px;background: url(../images/pagination.png) no-repeat left top;font-size:0;}
#index_banner_nav a.this{background-position:0 -12px;}


