﻿body {font-size: 14px; line-height: 30px; font-family:"微软雅黑"; color: #333; background:#F4F4F4;}
*{ margin:0; padding:0;}
a {text-decoration:none;color:#383838;}
a:hover {text-decoration:underline; color:#A40000; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}


.banner{ width:100%;height:780px; background:url(banner.jpg) no-repeat center;}

	
.container{ width:1200px; margin:0 auto;}

.icon_1{ width:100%; height:260px; background:url(icon_1.png) center no-repeat; overflow:hidden;}
.icon_1 a,.icon_2 a,.icon_3 a{  width:100%; height:260px; display:block;}
.icon_2{ width:100%; height:260px; background:url(icon_2.png) center no-repeat; overflow:hidden; }
.icon_3{ width:100%; height:260px; background:url(icon_3.png) center no-repeat; overflow:hidden; }

.nav_1bg{ width:100%; background:#A40000; width:100%; overflow:hidden; border-bottom:20px solid #126A9C; margin-bottom:30px;}
.nav_1{  width:1200px; margin:0 auto 50px auto;  }
.nav_1left { float:left;width:620px; overflow:hidden; }
.nav_1left dl{ width:580px; height:110px; padding:20px; overflow: hidden;border-radius:10px; background:#F7F7F7; margin-bottom:20px;}
.nav_1left dt{ background:url(p1.png) left no-repeat; margin-bottom:10px; font-size:20px; line-height:22px; padding-left:15px;}
.nav_1left dd{ line-height:18px; color:#999;}
.nav_1left dd a{color:#A40000; display:block; text-align:right;}

.nav_1right{float:right; width:480px; height:600px; padding:30px; overflow: hidden;border-radius:10px; background:#F7F7F7; }
.icon_0{ background: url(icon_1a.jpg) no-repeat left center; height:54px;overflow:hidden; margin-bottom:20px;}


.nav_2{  width:1140px; margin:0 auto 80px auto; background:#fff; padding:30px;}
.icon_bg{ color:#16699F; font-size:20px; font-weight:bold; background:url(lines.png) left no-repeat; padding-left:20px; margin-bottom:15px;}
.icon_bg a{ color:#16699F;}
.icon_bg2{ color:#D3C678; font-size:16px;font-weight:bold;margin-bottom:10px; line-height:22px;}
.icon_bg2 a{ color:#D3C678;}
.nav_2left { float:right;width:640px; height:360px; text-align: left;overflow:hidden;}
.nav_2left dl{ width:640px; height:360px;position:relative;}
.nav_2left dt{ width:640px; height:360px;z-index:9; position:absolute; top:0; left:0;}
.nav_2left dl img{width:640px; height:360px;}
.nav_2left dd{ width:640px;  height:40px;background-color:#000; opacity:0.85; filter:alpha(opacity=100); z-index:99; position:absolute; bottom:0; left:0; color:#fff; font-family:"微软雅黑"; font-weight:bold; }
.nav_2left dd .tl{color:#fff;width:640px; text-align:left;line-height:40px;font-size:16px; padding-left:10px; }
.nav_2left dd .tl a{color:#fff;}

.focusBox1 .swiper-pagination-bullet{ background:#fff;width:10px; height:10px;border-radius:5px; filter: alpha(opacity=100); opacity: 1.0;}
.focusBox1 .swiper-pagination-bullet-active{ background:#DE2827; width:10px; height:10px;filter: alpha(opacity=100); opacity: 1.0;}
.focusBox1 .swiper-pagination-bullets{ left:65%;width:50%; bottom:5px;}

.nav_2right{float:left; width:480px;}
.nav_2right li{background:url(p1.png) left no-repeat; padding-left:15px; line-height:36px; font-size:16px;}
.nav_2right .mores a{color:#A40000; display:block; text-align:right;}

.notice { width:1200px;overflow: hidden;}
.notice .tab-hd { height:100px; margin-bottom:20px; }
.notice .tab-hd ul { height:100px;}
.notice .tab-hd li{ float: left; line-height: 50px; width:149px;font-size:26px; font-weight:bold; border-right:1px solid #126A9C; border-bottom:1px dotted #126A9C;}
.notice .tab-hd li a{ display:block;height:50px;color:#000; width:149px; text-align:center; padding:0; font-size:26px;}
.notice .tab-hd li a:hover{  text-decoration:none; background:#126A9C;  color:#fff;}
.notice .tab-hd li.on{ background:#126A9C; color:#fff; position: relative;font-size:26px;}
.notice .tab-hd li.on a{color:#fff;}
.notice .tab-bd { padding-top:0;}
.notice .tab-bd ul{ overflow:hidden; zoom:1; }
.notice .tab-bd li {overflow: hidden;}
.notice .tab-pal ol{ }


.nav_3bg{background:url(bottombg.jpg) no-repeat center; width:100%; height:706px; overflow:hidden;}
.nav_3{ width:1272px; margin:0 auto;}
.nav_3 dl span{float:left; width:60px; height:150px; text-align:center; border-right:1px solid #ABABAB;}
.nav_3 dl span i{display:block; color:#666; font-style:normal;}
.nav_3 dl{background:url(p2.png) no-repeat center; width:337px; height:155px; padding:25px; overflow:hidden;}
.nav_3 dt{color:#116E9A; font-size:18px; line-height:20px; width:265px; float:right; margin-bottom:5px;}
.nav_3 dl a{ color:#116E9A;}
.nav_3 dd{color:#999; font-size:14px; line-height:20px; width:265px; float:right;}
.nav_3 dd a{display:block; text-align:right;}
.aocusBox { height:250px;width:1220px; margin:0 auto; padding:0 26px;}
.aocusBox .swiper-pagination-bullet{ background:#fff;width:10px; height:10px;border-radius:5px; filter: alpha(opacity=100); opacity: 1.0;}
.aocusBox .swiper-pagination-bullet-active{ background:#0B6C9F; width:10px; height:10px;filter: alpha(opacity=100); opacity: 1.0;}
.aocusBox .swiper-pagination-bullets{ left:0;width:100%; bottom:0px;}
.swiper-button-next{background:url(r.png) no-repeat center; right:0;}
.swiper-button-prev{background:url(l.png) no-repeat center; left:0;}
.swiper-button-next, .swiper-button-prev{ top:40%;}