html,body,div,p,th,td,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,strong,a,em,span,form,iframe,img,pre,code,object{ margin: 0; padding: 0; border: 0; outline: 0 none;}

ul,ol,li{ list-style: none;}

html,body,input,button,select,textarea{ font:12px/1.5 Arial,宋体,sans-serif; color: #333; background:#08427C;}

a{ text-decoration: none; color: #000;}
a:hover{ text-decoration: underline; color:#c80000;}
.cYellow,.cYellow:visited{color:#FF5400;}
.cr{ color: #f00;}
.cf{ color: #fff;}
.c333{ color: #333;}
.c666{ color: #666;}
.c999{ color: #999;}
.f40{ color: #FF4000;}
.f14  { font-size:14px;}
.padding5  { padding:5px;} 
.margin-top10 { margin-top:10px;}
.td-right-line  { border-right:#CCC 1px solid;}
.td-bottom-line  { border-bottom:#CCC 1px dashed;}
.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}

.head { background:url(main-bg.gif) repeat-x;}
.head  { width:100%; height:33px; margin:auto; background-position:0 0;}
.head .head-nav { width:970px; height:33px; margin:auto}
.head .head-nav h1 { width:295px; height:33px; float:left}
.head .head-nav span { width:430px; height:33px; float:right; line-height:33px; float:right}
.top-banner { margin:auto; width:970px;}
.h-menu {overflow: hidden; width:970px; margin:auto; background:#FFF;}
.h-menu .m-box{ background:#134E90; width: 960px; margin:auto; height:41px;}
	#nav-bgcolor { background:#226FB3; height:41px; }
    .h-m-main{ overflow: hidden; height: 41px; line-height: 41px;}
    .h-m-main li{ float:left; width:180px; text-align: center; font-size: 14px; font-weight:bold }
    .h-m-main li.split{ width:10px;}
    .h-m-main li a{ color: #8DD8FF; }
    .h-m-main li a:hover{ color: #FFFDE6; }
.wapper { width:970px; margin:auto; background:#FFF;}
.img-scroll { width:920px; margin:15px auto; height:340px; position:relative;}
.img-scroll .controls{ position: absolute; bottom: 0; right: 0; width: 200px; height: 20px; text-align: right;}
.img-scroll .controls a{ display: inline-block; font-size:12px; width:15px; height:15px; background: #ccc; color:#fff; font-weight: bold; text-align: center; line-height: 15px; margin: 0 2px;}
.img-scroll .controls a.on{ background: #f60; }
.img-scroll .img-big { width:540px; height:340px; background:url(main-bg.gif) right bottom no-repeat; float:left;}
.img-scroll .img-big p { width:540px; height:300px; margin-top:15px; margin-left:5px;}
.img-scroll .img-txt-right  { width:370px; line-height:22px; color:#666; position:absolute; bottom:30px;right:0}
.img-scroll .img-txt-right h2  { font-size:18px; color:#103965; margin:20px auto;}
.img-list-tit { width:920px; margin:auto; height:38px; line-height:38px; text-indent:1em; font-size:20px; font-family:"微软雅黑" ; background:#FF8A00; color:#FFF;}
.img-list-tit span { width:]00px; float:right; font-size:12px; color:#FFF} 
.img-list .img-list-list { line-height:24px; padding:10px; width:900px; margin:auto}
.img-list .img-list-list li { border-bottom:1px #CCC dotted; height:140px; width:900px;}
.img-list .img-list-list li img { width:150px; height:100px; float:left; margin-top:20px; margin-left:10px;}
.img-list .img-list-list li p { float:left; margin-left:20px; margin-top:20px; width:700px; overflow:hidden; display:block}
.img-list .img-list-list li p a { font-size:16px; font-weight:bold; color:#26305D; line-height:40px;}
.img-list .img-list-list table { line-height:18px; color:#4E4E4E;}
.img-list .img-list-list table td { padding:5px;}
.img-list .img-list-list table td a{ font-size:16px; font-weight:bold; color:#26305D;}
.logo-link { background:#C3C3C3; width:960px; margin:20px auto; padding-top:10px; height:220px; }
.logo-link table { text-align:center }
.line  { border-top:1px #DDD solid; height:1px; margin:20px auto; width:920px;}
.bottom { width:970px; margin:10px auto; text-align:center; line-height:24px; height:100px;}