@charset "utf-8";
* {margin: 0;padding: 0;}
html {height: 100%;}
/*css3扩展*/
body:before { content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px; }
/**布局开始**/
body { line-height: 1; font-size: 16px; font-family: "Arial", "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color: #333; }
p { line-height: 1.75; }
a { color: #333; text-decoration: none; transition: all 0.4s ease-in-out; }
ul,ol{list-style: none;}
img,input,button{border: none;}
input,button{outline: none;}
input,button,textarea,select{font-family: 'Microsoft Yahei';color: #333;}
.fl{float: left;}
.fr{float: right;}
.clearf:after{display: block;height: 0;content: '';visibility: hidden;clear: both;}
.clearf{zoom: 1;}

/*备用样式表*/
.none { display: none; }
.wcb { width: 100%; height: 30px; border: 2px dashed #97CBE0; }
.hidden { visibility: hidden; }
.clear { width: 100%; height: 0; line-height: 0; font-size: 0; overflow: hidden; clear: both; display: block; _display: inline; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix { display: block; *zoom:1;
}
.icon { display: inline-block; width: 32px; height: 32px; vertical-align: middle; background: url(images/icon.png) no-repeat; }
/*页面尺寸*/
.wrapper { width: 100%; margin: 0 auto; }
.wrapper .inner { width: 1800px; margin: 0 auto; } /**页面全局宽度**/
/*headtop*/
/*head开始*/
.header {background: #4775CA; border-bottom:none; height:auto;line-height:inherit; }
.header .inner{height: 200px;position:relative;background: url(../images/top1_.png) no-repeat center;}
.header .sitelogo{float:left;margin-top: 25px;}
.header .sitelogo span{position:relative;font-size:inherit; font-weight:normal;}
.header .sitelogo span a{ color:transparent; margin:0;}
.header .sitelogo h1{font-size:inherit; font-weight:normal; background:none; padding-left:0px;}
.header .sitelogo .sitetitle {display:inline-block;margin-top: 28px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} /**站点名称**/

.header .head-left{float:left;display:inline-block;}
.header .head-main{float:left;margin-top:10px;}
.header .head-right{float:right;margin-top: 12px;width:180px;}
/*默认主导航样式*/
#nav { background: #2A63A5;}
#nav .inner { margin-top: 0px; height:60px; }
#nav .inner .wp-panel { }/*导航*/
#nav .inner .wp-panel .wp-window { }
#nav .inner .wp-panel .navbg { position: absolute; z-index: 111; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: 100%; background: #fff; opacity: .7; filter: alpha(opacity=70); }
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu { margin: 0 auto }
.wp-menu .menu-item { display: inline-block; float: left; position: relative; }
.wp-menu .menu-item.i1 { background: none; }
.wp-menu .menu-item a > .menu-switch-arrow { display: none; width: 0px; height: 0px; vertical-align: middle; }
.wp-menu .menu-item a.menu-link { display: inline-block; padding: 0 42px; line-height: 60px; color: #FFFFFF; font-size: 28px; }
/* 在菜单项悬停时修改链接和背景颜色 */
.wp-menu .menu-item:hover a.menu-link {
    background-color: #3376B9; 
    text-decoration: none; 
    color: #eee;
  }
  /* 当菜单项悬停时修改背景颜色 */
  .wp-menu .menu-item:hover {
    background-color: #3376B9; /* 背景颜色 */
  }
  
.sub-menu { display: none; position: absolute; left: 0; top: 60px; min-width: 100%; z-index: 100; background: #fff; }
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom: 1; }
.sub-menu .sub-item a { display: block; color: #000; height: 50px; line-height: 50px; padding: 0 17px; font-size: 22px; background: none; text-align: center; }
.wp-menu .menu-item:hover > .sub-menu {display: block;color: #020202; background-color: #edf1f4;} 
.sub-menu .sub-item.hover> a, .sub-menu .sub-item a:hover { color: #fff; background-color: #3376B9; display: block; } 
.sub-menu .sub-menu { left: 100%; top: 0px; z-index: 999; background: #fff; }


/**主页banner开始**/
/*#banner .inner { width: auto;height:100px; text-align: center; position: relative;     zoom: 1 !important;}*/
/* 轮播图 */
#banner .inner {width: 100%; text-align: center; height:500px; position:relative; z-index: 99;}
.banner_pic li {
  position: absolute;
  width: 100%;
  /*min-width: 1920px;*/
  top: 0;
  left: 0;
  display: none;
}

.banner_pic li img {
  display: block;
  width: 100%;
  /*width: 1920px;*/
  height: 500px;
}

.banner_spot {
  position: absolute;
  bottom: 50px;
  right: 0;
  width: 100%;
  /*width: 1920px;*/
  height: 14px;
  text-align: center;
}

.banner_spot li {
  width: 14px;
  height: 14px;
  margin: 20px 5px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  background: url(../images/icon_dot.png) no-repeat;
  cursor: pointer;
}

.banner_spot .banner_spot_one {
  background: url(../images/icon_dot2.png) no-repeat;
}

.arrow {
  display: block;
  width: 72px;
  height: 72px;
  position: absolute;
  top: 200px;
}

#prev {
  /* left: 258px; */
  left:44%;
  margin-left: -750px;
  background: url(../images/prev.png) no-repeat;
}

#next {
  /* right: 190px; */
  left:50%;
  margin-left: 800px;
  background: url(../images/next.png) no-repeat;
}

/**主体模块样式**/
#m-container { }
#m-container .inner { }
/**首页三列布局**/
.mod {}
.mbox {}
.main1 {background: #ffffff;}
.main1 .inner { padding: 0px 0px 0px 0px; }
.main1 .ml { float: left; width: 1800px; }

/* 工作动态 */
.gzdt{
  height: 690px;
}
.gzdt .tit{
  height: 80px;
  margin-bottom: 50px;
  border-bottom: 2px solid #dcdcdc;
}
.gzdt .tit .center{
  background: url(../images/icon_titbor.jpg) no-repeat center bottom;
  background-size: 80px 4px;
}
.gzdt .tit h3{
  line-height: 78px;
  font-size: 48px;
  text-align: center;
  letter-spacing: 6px;
  /* text-shadow: #adadad 1px 1px 1px; */
  /* -webkit-text-stroke: 1px #adadad; */
  background: url(../images/icon_gzdt.png) no-repeat 640px center;
  background-size: 30px 30px; /* 指定背景图片的宽度为100像素，高度为50像素 */
}
.gzdt .cont ul{
  margin-bottom: 30px;
}
.gzdt .cont li{
  float: left;
  width: 500px;
  height: 560px;
  margin-left: 60px;
}
.gzdt .cont li a{

  display: block
}
.gzdt .cont li+li{
  margin-left: 80px;
}
.gzdt .cont .img{
  width: 500px;
  height: 330px;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
.gzdt .cont .img img{
  width: 100%;
}
.gzdt .cont .img .time{
  position: absolute;
  left: 26px;
  top: 27px;
  width: 80px;
  height: 100px;
  text-align: center;
  color: #fefefe;
  border-radius: 2px;
}
.gzdt .cont .img .time span{
  display: block;
  font-family: 'Arial';
  font-size: 20px;
  line-height: 20px;
  padding-left: 2px;
}
.gzdt .cont .img .time b{
  margin-top: 6px;
  display: block;
  font-size: 24px;
  line-height: 40px;
}
.gzdt .cont li h4{
  font-size: 26px;
  line-height: 30px;
  height: 76px;
  margin-top: 5px;
  margin-bottom: 10px;
  letter-spacing: 2px;
  background: url(../images/icon_titbor2.jpg) no-repeat 0 bottom;
  transition: all .5s;
}
.gzdt .cont li:hover h4{
  background: url(../images/icon_titbor3.jpg) no-repeat 0 bottom;
}
.gzdt .cont li p{
  font-size: 18px;
  color: #676767;
  line-height: 26px;
}
.more_gzdt{
  position:absolute;
  float:right;
  margin-left:1500px;
  margin-top:-40px;
}
.more_gzdt a{
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 1px;
  text-align: center;
  font-size: 32px;
  border-radius: 3px;
  color: #457cc3;
}
.more_gzdt a:hover{
  color: #afd0fb;
}
/* 通知 &下载 */
.txb{
  height: 600px;
  background: url(../images/txb_bg.jpg) no-repeat center bottom;
  background-size: 1920px 280px;
}
.txb-bg1{
  height: 100%;
  background: url(../images/txb_bg2.jpg) no-repeat center top;
  background-size: 1920px 320px;
}
.txb-bg2{
  height: 100%;
  background: url(../images/opa90.png) no-repeat center top;
  background-size: 100% 233px;
}
.txb .tit{
  height: 111px;
}
.txb .tit ul,.gzt .tit ul{
  text-align: center;
  padding-top: 40px;
}
.txb .tit li{
  line-height: 52px;
}
.txb .tit li,.gzt .tit li{
  display: inline-block;
  background-repeat: no-repeat;
  transition: all .5s linear;
  margin: 0 11px;
}
.txb .tit li+li{
  background-position-y: center;
}
.gzt .tit li+li{
  background-position-y: center;
}
.txb .tit li+li+li{
  background-position-y:bottom;
}
.gzt .tit li+li+li{
  background-position-y: -96px;
}
.txb .tit li a{
  color: #333;
}
.txb .tit li a,.gzt .tit li a{
  font-size: 36px;
  transition: all .5s linear;
  padding-bottom: 28px;
  background-position: center bottom;
  background-repeat: no-repeat;
}
.txb .tit li.tit-in{
  padding-left: 40px;
  background-image: url(../images/icon_txb.png);
  background-size: 30px 180px;
}
.txb .tit li.tit-in a,.gzt .tit li.tit-in a{
  font-weight: bold;
  color: #0268c6;
  font-size: 48px;
  background-image: url(../images/icon_titbor.jpg);
}
.txb .cont{
  height: 500px;
  padding-top: 50px;
}
.txb .cont .center,.gzt .cont .center{
  display: none;
  overflow: hidden;
}
.txb .cont .center:first-child,.gzt .cont .center:first-child{
  display: block;
}
.txb .cont ul{
  margin-bottom: 53px;
}
.txb .cont ul li+li{
  margin-left: 100px;
}
.txb .cont li{
  float: left;
  border-top: 2px solid #217abe;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-bottom: 1px solid #d4d4d4;
  border-radius: 1px;
  background-color: #fff;
  width: 450px;
  height: 360px;
  padding: 21px 20px;
  margin-left: 60px;
}
.txb .cont li a{
  display: block;
}
.txb .cont li h5{
  width: 101px;
  height: 24px;
  margin-bottom: 14px;
  line-height: 30px;
  font-weight: normal;
  text-align: center;
  color: #fff;
  font-size: 18px;
  letter-spacing: 1px;
  background-color: #217abe;
}
.txb .cont li div{
  margin-bottom: 19px;
  border-bottom: 1px solid #dcdcdc;
}
.txb .cont li h4{
  font-size: 26px;
  font-weight: normal;
  /*line-height: 30px;*/
  line-height:30px;
  padding:0 0 10px;
  height:90px;
  letter-spacing: 1px;
  margin-bottom: 6px;
  margin-top: 20px;
}
.txb .cont li dd{
  text-align:left;
  margin:15px 0;
  font-size:18px;
  height:100px;
  line-height:30px;
  color:#666a75
}
.txb .cont li span,.gzt .cont li div.fr span{
  display: inline-block;
  line-height: 30px;
  font-size: 18px;
  background: url(../images/icon_time.png) no-repeat 1px center;
  padding-left: 28px;
  margin-bottom: -13px;
}
.txb .cont li p{
  font-size: 18px;
  font-family: 'Arial';
  text-align: right;
  line-height: 30px;
  padding-right: 57px;
  background: url(../images/icon_more.png) no-repeat 300px center;
  transition: all .5s;
}
.txb .cont li:hover p{
  padding-right: 50px;
  background-position-x: 290px;
}

.more_tzgg{
  position:absolute;
  float:right;
  margin-left:1500px;
  margin-top:-580px;
}

.more_tzgg a{
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 50px;
  letter-spacing: 1px;
  text-align: center;
  font-size: 32px;
  border-radius: 3px;
  color: #457cc3;
}
.more_tzgg a:hover{
  color: #afd0fb;
}

/*双一流建设*/
.gzt{
  height: 540px;
}
.gzt .tit{
  height: 84px;
  padding-top: 17px;
  margin-bottom: 59px;
  border-bottom: 1px solid #dcdcdc;
}
.gzt .tit .center{
  background: url(../images/icon_titbor.jpg) no-repeat center 78px;
  background-size: 80px 4px;
}
.gzt .tit h3{
  line-height: 100px;
  font-size: 48px;
  text-align: center;
  letter-spacing: 2px;
  /* text-shadow: #adadad 1px 1px 1px; */
  /* -webkit-text-stroke: 1px #adadad; */
  background: url(../images/icon_gzt.png) no-repeat 600px center;
  background-size: 30px 30px;
}


.more_yljs{
  position:absolute;
  float:right;
  margin-left:1500px;
  margin-top:-60px;
}
.more_yljs a{
  display: inline-block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  letter-spacing: 1px;
  text-align: center;
  font-size: 32px;
  border-radius: 3px;
  color: #457cc3;
}
.more_yljs a:hover{
  color: #afd0fb;
}


/*双一流建设*/
/*背景*/
.bg-white{
  background:url(../images/yljs_bg.jpg) top no-repeat;
  background-size: 1920px 590px;
}
.developer-train-block{
  width:100%;
  text-align:center;
  margin:0 auto;
}
/*大标题*/
.titleBar{text-align:center}
.titleBar .caption{
  color:#393b40;
  padding:60px 0 40px;
  text-align:center;
  font-size:24px;
  letter-spacing:1.09px; 
  font-weight: bold;
}
.descript{font-size:16px;color:#A0A2A8}

.layer-figure .time{
  position: absolute;
  left: 26px;
  top: -30px;
  width: 78px;
  height: 88px;
  text-align: center;
  color: #fefefe;
  border-radius: 2px;
  background-color:#bb793d
}
  
.layer-figure .time span{
  display: block;
  font-family: 'Arial';
  font-size: 18px;
  line-height: 18px;
  padding-left: 2px;
}
.layer-figure .time b{
  display: block;
  margin-top: 6px;
  font-size: 24px;
  line-height: 42px;
}
/*内容*/
.developer-train li{
  float:left;
  width:490px; 
  height:400px;
  margin-left: 60px;
}
.developer-train li+li{
  margin-left: 100px;
}
.developer-train .tile{
  position:relative;
  background:#FFFFFF;
  height:300px;
  box-shadow:2px 4px 8px 0 rgba(0,0,0,0.30);
  border-radius:5px;
}
.developer-train .layer-figure{
  text-align:left; 
  padding:20px 26px 10px;
  font-size:18px;
  color:#252b3a;
  height:20px;
  background:url("../images/trainblock.png") no-repeat center top;
}
.developer-train .title{
  line-height:40px;
  border-bottom:1px solid #ddd;
  color:#252b3a;
  font-size:24px; 
  padding:60px 0 10px; 
  height:100px; 
  font-weight: normal;
}
.developer-train .dev-text{
  text-align:left;
  margin:150px 30px 0;
  font-size:18px;
  line-height:30px;
  height:200px;
  color:#666a75;
}

/**页脚开始**/
.foot-center { float: left; margin-left: 250px; }
#footer { background: #191919;; margin-top: 0px; }
#footer .inner { padding: 33px 0px; position: relative; }
#footer .inner .mod { }
.ft{
  height: 269px;
  border-bottom: 1px solid #4a4445;
}
.link{
  width: 320px;
  margin-left: 200px;
  font-size: 24px;
  height:50px;
}
.link p{
  font-size: 24px;
  color: #b7b7b7;
  line-height: 86px;
  margin-top: 14px;
  margin-bottom: -2px;
}
.link>div{
  height: 30px;
  line-height: 30px;
  text-align: center;
  width: 320px;
  background: url(../images/footer_link2.jpg) no-repeat;
  background-size: cover;
  position: relative;
}
.link a{
  display: block;
  color: #bababa;
  transition: all .5s;
}
.link>div+div{
  margin-top: 1px;
}
.link>div+div+div{
  margin-top: 1px;
}
.link>div+div+div+div{
  margin-top: 1px;
}
.link>div>a{
  letter-spacing: 2px;
  padding-right: 59px;
  width: 320px;
}
.link .ul{
  width: 320px;
  position: absolute;
  bottom: 31px;
  overflow: hidden;
  z-index: 99999;
}
.link>div ul{
  display: none;
  width: 320px;
  background-color: #5a5a5a;
  max-height: 164px;
  overflow-y: scroll;
  text-align: center;
  font-size: 18px;
}

.link>div ul li{
  border-top: 1px solid #404040;
}
.link>div ul li:hover a{
  color: #fff;
}
.link>div>a.tac{
  padding-right: 0px;
  width: 290px;
}
.contact{
  width: 920px;
  position: relative;
}
.contact p{
  font-size: 24px;
  color: #b7b7b7;
  line-height: 86px;
  margin-top: 24px;
  margin-left: -42px;
}
.contact li{
  float: left;
  padding-left: 50px;
  background-image: url(../images/icon_foot.png);
  background-repeat: no-repeat;
  font-size: 20px;
  color: #b7b7b7;
  line-height: 28px;
}
.contact .qrcode{
  position: absolute;
  right: 60px;
  top: 65px;
  text-align: center;
}
.contact .qrcode span{
  color: #b7b7b7;
  font-size: 22px;
  display: inline-block;
  line-height: 40px; 
  text-align: center;
}
.contact .qrcode img{
  width: 130px;
  display: block;
}
.li1,.li3{
  width: 260px;
  margin-left: -42px;
}
.li2,.li4{
  width: 360px;
  margin-left: -10px;
}
.li1,.li2{
  margin-bottom: 60px;
}
.li2{
  background-position-y:-38px;
}
.li3{
  background-position-y:-76px;
}
.li4{
  background-position-y:-114px;
}
.fb .center{
  height: 61px;
  line-height: 61px;
  text-align: center;
  color: #7a7a7a;
  font-size: 24px;
  letter-spacing: 1px;
}
.fb .center a{
  color: #7a7a7a;
}

/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(../images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;margin-top:0px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 22px;padding: 4px 0;line-height: 22px;background: none;color: #FFFFFF;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:32px;height: 30px;border:0;outline: 0;background: #FFFFFF url(../images/sous.png) no-repeat center;cursor: pointer;}


/* 二级页 */
#d-container { }
#d-container .inner { }

/*文章列表页*/
.white { background-color:#FFF;}
.list_banner{width:1002px;height:131px}
.page_content {
  background: #f9f9f9 url(../images/pc_bg.jpg) no-repeat center bottom;
  padding-bottom: 50px;}
/*detail kaishi*/
.page_main{ 
  margin:0px auto; 
  width:1500px; 
  padding:20px 10px 0 10px;
  overflow:hidden; 
  min-height: 1200px; 
  z-index:1;
  position:relative;}
.page_left{
  float:left; 
  width:400px; 
  padding-right:30px; 
  background:url(../images/page-left.gif) no-repeat right top; 
  height:750px;
}
.page_right{
  float:right; 
  width:1000px;
  background-color: #fff;
  -moz-box-shadow: 0 0 10px 1px #ddd;
  -webkit-box-shadow: 0 0 10px 1px #ddd;
  -khtml-box-shadow: 0 0 10px 1px #ddd;
  box-shadow: 0 0 10px 1px #ddd;
  padding:20px 30px;
  margin-top:30px;
}
/*---------------------------   内页左侧  -----------------------------------------------*/
.sidenav{clear:both;width:278px; overflow:hidden;}
.sidenav h3{width:278px; height:58px; line-height:58px; /*background:url(../images/subnav-tt.jpg) no-repeat;*/ background:#217abe; font-size:26px; color:#fff; text-align:center; font-weight:normal;}
.sidenav ul{width:278px;background:#fff;border-bottom: 1px solid #ccc;}
.sidenav a{font-size:16px;display: block; line-height:54px;color:#666;text-align: center;}
.sidenav a:hover,.sidenav a.on{color:#217abe;font-size:16px;}


.possplit{background:url(../images/jt.png) no-repeat right center;text-indent: 22px;background-position: center;width: 10px;display: inline-block; border: 0px solid red; padding: 0 10px;}
/*---------------------------   内页右侧  -----------------------------------------------*/
.loaction{
  border-bottom:1px solid #d2d2d2; 
  font-size:13px;height:31px; 
  line-height:31px; 
  color:#999; 
  margin-top:16px;}
.loaction dd{
  display:inline-block;
  font-size:20px;
  height:30px;
  border-bottom:2px solid #217abe;
  color:#217abe; 
  margin-bottom:-3px;}
.loaction .right{
  font-size:13px; 
  color:#999; background:url(../images/home.png) no-repeat left center; 
  padding-left:20px; 
  float:right;}
.loaction a{color:#999;}
.loaction a:hover{color:#666;}
.page_main_content{ 
  margin:0px auto; 
  width:1120px; 
  padding:20px 10px 0 10px; 
  min-height: 600px;
  z-index:100;}
.page_main_two{ 
  margin:0 auto; 
  width:1140px; 
  background-color: #fff;
  -moz-box-shadow: 0 0 10px 1px #ddd;
  -webkit-box-shadow: 0 0 10px 1px #ddd;
  -khtml-box-shadow: 0 0 10px 1px #ddd;
  box-shadow: 0 0 10px 1px #ddd;
  padding:20px 30px;
  margin-top:0px;}
.loaction_content{ background-color:#efefef;font-size:12px;height:49px; line-height:49px; color:#999;}
.loaction_content .left{font-size:13px; color:#999; background:url(../images/home.png) no-repeat 10px center; padding-left:35px; width:1200px; margin:0 auto;}
.loaction_content a{color:#999;}
.loaction_content a:hover{color:#666;}

.liebiao,.cont{width:100%; height:auto;margin-top:14px;}
.notice_list {padding: 36px 0 39px 0; line-height:180%;}
.notice_list li {height: 64px;position: relative; margin-bottom: 22px;}
.notice_list li a {display: block;height: 100%;}
.notice_list li .date {height: 100%;width: 60px;position: absolute;top: 0;left: 0;border-radius: 4px;text-align: center;}
.notice_list li .date .day {display: block;height: 36px;line-height: 36px;color: #fff;font-size: 26px;font-weight: bold;background-color: #247fc4;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.notice_list li .date .year {display: block;height: 28px;line-height: 28px;font-size: 12px;background-color: #e6e6e6;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;color: #217abe;}
.notice_list_txt {padding-left: 80px;}
.notice_list_txt h5 {color: #1a1a1a;font-size: 16px;margin: 0;padding-top: 2px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 34px;font-weight:normal;}
.notice_list_txt p {line-height: 20px;height: 20px;font-size: 14px;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newstitle{width:95%; font-size:22px; font-family:Microsoft Yahei,黑体; min-height:60px; line-height:30px; color:#217abe;vertical-align:middle; background:url(../images/news_detail_border.gif) repeat-x bottom; text-align:center; margin:0 auto; padding:10px 20px;}
.info{width:95%; font-size:12px; color:#999; height:25px; line-height:25px; vertical-align:middle; text-align:center; margin-bottom:10px;margin:0 auto;}
.nd_one {min-width: 150px;padding:0 20px;text-align:center;font-size:12px;}


.cont{font-size:14px; color:#464646; line-height:28px; padding-top:10px;}
.cont p{font-size:14px; text-indent:28px; line-height:28px; padding:5px 0;}
.content{ width:95%; font-size:16px; color:#464646; line-height:28px; margin:0 auto;  margin-top:20px;}
.content p{text-indent:34px; line-height:28px;padding:5px 0;}
.content img{padding:10px 0px;}
.content table td p{text-indent:0px;}
.paging_content p{font-size:16px; text-indent:34px; line-height:28px; padding:5px 0;color:#666;}
.zs_back_up_div {border-bottom: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;display: block;font-size: 14px;height: 48px;line-height: 48px;width:100%;text-align:center;padding-top:15px; margin:40px 0 50px;}
/*page*/
.wp_paging {display: block; margin: 0;  list-style: none; font-size: 14px; font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif; color: #6a6a6a; float: right; margin:18px 0;}
.wp_paging input {font-size: 14px; *font-size:100%;}
.wp_paging li {display: inline-block;  float: left; line-height: 25px; height: 25px;}
.wp_paging li span, .wp_paging li a {display: inline-block; float: left; margin: 0 8px;}
.wp_paging li em {font-style: normal; font-weight: bold; padding: 0 4px;}
.wp_paging li a {cursor: pointer; color: #666; line-height: 25px; height: 25px;}
.wp_paging li a.pagingJump {color: #666;}
.wp_paging li a:hover {color: #e6b41d;}
.wp_paging li a span {margin: 0;}
.wp_paging li input {font-size: 12px; *font-size:100%; width: 24px; height: 15px; line-height: 15px; border: 1px solid #d5d5d5; background: #fff; margin-top: 4px; text-align: center;}
.wp_paging li input:focus {outline: none;}
.wp_entry img { max-width:940px; _width::expression(this.width>640?"640px":this.width+"px");}
