@charset "utf-8";
/* CSS Document */
/*--Warnning: a_,b_,c_,f_,l_n_,r_,w_, inhibit CSSName--Default--*/
*html{background-image:url(ie6-fixed-fangdou); background-attachment:fixed;}
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,label,fieldset,table,td,img,div,th{border:0;margin:0px; padding:0;}
li,dd,dl,dt {list-style-type:none;}
table {border-collapse:collapse;} 
input,select,textarea{outline:none; resize:none;}
/*--Clear float--*/
.clear{clear:both; line-height:0; font-size:0;  border:none; height:0;}
/*Text overflow ellipsis*/
.overflow{overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
/*IE6 Empty*/
.empty{line-height:0; font-size:0;}
/*break*/
.br{word-wrap:break-word;	word-break:break-all;}
.fl{float:left;}
.fr{float:right;}
.boder0{border:none;}
.nbackg{background:none;}
/*--User-defined--*/
h1{font-family: Microsoft YaHei,Tahoma, Helvetica, Arial,sans-serif; font-size:12px; font-weight:bold;}
h2{font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; font-size:12px; font-weight:bold;}	
body{font-size:12px; font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; color:#555; background:#2461a3;}

a:link {color: #555;  text-decoration: none;}
a:visited{color: #555; text-decoration: none;}
a:hover{color:#174b99; text-decoration: none;}
a:active{color: #555; text-decoration: none;}

/*Global*/
.wrap{width:1000px; height:auto; margin:0 auto;}
.box{background:none;}
.box_top{padding-top:10px;}
.box_left{padding-left:10px;}
.left {float:left; width:725px; height:auto; padding-left:10px;}
.right{float:left; width:245px; height:auto; padding-left:10px;}
.left0{float:left; width:735px; height:auto;}
.right0{float:left; width:255px; height:auto;}
.text{text-align:center;}
.line1{border-right:1px solid #123662;}
.line2{border-left:1px solid #21518e;}
.marl1{ margin-left:1px;}
.l10{text-indent:10px;}

/*FontColor*/
.white ,
.white a:link ,
.white a:visited ,
.white a:hover ,
.white a:active{color:#fff;}

.red ,
.red a:link ,
.red a:visited ,
.red a:hover ,
.red a:active{color:#c51410;}

.blue ,
.blue a:link ,
.blue a:visited ,
.blue a:hover ,
.blue a:active{color:#40688e;}

.gray ,
.gray a:link ,
.gray a:visited ,
.gray a:hover ,
.gray a:active{color:#aaa;}

.yellow ,
.yellow a:link ,
.yellow a:visited ,
.yellow a:hover ,
.yellow a:active{color:#f1b000;}

/*--Header--*/
.header{height:99px; width:1000px; position:relative; margin:0 auto; background:url(headerbg.png) center top no-repeat;}
.header .logo{padding:10px 0; float:left;}

.header .menu{width:700px; height:48px; background:#194e87; position:absolute; right:0; top:60px; border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; /* old firefox */ z-index:9999;}
.header .menu ul{padding:5px 12px 0 12px;}
.header .menu li{font-size:14px; line-height:43px; float:left; color:#fff; border-radius:5px 5px 0 0;}
.header .menu li a{color:#8abaed; padding:0 10px; border-radius:5px 5px 0 0;}
.header .menu li a:hover{color:#fff; background:#399c2c; display:inline-block; border-bottom:4px solid #399c2c;}
.header .menu .curr{background:#399c2c; border-bottom:4px solid #399c2c; padding:0 15px;}

.header1{width:1000px; height:102px; margin:0 auto;}
.header1 .logo{padding-top:12px;}
.header1 .menu{width:673px; height:97px; line-height:97px; float:right; background:#f0f0f0; margin-top:5px;}
.header1 .menu li{font-size:15px; float:left; color:#888; width:83px; background:#fff; margin-right:1px; text-align:center;}
.header1 .menu li a{color:#888;}
.header1 .menu li a:hover{color:#333; background:#f0f0f0; width:83px; height:94px; display:inline-block; border-bottom:3px solid #174b99;}
.header1 .menu .curr{background:#f0f0f0; border-bottom:3px solid #174b99; height:94px; overflow:hidden; color:#333;}

/*搜索*/
.search{float:right; border-top:#004d8f 1px solid; background:#01315a; margin-top:15px; padding-right:10px; border-bottom:#004d8f 1px solid; border-radius:30px;}
.search .txt{background-color:#01315a; border:0; outline:none; width:250px; padding-left:15px; color:#aaa; height:28px; padding-right:5px; border-radius:30px;}
.search .seaButt{width:21px; height:21px; outline:none; cursor:pointer; background:url(search.png) no-repeat; text-indent:-9999px; border:none; background-color:transparent;}

/*center*/
.center{width:100%; background:#fff; height:1000px;}


/*--Footer--*/
.footer{width:1000px; line-height:50px; text-align:center; margin:0 auto; color:#8fb2dd; font-size:12px; display:block;}