﻿
/* CSS Document */
body{ margin:0; padding:0; font-size:14px; font-family:Arial,"微软雅黑"; line-height:30px; font-size:14px; background:url(../images/bodybg.png) #050c23;}
a{color:#de5e00; font-weight:bold; text-decoration:none;}
a:hover{color:#e80b00;}

a.normal{font-size:12px; font-weight:normal; color:#4e4e4e; text-decoration:none; line-height:24px;}
a.normal a{font-size:12px; color:#4e4e4e; text-decoration:none;}
a.normal a:hover{color:#3775c0; }
.font_white{font-size:20px; color:#ffffff; padding-top:18px; padding-left:20px; text-align:center;}
.font_ab{color: #ffaf5a;}
h2{color:#ffe34a; font-weight:normal; font-size:22px; line-height:35px; margin:0; padding:0;}
h3{width: 1024px; color:#fff; font-weight:normal; font-size:25px; line-height:35px; padding:5px; background: #0093f1; display: inline;}
h5{color:#313131; font-weight:normal; font-size:18px; margin:0; padding:0;}
ul,li{margin:0;padding:0;list-style-type:none;}
img{border:0;}
p{margin:0;padding:0;}

#header{}
.top{height:40px; background:url(../images/top_bg.jpg) repeat-x;}
.top_cont{width:1024px; margin:0 auto;}
.top_cont span{display:inline-block; float:left;}
.top_cont span a{color:#474747; font-size:12px; padding:0 5px; line-height:44px;}
.top_cont span a:hover{color:#3a92bb; font-size:12px;}
.top_cont .logo{width:110px; background:url(../images/logo.png) no-repeat;}
.banner{height:670px; background: url(../images/banner.png) no-repeat center top;}
.banner_cont{width: 1280px; margin: 0 auto; padding-top: 480px;}
.nav{background:#13245d; height:50px;}
.nav_cont{width:1280px; margin:0 auto;}
.nav_cont li{float: left;}
.nav_cont li a{float:left; height:50px; line-height:50px; color:#fff; font-size:16px; min-width:172px; text-align: center; display: block; margin-left: 10px; background: url(../images/nav-bg1.png) no-repeat;}
.nav_cont li a:hover{-webkit-transition: all .4s ease; background: url(../images/nav-bg1hover.png) no-repeat;}
.nav_cont li.navbg a{width: 282px;  background: url(../images/nav-bg2.png) no-repeat !important;}
.nav_cont li.navbg a:hover{width: 282px; background: url(../images/nav-bg2hover.png) no-repeat !important;}
.navbg_sel1{background: url(../images/nav-bg1hover.png) no-repeat;}


#container{background: url(../images/intro-rtbg.png) no-repeat top right;}
.intro{width: 1240px; margin: 0 auto; color: #fff; padding:20px; font-size:14px; line-height:30px;}
.intro p{ padding-top: 20px;}
.xc_pic{clear: both;}
.xc_pic span{display: inline-block; width: 280px; margin-left: 10px; line-height: 22px; vertical-align: top;}
.zhuzhi{font-size:16px; color:#ffffff; width: 1280px; margin: 30px auto;}
.zhuzhi_cont{background: #0e1b46; border: 2px solid #12ebfc;}
.zhuzhi_nr{clear: both; font-size: 14px; padding-top: 30px;}
.pub_nr{clear: both;}
.pub_tb{float: left; line-height: 24px; margin-left: 20px; margin-bottom: 20px;}

#footer{clear:both; background:#00549e; font-size:14px; height:60px; line-height:30px; color:#ffffff; text-align:center; padding-top: 15px; }


/*返回顶部样式开始*/
.dn{display: none;}
.go-top{position: fixed; bottom: 40px; right: 20px; width: 184px; height:380px; z-index: 999;}
.go-top .go{display: block;  background-position: 0 0; height: 40px; background: url(../images/go-top2.png) no-repeat;}
.go-top .go:hover{background-position: 0 0;}

/*返回顶部样式结束*/
.label{background: url(../images/go-top1.png) no-repeat; width: 184px; height: 260px; padding-top: 60px;}
.label li{width:150px; margin-left: 20px; margin-bottom: 6px;}
.label li a{display:block; font-size:13px; color:#d4ddff; padding-left: 20px;}
.label li a:hover{background:#19348e; color:#fff;}