/* CSS Document */
@charset "utf-8";

/* CSS Document */



* {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;

}

IMG {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}

body{LINE-HEIGHT: 17px; FONT-SIZE: 12px; background:url(../images/indexbg.jpg) repeat-x #07367c; font-family:Arial, Helvetica, sans-serif;}

#wrapper {

	MARGIN: 0px auto; WIDTH: 1002px;

}

.clear{ clear:both}

.left{ float:left}

.right{text-align:center}

a{ color:#949c9c;}

a:hover{ color:#FFF;}







#header{ float:left; width:1002px;}

.righttop{ float:right; width:972px; height:36px; line-height:36px; text-align:right; padding-right:20px; color:#949c9c}

.detail{ float:left; width:972px; height:66px; line-height:36px; text-align:left; padding-right:30px; color:#949c9c}

.nav{ float:left; width:1002px; height:50px;}

.nav li{ float:left; color:#fff; line-height:50px;  font-size:12px; font-weight:bold; background:url(../images/navfg.jpg) no-repeat right;}

.nav li a{ float:left; padding:0 30px; color:#fff; }

.nav li a:hover{ float:left; padding:0 30px; background:url(../images/navhover.jpg) no-repeat center;}

.nav li .cur{float:left; padding:0 30px; background:url(../images/navhover.jpg) no-repeat center;}



.shell{ float:left; width:1002px;}



.news001{ float:left; width:1002px; height:31px; line-height:31px; color:#686868;}

.news001 img{ float:left; padding:8px;}

.news001 a{ color:#c83a1c; padding-right:20px; font-weight:bold;}

.news001 a:hover{ color:#949c9c;font-weight:bold;}



.indexmain{ float:left; width:990px; height:111px; padding:18px 6px 42px;}

.indexmain li{ float:left; background:url(../images/indexmainbg.png) no-repeat; width:323px; height:104px; padding: 0 7px 7px 0; color:#6b6b6b;}

.img001{ float:left; padding:3px;}

.about001{ float:left; width:200px; padding-left:9px; line-height:19px;}





.indexmain02{ float:left; width:1002px; line-height:22px; padding-top:10px; display:inline;}

.indexmain02 ul{ float:left; width:1002px;  }

.indexseries {float:left;width:982px; height:24px; color:#fff; font-weight:bold; margin-left:20px; display:inline; clear:both;}

.indexmain02 ul li{ float:left;width:300px; height:24px; overflow:hidden;padding-right:24px; padding-left:10px;}

.indexmain02 ul li img{ float:left; padding:10px 5px; display:inline;}

.indexmain02 ul li a{ color:#bfbfbf;}

.indexmain02 ul li a:hover{ color:#fff }



.text001{ float:left; width:968px; font-weight:bold;padding-right:24px; padding-left:10px;}

.text001 a{ color:#d6cece;}

.text001 a:hover{ color:#fff;}

#footer{ width:1002px; height:40px; line-height:40px; color:#a9a9a9; background:#042b64; }








