*{ margin:0; padding:0;}
body{ font-size:12px; font-weight:1.5; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff;}
a,img,input{ border:none; text-decoration:none;}
ul li{ list-style:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
/**--top1--**/
.top1_wrap{ background:#125c99; height:22px; width:100%;}
.top1{ width:984px; height:22px; margin:0 auto; overflow:hidden; position:relative;}
.top1 p{ color:#fff; line-height:20px;}
.qq{ position:absolute; right:0; top:3px;}
.qq ul li{ float:left; padding-left:10px;}
.qq ul li a{ display:block; height:14px;}
.qq1 a{ background:url(../images/qq1.png) no-repeat 0 0; width:13px;}
.qq1 a:hover{ background:url(../images/qq1a.png) no-repeat 0 0;}

.qq2 a{ background:url(../images/qq2.png) no-repeat 0 0; width:17px;}
.qq2 a:hover{ background:url(../images/qq2a.png) no-repeat 0 0;}

.qq3 a{ background:url(../images/qq3.png) no-repeat 0 0; width:15px;}
.qq3 a:hover{ background:url(../images/qq3a.png) no-repeat 0 0;}

.qq4 a{ background:url(../images/qq4.png) no-repeat 0 0; width:13px;}
.qq4 a:hover{ background:url(../images/qq4a.png) no-repeat 0 0;}


/**--top2--**/
.top2{ width:984px; height:87px; margin:0 auto; overflow:hidden; position:relative;}
.logo{ width:390px; height:60px; padding-top:14px;}
.top2_right{ position:absolute; top:42px; right:0;}
.top2_right a{ padding-left:13px;}
/*
.nav_wrap{ background:url(../images/nav_bg.jpg) repeat-x 0 0; width:100%; height:44px;}
.nav{ width:984px; height:44px; margin:0 auto; overflow:hidden; background:url(../images/nav_bg2.jpg) repeat-x 0 0;}
.nav ul{ width:1050px; margin-left:2px;}
.nav ul li{ float:left; width:162px; padding-right:2px; height:44px; background:url(../images/navborder.jpg) no-repeat right 0;}
.nav ul li a{ display:block; width:162px; height:44px; display:block;color:#fff;font-size:16px; font-family:"宋体"; text-align:center; line-height:44px;}
.nav ul li a:hover{ background:#135d9a;}
.nav ul li a.nav2{ background:#135d9a;}
.baner_wrap{ background:#3e7ead; width:100%; height:465px;}
.banner{ height:465px; max-width:1920px; margin:0 auto;overflow:hidden;}

 navbox */
 .nav_wrap{ background:url(../images/nav_bg.jpg) repeat-x 0 0; width:100%; height:44px;}

.navbox{height:44px;position:relative;z-index:9;}
.nav{ width:984px; height:44px; margin:0 auto; background:url(../images/nav_bg2.jpg) repeat-x 0 0;}
.nav ul li{ float:left; width:162px; padding-right:2px; height:44px; background:url(../images/navborder.jpg) no-repeat right 0; position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:44px;overflow:hidden;}
.nav li a span{float:left;display:block; width:162px; height:44px; line-height:44px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;text-align:center;}
.nav li.selected a,.nav li a.selected{ background:#135d9a;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{ background:#135d9a;color:#fff;}
.nav li.selected .submenu{display:block;}

.nav li .submenu{display:none;position:absolute;top:44px;left:0;}
.nav li .submenu{ width:162px;background:#135d9a; overflow:hidden; border-top:1px solid #ccc; padding:6px 0 10px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0; color:#fff;text-align:center;height:28px;line-height:28px;background:none;}
.nav li .submenu li a:hover{background:#2E85B0;font-weight:800;}




.youqing{ width:984px; margin:0 auto; background:#135d9a; height:34px; overflow:hidden; margin-top:30px; font-family:"宋体";}
.youqing span{ float:left;color:#fff; display:block; width:74px; text-align:right; height:34px; line-height:34px;}
.youqing2{ float:left; width:910px; overflow:hidden;}
.hd2{ position:relative; height:24px; top:-34px;width:55px; background:#135d9a; overflow:hidden; padding:10px 20px 0 10px;}
.hd2{ overflow:hidden;}
.mmmb{ width:820px; height:34px; line-height:34px;}
.mmmb a{ color:#fff; padding-left:10px;}
.leftLoop .hd2 .prev,.leftLoop .hd2 .next{ display:block;  width:16px; height:14px; line-height:14px; float:right; margin-left:10px; overflow:hidden;   cursor:pointer; background:url(../images/an001_10.jpg) no-repeat 0 0;} 
.leftLoop .hd2 .next{background:url(../images/an001_12.jpg) no-repeat 0 0;} 




.foot{ width:984px; overflow:hidden; margin:0 auto; color:#fff; font-family:Verdana; font-size:11px; color:#555555; padding:10px 0 20px;}
.foot a{ font-family:Verdana; font-size:11px; color:#555555; }
.foot a:hover{ color:#000;}
