﻿.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.floatl{float:left;}
.floatr{float:right;}
*{margin:0px;padding:0px;}
/*img{border:none;display:block;}*/
ul li,ol li{list-style-type: none;list-style: none;}
span,a,ul,li,ol,div,font,select,option{ font-size:14px; color:#4c4c4c; font-family:"微软雅黑";}
td,tr,table{font-family:"微软雅黑";}
a{text-decoration:none; }
.warp{height:auto; width:100%;}
.header,.main,.footer{width:100%; overflow:hidden; height:auto;}
.kuang1{ width:1163px; height:auto; margin:0 auto;}
.kuang2{ width:1215px; height:auto; margin:0 auto;}

.header{ background-image:url(../images/header_bg.png) 0 0 repeat; background:#e6e9ed;height:136px;}
.header .kuang1{ background:url(../images/hea_kuang_bg.png) center top no-repeat; height:100%;}

.logo{ width:304px; height:67px; overflow:hidden; margin-top:37px;}

.hea_r{ width:380px;}
.hea_link{ margin-top:20px;}
.hea_link ul li{ float:left; padding:0px 20px;}
.hea_link ul li a{ font-size:15px; color:#0b4492; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s; transition:all 1s;}
.hea_link ul li a:hover{ color:#2189ff;}

.hea_search{ width:290px; border:1px solid #4d6d98; height:40px; position:relative; margin-top:28px; float:right;}
.sea_txt{ width:280px; height:40px; background:none; border:0px; outline:0px; line-height:40px; padding-left:10px; color:#7fb4dd;}
.sea_btn{ position:absolute; background:url(../images/sea_btn.png) 0 0 no-repeat; width:24px; height:23px; right:18px; top:9px; border:0px; outline:0px;}

.nav{ background:#0b4492; border-top:2px solid #2682cd;}
.nav .kuang1{}
.nav ul{}
.nav ul li{ float:left;width:129px; height:47px; line-height:47px; position:relative; z-index:9998;}
.nav ul li:hover{ background:#1555ab;}
.nav ul .current{ background:#1555ab;}
.nav ul li a{display:block; font-size:17px; color:#ffffff; text-align:center;}
.nav ul li ul{ display:none;position:absolute; z-index:9999; top:47px; background:url(../images/nav_sub_bg.png) 0 0 repeat;}
.nav ul li ul li{ height:35px; line-height:35px; }
.nav ul li ul li a{font-size:14px; color:#cadcf6;}
.nav ul li ul li a:hover{ background:#0b4492; color:#fff;}

.footer{ background:#113c76; padding:30px 0px 26px 0px;}
.footer .footer_l{ width:280px;}
.footer_l .foot_l_span{ font-size:21px; color:#fff; margin-bottom:10px; display:block;}
.footer_l ul{}
.footer_l ul li{ width:252px; height:28px; margin-bottom:11px;}
.footer_l ul li select{ width:240px; height:28px; background:url(../images/select_bg.png) 0 0 no-repeat; border:0px; outline:0px; color:#c4cbe5; padding-left:12px; line-height:28px;}
.footer_l ul li select option{ color:#666;}

.footer .footer_m{ margin-left:280px; margin-right:268px;height: 124px;padding-top: 43px;}
.footer_m img{ display:block; margin:0 auto; height:124px; width:124px; padding:0px 140px; border:1px solid #4c92d1; border-top:0px; border-bottom:0px;}
.footer .footer_r{ width:268px; margin-top:70px;position:relative;}
.footer_r ul{}
.footer_r ul li{ float:left; width:52px; margin-left:15px; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s; transition:all 1s;}
.footer_r ul li:hover{opacity:0.5; filter:alpha(opacity=50) ！ important;-moz-opacity:0.5;-khtml-opacity:0.5;}

.footer_r ul li a{ display:block;}
.footer_r ul li a img{ display:block; width:36px; height:35px; margin:0 auto;}
.footer_r ul li a span{ display:block; font-size:13px; color:#c4cbe5; text-align:center; line-height:50px;}

.erweima{position: absolute;top: -43px;left: -116px;background: #fff;width: 120px;height: auto;border: 2px solid #DEDFE0;border-radius: 5px; z-index: 9999; }
.erweima img{ width:120px; height:120px; display:block; margin:0 auto;}
.erweima span{ display:block; width:120px; text-align:center; color:#555; font-size:13px;}

.foot_bq{ background:#001126; height:138px;padding-top:30px;}
.foot_bq p{color:#fefefe; font-size:13px;line-height:30px;vertical-align:middle;}
.foot_bq p a.baxx{background:url(../images/baxx.png);padding-left:25px;padding-right:20px;display:inline-block;background-repeat:no-repeat;background-position:left center;
color:#ffffff;}
.foot_bq p:last-child{text-indent:15px;}
