﻿@charset "utf-8";
body{padding:0px;margin:0px;font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
        p{margin:0px;padding:0px;}
        a{text-decoration:none;}
        ul{margin:0px;padding:0px;}
        li{list-style:none;}
        img{border:none;}
    .BodyDIV{background:url(/images/bk1.png);}
    .mainDIV{width:1200px;margin:auto; }
    .leftgg{width:244px; left:0; top:30%; position: fixed;}
    .rightgg{width:244px; right:0; top:30%; position: fixed;}
    .head{height:133px;}
    .logo{width:213px;padding-top:30px;}
    .logo img{border:none;}
    
    .topSearch{width:500px;float:right;padding-right:40px;margin-top:50px;}
    .topSearchBox{width:460px;height:37px;border:#CBCBCB 3px solid; border-radius:3px;background:#CCCCCC;}
    #keyword {width:365px;float:left;height:35px;border:none;padding-left:5px;}
    #subSearch {width:85px;float:left;height:37px;border:none;background:#CCCCCC;background:url(/images/gls.png) center no-repeat;}
    .navHH{height:48px;background:#2B2B2B;line-height:55px;}
#navMenu a{float:left;height:55px;line-height:55px;color:#fff;font-size:20px;width:154px;text-align:center;text-decoration:none;font-weight:bold;}
#navMenu li{float:left;height:55px;line-height:55px;color:#fff;font-size:20px;width:154px;text-align:center;text-decoration:none;font-weight:bold;}


  /* CSS Document */
/*------- reset -------*/
/*
author: web63.cn
Date:2015/01/01;
Version:1.0;
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
 u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;
	}

/* HTML5标签初始化 
--------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
 
 

/*常用样式*/
.pr{ position:relative}
 
.navBar {
  z-index: 100;
  height: 48px;
  width: 100%!important;
  min-width: 1200px;
}
.navBar.on {
  background: #2B2B2B;
}
.navBar .nav {
  height: 48px;
  width: 1215px;
}
.navBar .m {
  float: left;
  position: relative;
  background: #2B2B2B;
}
.navBar .m-home {
  background: #2B2B2B;
}
.navBar .m-home a {
  padding: 0 41px 0 42px;
}
.navBar .a {
  line-height: 48px;
  float: left;
  padding: 0 30px;
  font-size: 18px;
  color: #fff;
  font-weight:bold;
}
.navBar a,
.navBar .icon-arrow-down {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.navBar .a:hover {
  background: #01a2ea;
  color: #fff;
}
.navBar .on .a {
  background: #01a2ea;
  color: #fff;
}
.navBar .sub-menu {
  position: absolute;
  right: 0;
  width: 100%;
  top: 100%;
  display: none;
}
.navBar .sub-menu dd {
  width: 100%;
  background: #01a2ea;
  border-bottom: 1px solid #5985C7;
  line-height: 56px;
}
.navBar .sub-menu dd a {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.navBar .sub-menu dd a:hover {
  background: #5985C7;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3167B9), to(#5985C7));
  background-image: -webkit-linear-gradient(#3167B9, #5985C7);
  background-image: -moz-linear-gradient(#3167B9, #5985C7);
  background-image: -o-linear-gradient(#3167B9, #5985C7);
  background-image: linear-gradient(#3167B9, #5985C7);
}
.navBar .m-flink.on .a {
  background: #4274C0!important;
}
.navBar .m-flink.on .icon-arrow-down {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.navBar .sub-menu-flinks {
  width: 415px!important;
  height: 194px;
  text-align: left;
  background: url(../images/tm.png);
  color: #fff;
  font-size: 14px;
}
.navBar .sub-menu-flinks a {
  color: #fff;
  text-align: left;
}
.navBar .sub-menu-flinks .col1 {
  padding-left: 25px;
  padding-top: 54px;
  width: 88px;
}
.navBar .sub-menu-flinks .col1 a {
  display: block;
  line-height: 30px;
  margin-bottom: 10px;
}
.navBar .sub-menu-flinks .col1 a {
  text-decoration: underline;
}
.navBar .sub-menu-flinks .col1 a:hover {
  text-decoration: none;
}
.navBar .sub-menu-flinks .col2,
.navBar .sub-menu-flinks .col3 {
  padding-top: 16px;
}
.navBar .sub-menu-flinks .col2 h3,
.navBar .sub-menu-flinks .col3 h3 {
  line-height: 34px;
  font-size: 16px;
  color: #fff;
  font-weight: normal;
}
.navBar .sub-menu-flinks .col2 {
  width: 140px;
  margin-right: 15px;
}
.navBar .autoBox {
  height: 120px;
  position: relative;
  overflow: hidden;
}
.navBar .autoBox a {
  display: inline-block;
  padding-left: 5px;
  text-decoration: underline;
}
.navBar .autoBox a:hover {
  text-decoration: none;
}
 


.IdxCol3{height:312px;background:#fff;margin-top:10px;}
.IdxCol3 #col1,.IdxCol3 #col2,.IdxCol3 #col3{float:left;height:312px;overflow:hidden;}
.IdxCol3 #col1{margin-left:10px;}
.IdxCol3 #col1{width:310px;}
.IdxCol3 #col2{width:510px;overflow:hidden;}
.IdxCol3 #col3{width:360px;margin-left:10px;}

.jjt{height:50px;line-height:50px;font-size:22px;color:#333;padding:10px;}
#col1 .jjc{line-height:40px;font-size:14px;color:#333;padding:10px;}
#col2 img{width:510px;height:312px;border:none;}

#col2 p{width:100%; height: 70px; color: #fff; font-size: 20px; line-height: 70px; padding-left: 10px; background: rgba(0,0,0,.7);bottom: 0px; left:0;box-sizing: border-box; position: absolute;font-weight: 800;}
#col2 .swiper-pagination{text-align: right; margin-bottom: 20px; }

#col2 .swiper-pagination-bullet{opacity: 1; background: #fff;} 
#col2 .swiper-pagination-bullet-active{background: #007AFF;}

.fr{float: right;}
.wzxx_nr li{line-height: 41px; font-size: 14px; border-bottom: 1px dashed #e1e1e1;background: url(/images/a_16.jpg) 5px 14px no-repeat; padding-left: 15px;padding-right:5px;}
.wzxx_nr a{color: #333;}
.wzxx_nr a:hover{color: #007AFF;}
.wzxx_nr ul li:nth-child(7){ border: none;}

.fullNav{height:53px;line-height:53px;font-size:20px;color:#fff;font-weight:bold;background:url(/images/navf.jpg) repeat-y;padding-left:30px;padding-right:10px;}
.full790{height:53px;line-height:53px;font-size:20px;color:#fff;font-weight:bold;background:url(/images/navf.jpg) repeat-y;padding-left:30px;padding-right:10px;width:790px;}
.full790R{width:360px;float:right;overflow:hidden;}
.full790R img{width:360px;height:120px;margin-top:11px;border:none;}
 .more{float:right;}
 
.aslm_nr{width:1590px;}
 .more a,.more a:visited{color:#fff;font-size:14px;}
 .more1, .more1 a, .more1 a:visited{color:#333}
 .jxs{  width:1390px;overflow:hidden; padding-left:20px;}
  .jxsLIT{}
.jxs ul{overflow: hidden; padding-top: 10px;}
.jxs li{float: left;margin-right:20px;}
.jxs img{width:271px; height: 180px;border:#ccc 1px solid;padding:1px;}
.jxs p{text-align:center;height:35px;line-height:35px;}
.jxs a,.jxs a:visited{color:#999999;font-size:14px;}
 
.jxs790{  width:890px;overflow:hidden; padding-left:20px;}  
.jxs790 ul{overflow: hidden; padding-top: 10px;}
.jxs790 li{float: left;margin-right:30px;}
.jxs790 img{width:171px; height: 120px;border:#ccc 1px solid;padding:1px;}
.jxs790 p{text-align:center;height:35px;line-height:35px;}
.jxs790 a,.jxs790 a:visited{color:#333;font-size:14px;} 
 
 
 
 .block4_3{margin-top:10px;}
 .block4_3 .b01, .block4_3 .b02, .block4_3 .b03{float:left;}
.block4_3 .b02, .block4_3 .b03{margin-left:15px;}
  .block4_3 .b01{width:390px;background:#fff;}
  .block4_3 .b02{width:390px;background:#fff;}
  .block4_3 .b03{width:390px;background:#fff;}
 .clbox {padding-left:20px;}
.clbox li{font-size: 14px; line-height: 42px; background: url(../images/a_84.jpg) no-repeat left center; padding-left: 12px;}
.clbox ul li a{color: #333;}
.clbox ul li a:hover{color: #007AFF;}
.block4_3 .navImg{width:90%;height:200px;margin:auto;}
.block4_3 img{width:100%;height:200px;}

.bottom1{margin-top:10px;background:#3A67A0;height:80px;line-height:32px;padding-top:15px;font-size:14px;color:#fff;}
.bottom1 .nav1{width:650px;margin:auto;text-align:center;}
.bottom1 .nav2{width:780px;margin:auto;text-align:center;}
.bottom1 .navH{clear:both;}
.bottom1  a,.bottom1  a:visited{font-weight:bold;float:left;width:80px;text-align:center;color:#fff;}


    .list_n{margin-top:10px;}
    .list_L{width:300px;}
     .list_R{width:885px;float:right;}
      .list_L,.list_R{background:#fff;padding-top:5px;}
    .L_nav{height:50px;background:#076CE0;font-size:16px;font-weight:bold;width:93%;margin:auto; line-height:50px;color:#fff;padding-left:10px;}
.L_box {padding-left:20px;}
.L_box li{font-size: 14px; line-height: 42px; background: url(../images/dots.gif) no-repeat -15px -160px; padding-left: 12px;}
.L_box ul li a{color: #666666;}
.L_box ul li a:hover{color: #007AFF;}
.L_box2{width:90%;background:#ccc;border-radius:5px;margin-top:10px;margin:auto;padding:10px;}

.R_nav{height:50px;background:url(/images/rline.png) -250px 45px no-repeat;}
.R_nav .nav1{font-size:18px;color:#003B7E;font-weight:bold;width:250px;text-align:left;height:50px;line-height:50px;background: url(../images/dots.gif) no-repeat -2px -258px;padding-left:25px;}

.subNavi,.dots li{background:url(/images/dot2.png) no-repeat;}
.newsList li{background-position:-5px -0px;line-height:36px;height:36px;border-bottom:#ccc 1px dashed;padding:0px 5px 0px 25px;float:none;}
.newsList a{color:#6A6A6A;}
.newsList span{color:gray;float:right;}
/*page*/
 
.pageNavi{clear:both;margin:10px 20px 10px 10px;font-size:12px;}
.pageNavi a,.pageNavi a:visited{font-size:12px;display: inline-block; height:18px; padding:2px 6px 0px 6px; border:1px solid #0F5693;background:#fff;  margin:2px 0px 2px 4px;line-height:18px; color:#0F5693;}
.pageNavi a:hover{font-size:12px;!important}
.wzxx_tit{background: url(/images/a_08.jpg) no-repeat left 40px; border-bottom: 1px solid #ececec;}
.wzxx_tit h2{font-size: 14px; line-height: 46px; color: #999;background:url(/images/dq.jpg) 5px center no-repeat;padding-left:30px;}
.wzxx_tit a{ font-size: 14px; color: #999;}
.wzxx_tit a:hover{text-decoration: underline;}
  .newsDetailBox{border:#ccc 1px solid;padding:20px;margin:auto;}
   .xwlb{ }
.xwlb ul{overflow: hidden; padding-top: 15px;}
.xwlb li{float: left; width:50%; background: url(../images/a_15.jpg) no-repeat left center; padding-left: 12px;box-sizing: border-box; line-height: 36px;}
.xwlb a{color: #666666;font-size: 14px;}
.xwlb a:hover{color: #007AFF;}
/*newsDetail*/
.newsTitle{width:90%;margin:auto;font-size:22px;line-height:70px;font-weight:bold;text-align:center;color:#333333;}
.newsDate{height:40px;line-height:40px;font-size:12px;color:#666666;border-bottom:#4F90C3 2px solid;width:90%;text-align:center;margin:auto;}
.newsContent{width:820px;margin:auto;line-height:30px;font-size:14px;color:#333;margin-top:20px;overflow:hidden;}
.newsBottom0{height:10px;width:90%;border-top:#ccc 1px solid;margin:auto;margin-top:20px;}
.newsBottom{height:40px;line-height:40px;text-align:center;margin:auto;width:300px;}
.newsBottom a{float:left;width:130px;background:url(/images/dy.png) left no-repeat;text-align:left;padding-left:20px;}
.newsBottom .a1{background-position: -10px 12px; }
.newsBottom .a2{background-position: -10px -37px; }

.feedback li{font-size:14px;background-position:-5px -0px;line-height:36px;border-bottom:#ccc 1px dashed;padding:0px 5px 0px 25px;float:none; }
.feedback a{color:#6A6A6A;font-size:14px;}
.feedback span{color:gray;float:right;font-size:14px;}
#iaTitle{}
.iarep{font-size:14px;color:#666;line-height:30px;border-bottom:#ccc 1px dashed;background:url(/images/a_04.jpg) -0px 7px no-repeat;padding-left:30px;}
.iarep span{float:right;width:120px;text-align:right;}
.lydiv{height:40px;}
.iwannaf{float:right;width:80px;color:#004E96;border-bottom:#ccc 2px dotted;font-size:16px;font-weight:bold;padding-left:25px;text-align:left;background:url(/images/iwannaf.jpg) 0px 7px no-repeat;height:40px;line-height:40px;}