/*banner*/
.banner{ background:#c5e0fb; height:300px; width:100%; min-width:998px; overflow:hidden;}
.focusBox { position: relative; width:998px; height:300px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:998px; height:300px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
  display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/*主要内容区域*/
.con{}
.con_1,.con_2,.con_3,.con_4{ border:1px solid #e5e5e5; background:#fff; margin-top:20px;}
/*主要区域第一部分-左*/
.con_l{ width:740px;}
.picList ul{ padding:13px; padding-top:0px;}
.picList ul li{ width:342px; float:left; margin-top:13px; margin-right:25px;}
.picList ul li a{ display:block; width:100%; height:115px; box-shadow:#666 2px 2px 2px 0px;}
.picList ul li a:hover{opacity:0.8; filter:alpha(opacity=80) ！ important;-moz-opacity:0.8;-khtml-opacity:0.8;}
.picList ul li a img{ display:block; float:left; width:139px; height:115px;}
.picList ul li a span{ display:block; float:right; background:#92d6eb; width:203px; height:115px; line-height:115px; text-align:center; color:#eb0606; font-weight:bold; font-size:22px;}
/*主要区域第一部分-右*/
.con_r{ width:254px; height:auto; border-left:1px solid #e5e5e5;}
.title{ height:50px; background:#3683cb;}
.title a{ text-align:center; line-height:50px; color:#fff; font-size:16px; margin-left:28px; font-weight:bold;}
.title a:hover{ color:#C5E0FB;}
.list{}
.list ul{ width:80%; margin:0 auto;}
.list ul li{ border-bottom:1px dashed #cccccc; height:73px; *+height:68px; *height:68px;}
.list ul li:hover a{ color:#1a64b9;}
.list ul li a{ font-family:'宋体'; padding:6px 0px; line-height:20px;height:40px; display:block;  *padding:6px 0px;  *+padding:6px 0px; }
.list ul li span{ display:block; font-size:12px; color:#1a64b9; font-family:'宋体';} 
/*主要区域第二部分-左*/
.con_2 .con_l{ padding:8px 0px;}
.con_l_one{ width:332px; margin-left:22px;}
.con_l_two{ width:332px; margin-right:22px;}
.title2{ width:100%;height:40px; border-bottom:1px solid #cccccc;}
.title2 span{ line-height:38px; height:38px;border-bottom: 2px solid #1965b9; color:#1965b9; font-size:16px; display:block; width:100px; text-align:center; font-weight:bold; float:left; }
.title2 a{ color:#999; font-size:12px;line-height:38px; height:38px;display:block; float:right;}
.title2 a:hover{ color:#1965b9;}
.list2{ height:auto; width:100%; }
.list2 ul{ margin-top:10px;}
.list2 ul li{ line-height:30px; background:url(../images/list2_bg.jpg) 0px center no-repeat; height:30px; *+height:26px; *height:26px; *line-height:30px;*+line-height:30px;}
.list2 a{ float:left; display:block; font-family:'宋体'; margin-left:10px;}
.list2 a:hover{ color:#1965B9;}
.list2 span{ float:right; display:block; font-size:14px; color:#999999;font-family:'宋体'}
/*主要区域第二部分-右*/
.con_2 .con_r{ padding:8px 0px;}
.zskb{ width:80%; margin:0 auto;}
.zskb_picList{width:80%; margin:0 auto;}
.zskb_picList a{ display:block;}
.zskb_picList a:hover img{opacity:0.8; filter:alpha(opacity=80) ！ important;-moz-opacity:0.8;-khtml-opacity:0.8;}
.zskb_picList a:hover span{ color:#1965B9;}
.zskb_picList a span{ font-weight:bold; text-align:center; display:block; font-size:15px; line-height:30px;}
.zskb_picList a img{ display:block; margin:20px 0px 10px 0px;width: 203px;height: 160px;}
/*主要区域第三部分*/
.con_3 .con_l{ padding:8px 0px;}
.con_3 .con_r{ padding:8px 0px;}
.contact{width:80%; margin:0 auto;}
.contact_txt{width:80%; margin:0 auto; padding-bottom:20px;}
.contact_txt p{ color:#7e7e7e; line-height:35px; text-align:left;}
/*主要区域第四部分*/
.con_4{ padding:8px 22px 8px 22px;}
.xblj_list{}
.xblj_list ul{ padding:15px 0px;}
.xblj_list ul li{ height:auto; line-height:50px; float:left; padding:0px 26px; background:url(../images/list2_bg.jpg) 12px center no-repeat;}
.xblj_list ul li a{height:50px; display:block;font-family:'宋体'; }
.xblj_list ul li a:hover{color:#1965B9;}
/*简介页css*/
.mainContent2{ width:219px; float:left;   }
.side2{ width:770px; float:right;}
.main_z_l{ width:200px; height:auto; margin-top:10px; background:#f0f0f0;}
.main_z_l .dqwz{ width:200px; height:50px;background:#3683CB;}
.main_z_l .dqwz  span{ height:50px; display:block;line-height:50px; margin-left:40px; color:#ffffff; font-size:18px;}
.main_z_l .dqwz  img{ margin-right:40px; margin-top:15px; width:22px;}
.main_z_l .er_nav{ margin-top:15px; border-bottom:3px solid #295684;}
.main_z_l .er_nav ul{}
.main_z_l .er_nav ul li{ height:50px; width:200px;}
.main_z_l .er_nav ul li a{line-height:49px;width:200px; display:block; height:49px; font-size:14px; color:#404040; text-align:center; border-bottom:1px #CFDAE4 solid;}
.main_z_l .er_nav ul li .on{ color: #fff;background: #7D7D7D;}
.main_z_l .er_nav ul li a:hover{ color: #fff;background: #7D7D7D;}
.main_z_l .zst{ padding-top:100px;}
.list_right{ width:100%; height:auto;}
.list_title{ width:100%; height:52px; border-bottom:1px solid #e3e1e1; display:block; }
.list_bt h3{ line-height:50px; height:50px; font-size:16px; font-weight:bold;  color:#3683CB; width:100px; text-align:center; border-bottom:2px solid #3683CB;}
.weizhi_list{ height:52px; width:auto; }
.weizhi_list ul li{ float:left;font-size:12px; color:#6f6f6f; line-height:52px;}
.weizhi_list ul li a{ margin:0px 7px; display:inline-block;}
.weizhi_list ul li a:hover{ color:#3683CB}
.fangzi{ display:inline; float:left; clear:both; vertical-align:central; margin-top:18px;}
.list_nr{height:auto; width:770px;  margin:0px auto; margin-top:80px; margin-bottom:30px;}
.list_nr p{ line-height:30px; text-indent:2em; font-size:14px; color:#3d3d3d; }
.list_nr span{ float:right; display:block; margin-top:35px;font-size:14px; color:#3d3d3d;}
.con_nr{margin:20px 0px;}
.con_nr p{ line-height:30px; text-indent:2em;}
/*列表页css*/
.list_nr2{height:auto; width:100%;  margin:0px auto; margin-top:60px; margin-bottom:30px;}
.list_nr2 .bd{ padding:0px;padding-top:7px; }
.list_nr2 .bd li{ height:35px; line-height:35px; overflow:hidden;background:url(../images/dian_little.png) 2px center no-repeat; border-bottom:1px dashed #CCC7C7;  }
.list_nr2 .bd li{font-size:14px; color:#333;    }
.list_nr2 .bd li a{ color:#333; margin-left:16px;}
.list_nr2 .bd li a:hover{color:#2b78c8;}
.list_nr2 .bd li span{ color:#999;  float:right; font-size:12px; color:#999;  }
/*内容页*/
.content_con{ width:1000px; height:auto;margin-top:10px; margin:0 auto;}
.con_k{ width:1000px; margin:0 auto; height:auto; margin-top:20px;}
.con_bg{ height:48px; line-height:48px; width:100%; background:#ececec;}
.con_lmm{ background:url(../images/nrTt_bg.png) 2px center no-repeat; margin-left:5px;}
.con_lmm span{color:#3683CB;  font-size:16px;  margin-left:28px;}
.con_dqwz{ margin-right:25px;}
.con_dqwz span{ color:#636363; height:40px; line-height:40px;}
.con_dqwz a{color:#636363;height:40px; line-height:40px;}
.nrk{ width:auto; height:auto; margin:0 auto;}
.nr_tt{ text-align:center;}
.nr_tt p{ line-height:50px; padding-top:20px;  color:#3683CB;  display:block; text-align:center; font-size:22px;}
.nr_xx{ height:58px; width:100%; text-align:center; margin-top:20px; margin-bottom:10px; border-top:1px solid #d5d5d5;}
.nr_xx i{ height:58px; line-height:58px; margin-right:40px;font-style:normal; font-size:13px; color:#777;}
.nr_xx span{  font-size:13px; color:#777;}
.nr_nr{ padding-bottom:30px;}
.nr_nr p{ line-height:30px; margin-bottom:7px; text-indent:2em;}
.nr_nr img{  border:0px;}
.nr_nr table{  margin:0 auto; border:0px;}
/*链接页*/
.zzjgList{ width:90%; margin:0 auto;margin-top:40px;*margin-bottom:40px;*+margin-bottom:40px;}
.zzjgList ul{}
.zzjgList ul li{ float:left; width:20%; border:1px solid #dddcdc; border-bottom:0px; height:auto; margin-bottom:40px; margin-right:54px;}
.zzjgList ul li a{ font-size:16px; text-align:center; display:block;border-bottom:5px solid #dddcdc;  height:36px; line-height:36px;}
.zzjgList ul li a:hover{border-bottom:5px solid #3683cb; color:#3683cb;}