@charset "utf-8";
body,ul,ol,li,dl,dt,dd,table,tr,td,h1,h2,h3,h4,h5,h6,p,form,input,select,fieldset,legend,textarea{margin:0; padding:0;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#fff; font:12px "微软雅黑";  transition:all 500ms; }
img{border:none;}
body{color:#000; font:12px "微软雅黑"; background:#fff;}

.container{width:1200px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table; content:""; line-height:0;}
.clearfix:after{clear:both;}

.oneLine{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.mt40{margin-top:40px;}
.mt50{margin-top:50px;}


.Title{text-align:center;}
.Title h3{color:#005EB8; font-weight:normal; font-size:32px; line-height:45px;}
.Title p{color:#080808; font-size:16px; line-height:24px;}


/*header*/
header{position:fixed; top:0px; left:0; z-index:9; width:100%; background:rgba(0, 94, 184,.5);}
header .top{height:30px; line-height:30px;}
header .top .welc{color:#e0e0e0;}
header .top .s_anu a{float:left; display:block; height:30px; line-height:30px; color:#e0e0e0; padding:0 5px;}
header .B_main{height:45px; padding:25px 0 5px; }
header .logo{display:block; width:180px; height:43px; margin-top:1px;}
header .Nav>li{float:left; margin-right:8px; line-height:32px;}
header .Nav>li a{display:block; font-size:14px; padding:0 15px; height:32px; line-height:32px;}
header .Nav>li:hover a{background:#005EB8; border-radius:3px;}


/*footer*/
footer{width:100%; background:#232323; padding:60px 0; color:#ccc;}
.F_we{width:300px; padding-right:18px; border-right:1px solid #eee;}
.F_we .ft_logo{display:block; margin-bottom:40px;}
.F_we li{float:left; width:120px; margin-right:30px;}
.F_we li img{display:block; width:85px; height:85px; margin:auto;}
.F_we li p{text-align:center; line-height:24px;}
.F_we .pm{margin-top:30px; line-height:30px; text-align:center;}
.F_we .pm a{display:inline-block; margin-right:50px;}
.f_nav dl{float:left; width:120px; padding:20px 50px;}
.f_nav dl dt{font-size:14px; padding-bottom:20px; color:#fff;}
.f_nav dl dd a{display:block; width:100%; height:26px; line-height:26px; color:#ccc; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.F_main .pb{margin:50px 0 0 50px; line-height:24px; width:800px;}


/*son-ban*/
.son-ban{width:100%; background:url(../images/son-ban.jpg) no-repeat fixed 0px 0px; height:400px;}

/*位置*/
.Weizhi{width:100%; background:#EBEBEB; height:25px; padding:5px 0;}
.Weizhi a{display:inline-block; line-height:25px; font-size:14px; margin-left:10px; color:#666;
	font-style:italic;}
.Weizhi span{display:inline-block; line-height:25px; font-size:14px; color:#999; margin:0 5px 0 10px;}
.Weizhi a:hover{color:#9dd0fd;}








/*1:#005EB8      2:#9dd0fd*/
