﻿@charset "utf-8";
/* 全局CSS定义 */
body{margin:0 auto;padding:0;background:#b0b0b0;color:#000;font:12px '宋体';text-align:left;}
body > div{margin-right:auto;margin-left:auto;text-align:left; } 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input,textarea{font-size:12px}
em{font-style:normal}
/* 链接颜色 */
a{color:#10497b;text-decoration:underline;}
a:hover{color:#C00;text-decoration:none;}
/* 标题 */
h2{text-align:right;}
h2 span{float:left;font-weight: bold;}
h2 i{float:left;display:inline-block}
.clear,.area,.pp,.pt{zoom:1}
.show{display:block;}
.hidden{display:none;}
.pp,.pt,.list12 ul,.list14 ul,.area,.areaB{width:100%;margin:0 auto;}
.pp:after,.pt:after,.area:after,.areaB:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.pt{line-height:20px;text-align:left;}
.pt div{float:left;margin:0 4px 0 0;}			/*图文混排*/
.pt p{clear:none}
.tr{text-align:right}
.tl{text-align:left}
.tc{text-align:center}
/* 文字列表属性 */
.list14 li,.list12 li{padding:3px 0;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:5px 0;font-size:14px;}
.list14 li span{color:#ababab;font-size:10px;float:right}
.listBg li{background:url(../images/icon03.gif) no-repeat 0 50%;padding-left:9px}
/* 浮动属性 */
.left,.center,.l,.right,.r{display:inline;float:left;}
.right,.r{float:right;}
.fontArial{font-family:'Arial'}
.b{font-weight:bold;}/* 加粗 */
.blank5,.blank8,.blank10{height:5px;font-size:1px;}
.blank8{height:8px;}
.blank10{height:10px;}
.more{text-align:right;}/* 更多 */
/*页面属性 */
.area{width:950px;}
.areaA{background:url(../images/bgy02.gif) repeat-y;width:970px;margin:0 auto}
.areaA_t{background:url(../images/bg04.gif) no-repeat;height:7px;font-size:1px;overflow:hidden}
.areaB{width:940px;}
.line{background:url(../images/bgx05.gif) repeat-x;height:1px;font-size:1px;overflow:hidden}
.line1{background:#bdd3ef;height:1px;font-size:1px;overflow:hidden}
/*color*/
.red{color:#c00}
.red a, .red a{color:#d00000; text-decoration:none}
.red a:hover{ text-decoration:underline}
.grey{color:#999}
.white{color:#fff}
.blue{color:#10497b}
/*title*/
.title01{background:url(../images/title03.gif) no-repeat;height:43px;padding:0 8px 0 64px;}
.title01 span{margin-top:19px;font-size:14px;color:#fff}
.title01 i{ background:url(../images/title03.gif) no-repeat 0 -43px;width:32px;height:43px;display:inline-block}
.title02{background:url(../images/bgx07.gif) repeat-x;height:31px;line-height:31px;padding-right:8px;}
.title02 span{background:url(../images/title04.gif) no-repeat 0 0;padding-left:40px;font-size:14px;}
.title02 span.bgnone{background:none;padding-left:15px}
.title02 span.bg1{background:url(../images/title08.gif) no-repeat 12px 0;padding-left:51px;margin-right:22px}
.title02 i{background:url(../images/title04.gif) no-repeat 0 -31px;width:40px;height:31px;}
.title02 i.i1{ background-position:0 -62px;width:61px;}
.title02 i.i2{ background-position:0 -93px;width:35px;}
.title02 i.i3{ background-position:0 -155px;width:73px;}
.title02 i.i4{ background-position:0 -217px;width:39px;}
.title02 i.i5{ background-position:0 -124px;width:27px;}
.title02 i.i6{ background-position:0 -186px;width:62px;}
.title02 i.i7{ background-position:0 -248px;width:46px;}
.title02 i.i8{ background-position:0 -310px;width:37px;}
.title02 i.i9{ background-position:0 -279px;width:33px;}
.title02 i.i10{ background-position:0 -341px;width:40px;}
.title02 i.i11{ background-position:0 -372px;width:37px;}
.title02 ul{float:left;border-left:1px solid #c8d1d7}
.title02 li{float:left;width:67px;background:url(../images/bg10.gif) no-repeat -68px 0;height:31px;line-height:31px;text-align:center;color:#10497b;cursor:pointer}
.title02 li.active{ background-position:-1px 0;color:#000;width:67px;}
.title02 ul.one li{font-size:14px;width:71px;background:url(../images/bg10_1.gif) no-repeat -72px 0;}
.title02 ul.one li.active{font-weight:bold; background-position:-1px 0;width:71px;}
.title03{background:url(../images/title01.jpg) no-repeat;height:37px;line-height:37px;padding:0 12px 0 37px;color:#fff}
.title03 span{font-size:14px;}
.title03 a, .title03 a:hover{color:#fff}
.title04{margin:0 8px;background:url(../images/title02.gif) no-repeat;height:28px;line-height:28px;}
.title04 span{margin-left:25px;display:inline;font-size:14px;color:#000}

/* form */
.in1, .inBox{background:url(../images/bgx02.gif) repeat-x;height:17px;border:1px solid #c2c2c2;}
.in1{width:90px;padding:0 2px;}
.in2{width:129px;border:0;background:none;}
.input{background:url(../images/inputBg.gif) repeat-x;height:17px;border:1px solid #939fd1; width:94px;}
.inBox{width:149px;padding:0 3px;}
.inBox i{background:url(../images/icon.gif) no-repeat 0 50%;width:11px;height:17px;float:left;margin-right:5px}
.inBox .in2{float:left}
.btn01, .btn02, .btn03, .btn04{background:url(../images/bg02.gif) no-repeat 0 0;}
.btn01{width:46px;height:19px;line-height:19px;text-align:center;color:#fff; cursor:pointer;border:0}
.btn01 a, .btn01 a:hover{width:46px;height:19px;display:block; text-decoration:none}
.btn02, .btn03{ background-position:0 -19px;width:89px;height:27px;border:0;line-height:27px;text-align:center;color:#fff;cursor:pointer;font-weight:bold}
.btn02 a, .btn02 a:hover, .btn03 a, .btn03 a:hover{width:89px;height:27px;display:block; text-decoration:none;color:#fff}
.btn03{background-position:0 -46px}
.btn04{ background-position:0 -76px;color:#cb0606;width:90px;height:23px;line-height:23px;text-align:center;border:0;cursor:pointer}
.btn04 a, .btn04 a:hover{width:90px;height:23px;text-decoration:none;color:#cb0606}
.btn05 { background:url(../images/btn_6.gif) no-repeat; width:74px; height:20px; text-align:center; color:#333;border:0}
.btn05 a,.btn05 a:hover { color:#333; text-decoration:none; display:block}
/* lab */
.lab01 li{width:77px;margin-right:5px;float:left;width:77px;height:28px;color:#000;text-align:center;display:inline;cursor:pointer}
.lab01 li em{display:inline-block;width:100%;height:23px;line-height:23px;background:#d9deeb;}
.lab01 li.active{background:url(../images/icon02.gif) no-repeat 50% 100%}
.lab01 li.active em{background:#c1001d;color:#fff}
.l_box{border:1px solid #bdd3ef;border-top:0}
/* video */
.videolist li{width:130px;float:left;margin:0 6px 0 7px;display:inline;text-align:center;}
.videolist li .bg{background:url(../images/bg05.gif) no-repeat;width:130px;height:103px;padding-top:5px;}
.videolist li h5{line-height:26px;height:26px;}
/* phlist */
.phlist ul{background:url(../images/icon04.gif) no-repeat 0 2px;}
.phlist li{padding-left:27px;}
.clist ul{background:url(../images/icon06.gif) repeat-y 0 2px;}
.clist li{padding-left:23px;}
/* piclist */
.pp{text-align:center;}
.pp li{float:left;margin:7px 4px 0;display:inline;width:106px;}
.pp li img{border:1px solid #c6c6c6;background:#fff;padding:2px;}
.pp li h5{padding:4px 0;line-height:16px;}
.pt div{float:left;margin:0 10px 0 0;}
.pt div img{padding:2px;background:#fff;border:1px solid #c6c6c6}
.pt p{clear:none;line-height:18px;}
.pt h3{line-height:18px;}
.pt .btn04{margin-top:3px;}
/* topAD */
.topAD_bg{background:url(../images/bg01.gif);height:100px;width:100%;}
.topAD{background:url(../images/topAD.gif) no-repeat center;height:95px;width:100%;padding-top:5px;text-align:center}
.topAD .l{width:760px;}
.topAD .r{width:190px;}
/* topBox */
.topBoxBg{background:url(../images/bgx01.gif) repeat-x 0 0;width:100%;height:145px;}
.topBox{background:url(../images/bg01.jpg) no-repeat 0 60px;height:145px;}
.topBox .l{width:96px;padding-top:16px;}
.topBox .r{width:854px;}
.topBox .r h1{margin-top:20px;height:32px;}
.topBox .topbor{height:25px;padding-top:5px}
/* login */
.topbor .login{width:560px;float:left;}
.topbor .login li{float:left;display:inline;color:#666;margin-right:8px;}
.topbor .login li.i1{width:40px;margin-top:3px;line-height:16px;text-align:right;}
.topbor .login li.i2{margin-right:6px}
.topbor .login li.i3{line-height:22px;color:#10497b}
.topbor .login li.i3 a{margin:0 7px; text-decoration:none}
.topbor .login li.i3 a:hover{ text-decoration:underline}
/*search*/
.topbor .search{width:262px;float:right}
.topbor .search li{margin-right:2px;float:left;display:inline}
.topbor .search .select{border:solid 1px #7b9ebd;width:49px;height:17px;overflow:hidden;}
.topbor .search .select select{margin-left:-3px;*margin-left:-2px!important;*margin-left:-2px;margin-top:-1px;*margin-top:-2px!important;*margin-top:-2px}
/*temalogo*/
.temalogo{background:url(../images/team_logo.jpg) no-repeat;width:854px;height:30px;}
.temalogo a{width:29px;height:30px;display:inline-block;}
.temalogo a.a1{width:24px}
.temalogo a.a2{width:19px}
/* path*/
.path{margin:0 7px;padding-top:3px;line-height:32px;height:32px;color:#2d2d2d}
.path a{color:#2d2d2d; text-decoration:none}
.path a:hover{color:#C00; text-decoration:underline}
/*nav*/
.nav{width:854px;}
.nav li{margin:4px 0 0 2px;height:26px;float:left;display:inline;background:url(../images/bg03.gif) no-repeat 100% 0;width:54px;color:#fff;font-size:14px;font-family:'微软雅黑';font-weight:bold}
.nav li em{background:url(../images/bg03.gif) no-repeat 0 -26px;height:26px;line-height:26px;width:54px;display:inline-block;text-align:center;}
.nav li.w1, .nav li.w1 em{width:74px;}
.nav li.w2, .nav li.w2 em{width:84px;}
.nav li a, .nav li a:hover{width:100%;height:26px;display:block;color:#fff; text-decoration:none}
.nav li.i1{ background-position:100% -86px}
.nav li.i1 em{ background-position:0 -112px}
.nav li.active{height:30px;margin-top:0; background-position:100% -56px;color:#10497b}
.nav li.active em{ background-position:0 -138px;padding-top:4px;height:26px;}
.nav li.active em a, .nav li.active em a:hover{color:#10497b;}
.navA{background:url(../images/navbg.jpg) no-repeat;height:32px;line-height:32px;padding:0 10px 0 22px;font-size:14px;color:#fff;font-weight:bold;margin-bottom:14px}
.navA span{float:left;width:172px;}
.navA a, .navA a:hover{color:#fff;margin-right:15px;text-decoration:none}
.navA a:hover{text-decoration:underline}
/*footer*/
.footer{background:url(../images/bgx03.gif) repeat-x;height:153px;padding-top:19px; font-family:'Tahoma';color:#fff}
.footer a{color:#fff}
.footBg{background:url(../images/bgy01.gif) repeat-y 234px 0;padding-bottom:4px;}
.footBg .l{width:223px;padding:11px 0 0 12px}
.footBg .c{width:296px;float:left}
.footBg .r{width:405px;}
.footBg h3{line-height:18px;}
.footBg .c h3{margin-left:20px;}
.footBg .c ul{margin-top:3px;}
.footBg .c li{padding-left:13px;background:url(../images/icon01.gif) no-repeat 0 50%;line-height:19px;margin-left:21px;width:104px;display:inline;color:#809bb0;float:left}
.footBg .c li a,.footBg .c li a:hover{color:#809bb0; text-decoration:none}
.footBg .c li a:hover{ text-decoration:underline}
.footBg .r ul{margin-top:6px;}
.footBg .r li{width:120px;margin-right:11px;float:left;display:inline}
.footer .line{margin-top:10px;background:#29567a;height:1px;font-size:1px;overflow:hidden}
.footer .txt{margin-top:8px;text-align:center}
.footer .txt p{line-height:20px;}
/*page*/
.page { margin:8px auto; width:375px;font-family:Arial}
.page span{float:right; margin-right:3px; overflow:hidden; text-align:center;}
.page span a{display:block; overflow:hidden; zoom:1; _float:left;padding:0 4px}
.page span.page_nolink{width:47px;height:18px; line-height:18px; text-align:center; color:#777; cursor:default;}
.page span.page_num_nonce{padding:0 4px; height:18px; line-height:18px; color:#777; cursor:default}
.page span.page_num{color:#777; height:20px;}
.page span.page_num a,.page span.page_num a:visited{border:1px #ddd solid; color:#777; text-decoration:none; padding:0 4px; cursor:pointer; height:18px; line-height:18px;}
.page span.page_num a:hover,.page span.page_num a:active{border:1px #ddd solid;color:#10497b; text-decoration:underline}
.page span.page_next a,.page span.page_next a:visited{border:1px #ddd solid; color:#777; text-align:center; width:47px; cursor:pointer; height:18px; line-height:18px; text-decoration:none}
.page span.page_next a:hover,.page span.page_next a:active{color:#10497b; border:1px #ddd solid; text-decoration:underline}
.page span em { margin:0 5px; display:inline; line-height:20px}

.page a,.page a:visited{padding:0 4px; height:25px; text-align:center; width:47px; text-decoration:underline}
.page a:hover,.page  a:active{border:1px #ddd solid;color:#10497b; text-decoration:underline}

.nfl { font-family:Endzone }