@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#333;   }
img{ display:block;}
a{color:#333;}
a:hover{ color:#42618C;}


/*公共*/
.center{ margin:0 auto;}
.al_wi{ width:1120px; height:auto;}

.more{ position:absolute; right:15px; top:18px; background:url(13.png) no-repeat center center; width:11px; height:12px; display:block;  line-height:43px;}
.more:hover{ color:#fff;}
.mor{ position:absolute; right:15px; top:15px; font-size:14px; color:#fff;}

.bo_bc{ background:url(2.jpg) no-repeat top center;}

/*head*/
.head{ background:url(31.jpg) repeat-x; height:90px; }
.head_in{ background:url(1.jpg) repeat-x; height:139px; }
.head .logo{ float:left; display:inline; margin-top:7px; }
.head_in .logo{margin-top:18px;}
.head .serch{ float:right; height:30px; display:inline; overflow:hidden; margin-top:53px;}
.head .se_tx{ float:left; display:inline; width:215px; border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;padding:0px 15px; height:28px;
line-height:28px; border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.head .se_btn{ float:left; display:inline; width:39px; cursor:pointer; height:30px; background:url(3.png) no-repeat center center; border:none; }
.zw_en{ position:relative;}
.wz_sz{ position:absolute; top:15px; right:-10px;}
.wz_sz a{ margin-left:15px;margin-right:15px; font-size:14px;}

/*导航*/
/*导航*/
.nav{  z-index:9999;background: #00659d; position: relative;}
.nav_ul { height:45px; line-height:45px;}
.nav_ul li{ width:110px; text-align: center; font-size:16px; float:left; display:inline;position:relative;}
.nav_ul li a{ color:#fff;}
.na_ul{}
.na_ul li{ float:left; color:#FFFFFF; display:inline; width:110px;background: url(3.jpg) no-repeat right; text-align:center;position:relative;  line-height:45px; font-size:16px;}
.na_ul li.hover{ background:#00659d; }
.na_ul li.hover a{color:#fff;}
.na_ul  li a{  height:45px; line-height:45px; color:#FFFFFF;}
.na_ul  li .af_yj{ display:none; width:148px; background:#00659d; position: absolute;}
.na_ul  li .af_yj li{ font-size:14px; float:left; cursor:pointer; background:#00659d; width:150px; text-align:center; line-height:45px; }
.na_ul  li .af_yj li a{ color:#fff; line-height:45px; height:45px; display:block;}
.na_ul  li .af_yj li a:hover{ background:#412258; display:block; line-height:45px;}
