@charset "utf-8";
/*全局样式*/

a {color:#535353; font-family:"微软雅黑";}
a:hover {color:#ba2636; -webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
        }
.mainbox{ width:1000px; margin:0 auto; clear:both;}
.mainbox960{ width:960px; margin:0 auto; clear:both;}
.mainbox980{ width:980px; margin:0 auto; clear:both;}
.mainbox1036{ width:1036px; margin:0 auto; clear:both;}



/*top*/
.top_b{ background:#041b51; height:110px;}
.logo{ float:left; height:54px; width:400px; margin-top:30px;}
.seach{ float:right; width:300px; height:21px; margin-top:40px;}


.inp_b{}
.inp_b table tr td{ border:none; margin:0; padding:0;}
.sertext{ background:url(../../images/newindex/inp_l1.jpg) left no-repeat; border:none; width:114px; height:21px; line-height:21px; text-indent:6px; color:#cacaca; font-family:"微软雅黑"; font-size:12px; }
.sertext:focus{ background:url(../../images/newindex/inp1.jpg) no-repeat;}
.serbtn{ background:url(../../images/newindex/inp_r1.jpg) right no-repeat; border:none; width:30px; height:21px; line-height:21px; }



/*nav*/
.nav_b{ background:#002985; height:40px; line-height:40px;}

.imenu_bg{height:40px;position:relative;}
.imenu{width:102px;height:40px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;float:left;}
.imenu:hover{width:102px;height:40px;line-height:40px;text-align:center;font-size:16px;cursor:pointer;float:left; background:#FFF;}
.imenu a{color:#FFF;text-decoration:none}
.imenu:hover a{color:#002985; font-weight:bold;}

.submnu ul li{ font-size:13px; padding:0 10px; height:30px; line-height:30px; float:left;}
.submnu{width:1036px;*width:1036px;_width:1036px;border-top:none;display:none;position:absolute;left:0px;top:40px;z-index:1000;background-color:#FFFFFF;filter:alpha(opacity=95);-moz-opacity:0.8;border-radius:0px 0px 10px 10px;}

.bq_s{ background:#efefef; height:110px;}
.bq_sl{ float:left;  width:700px; background:url(../../images/newindex/logo_d.jpg) no-repeat; height:77px; margin-top:20px;}
.bq_sm{ font-size:15px; float:left; width:80px; height:60px; line-height:60px; color:#06328b}
.bq_sr{ float:left; width:200px;}
.bq_sr ul{ padding-top:15px;}
.bq_sr ul li{ background:url(../../images/newindex/ico1.jpg) 10px center no-repeat; padding-left:20px; height:30px; line-height:30px;}
.bq_sr ul li a{ font-size:14px;}

.bq{ background:#484443; height:46px; line-height:46px; }
.bq p{font-size:14px; color:#FFF;}