@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video,a {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	font-family:"Microsoft YaHei";
}

input,textarea{
    outline: none;
}
body {
       color:#333333;
	   background-position: center;  
       background-attachment: fixed;
	   
	   }
.container { width:1200px; margin:0px auto;}

a{
  text-decoration: none;
}
/*header*/
#header{
}
.header-link{
  background:#003873;
	width:100%;
	min-width:1200px;
	height:30px;
}
.header-link .container{
    height: 30px;
}
.link-left{
    float:left;
	width:100px;
	height:30px;
}
.link-left-box{
   width:100px;

}
.link-left-box a{
   font-size:12px;
   color:#fff;
   line-height:30px;
   padding-left:10px;
   padding-right:10px;
   text-decoration:none;
}
.link-left-box a.activ{
   border-right:1px solid #002a55;
   height:30px;
}
.link-right{
   float:right;
}

.link-right-box{
  width:auto;
}

.phone , .emil , .weixin , .seach{
	height:30px;
	float:left;
	text-align:center;
} 
.seach span{
    font-size:12px;
	color:#fff;
	line-height:30px;
	padding-right:0;
	padding-left:30px;
}
   
.phone{
  background:url(../images/tel.png) no-repeat left center;
  cursor:pointer; 
}
.emil a{
  background:url(../images/emil.png) no-repeat left center;
  cursor:pointer; 
}
.weixin {
  background:url(../images/weixin.png) no-repeat 7px center;
  cursor:pointer; 
}
.seach{
  background:url(../images/seach.png) no-repeat 7px center;
  cursor:pointer; 
}
.phone,.emil a ,.weixin,.seach a{
    font-size:12px;
	color:#fff;
	padding-left:20px;
	text-decoration:none;
	line-height:30px;
}
.phone{
    margin-right: 10px;
}
.emil{
    padding-left: 10px;
    padding-right: 10px;
}
.weixin{
    position: relative;
    padding-left: 30px;
    margin-right: 10px;
}
.seach{
    padding-right: 30px;
}
.emil,.weixin,.seach{
    border-left:1px solid #002a55;
}
.weixin .wc_pic{
    display: none;
    z-index: 10;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -66.5px;
    width: 133px;
}
.weixin:hover .wc_pic{ display: block; }
.phone a img ,.emil a img ,.seach a img,.weixin a img{
   margin-right:5px;
}

#logo{
   width:100%;
   min-width:1200px;
   height:161px;
   background:url(../images/logobg_03.jpg) no-repeat center;
}
.logo-box{
   width:220px;
   margin:0 auto;
}
#nav{
   position:absolute;
   top:190px;
  width:100%;
  min-width:1200px;
  height:55px;
  background:#fff;
  opacity:0.85;
  Z-index:2;
}
.nav-box{

}

/*重写样式*/



.type_1{
  background:url(../images/8.png) no-repeat left center;
}

.type_156{
   background:url(../images/1_03.png) no-repeat left center;
}
.type_11{
   background:url(../images/2_03.png) no-repeat left center;
}
.type_77{
  background:url(../images/3_03.png) no-repeat left center;
}
.type_19{
  background:url(../images/4_03.png) no-repeat left center;
}
.type_3{
  background:url(../images/5_03.png) no-repeat left center;
}
.type_240{
  background:url(../images/6_03.png) no-repeat left center;
}
.type_241{
  background:url(../images/7_03.png) no-repeat left center;
}




.nav-box ul li.type_1:hover {
  background:url(../images/8_03.png) no-repeat left center;
}
.nav-box ul li.type_156:hover {
   background:url(../images/1.png) no-repeat left center;
}
.nav-box ul li.type_11:hover {
   background:url(../images/2.png) no-repeat left center;
}
.nav-box ul li.type_77:hover {
  background:url(../images/3.png) no-repeat left center;
}
.nav-box ul li.type_19:hover {
  background:url(../images/4.png) no-repeat left center;
}
.nav-box ul li.type_3:hover {
  background:url(../images/5.png) no-repeat left center;
}
.nav-box ul li.type_240:hover {
  background:url(../images/6.png) no-repeat left center;
}
.nav-box ul li.type_241:hover {
  background:url(../images/7.png) no-repeat left center;
}



.nav-box ul li.sel_1 {
  background:url(../images/8_03.png) no-repeat left center;
}
.nav-box ul li.sel_156 {
   background:url(../images/1.png) no-repeat left center;
}
.nav-box ul li.sel_11 {
   background:url(../images/2.png) no-repeat left center;
}
.nav-box ul li.sel_77 {
  background:url(../images/3.png) no-repeat left center;
}
.nav-box ul li.sel_19 {
  background:url(../images/4.png) no-repeat left center;
}
.nav-box ul li.sel_3 {
  background:url(../images/5.png) no-repeat left center;
}
.nav-box ul li.sel_240 {
  background:url(../images/6.png) no-repeat left center;
}
.nav-box ul li.sel_241 {
  background:url(../images/7.png) no-repeat left center;
}
.nav-box ul li.sel_1 a,.nav-box ul li.sel_156 a,.nav-box ul li.sel_11 a,.nav-box ul li.sel_77 a,.nav-box ul li.sel_19 a,.nav-box ul li.sel_3 a,.nav-box ul li.sel_240 a,.nav-box ul li.sel_241 a{
   color:#09488a;
 }
.nav-box ul{
   list-style:none;
}
.nav-box ul li{
   float:left;
   margin-right:60px;
   position:relative;
}
.nav-box ul .type_241{ margin-right: 0; }
.nav-box ul li a {
   font-size:14px;
   color:#333333;
   line-height:55px;
   text-decoration:none;
   margin-left:19px;
   cursor:pointer;
}
.nav-box .type_19 a{
  
}
.nav-box ul li:hover a{
   color:#09488a;
}

.little_menu {
    display:none;
    width:290px;
    position:absolute;
	border-top:3px solid #09488a;
    top:55px;
    left:0px;
    z-index:9110;
    background:#fff;
    padding-bottom:55px;
}
.nav-box ul li .little_menu h4{
   display:block;
   width:100%;
   padding-left:0;
   height:36px;
}
.nav-box ul li .little_menu h4 a{
   font-weight:400;
   font-size:14px;
   line-height:36px;
   color:#4a4a4a;
   text-decoration:none;
    width: 100%;
    display: inline-block;
    margin-left: 0px;
    text-indent: 19px;
}
.nav-box ul li .little_menu h4:hover{
    background:#2662a1;
}
.nav-box ul li .little_menu h4:hover a{
   color:#fff;
}
.nav-box ul li .little_menu h4.sel{
    background:#2662a1;
}
.nav-box ul li .little_menu h4.sel a{
   color:#fff;
}

/* */
#footer{
}
 
.footer-mian-box{
    float:left;
 }

.footer-mian-box{
    width:100%;
	min-width:1200px;
	background:#003873;
	height:180px;
 }
 .footer-left{
   float:left;
   width:1000px;
   margin-top:30px;
 }
 
 .footer-logo{
   float:left;
   width: 400px;
}
 .footer-logo img {
    margin-top:5px;
}

.footer-mesege{
    float:right;
    width: 573px;
	 border-left:1px solid #002d5d;

 }
 .mesege-box {
   margin-top:10px;
}

 .mesege-box h3{
    padding-left:20px;
    font-size:15px;
	color:#fff;
  margin-bottom: 7px;
  text-transform: uppercase;
 }
 
  .mesege-box  p{
      padding-left:20px;
	  line-height:16px;
}
  
 .mesege-box  p a{
  display: block;
  font-size:12px;
	color:#fff;
	text-decoration:none;
  margin-bottom: 15px;
 }

.footer-IP{
   float:right;
   border:2px solid #002d5d;
   margin-top:15px;
}

.footer-IP img{
   padding:10px;
 }
 
.footer-last-box{

}
    
.footer-last{
  text-align:center;
}

.footer-last h1{
   font-size:12px;
   color:#b3b3b3;
   line-height:30px;
   font-weight:400;
}

.footer-last h1 span.last{
   margin-left:25px;
}

.footer-last-main{
   float:left; 
   width:100%;
   min-width:1200px;
   height:30px;
   background:#0e2238;
 }

