/*基础样式*/
*{margin:0; padding:0;}
body{font-size:14px; color:#333; line-height:2em;font-family: "Microsoft YaHei","Times New Roman",Georgia,serif;}
ul{list-style:none;}
img,a img{border:0; outline:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
a{text-decoration:none; color:#333; outline:none;}
a:hover{color:#082f5d;}
/*公共类*/
.wid1000{width:1000px; margin:0 auto;}
.wid980{width:980px; margin:0 auto;}
.wid950{width:950px; margin:0 auto;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

/*Header*/
header .top{height:30px;width:1000px;background:#0d1e3c;}
header .top p{color:#ffffff;}
header .top p a{color:#ffffff;margin-right:15px;}
header .top1{width:1000px;height:102px;background:url("../img/top.png") no-repeat top center;}
header .top1 p{width:115px;height:30px;margin-top:15px;}
header .top1 p a{color:#ffffff;font-size:17px;}
header .nav{width:1000px;height:40px; line-height:40px;background:url("../img/bj.png");}
header .nav ul{ width:1000px;height:40px;}
header .nav  ul li{float:left; display:inline; width:90.9px; text-align:center;}
header .nav  ul li:last-child{background:none;}
header .nav  ul li a img { display: inline;}
header .nav  ul li a{color:#ffffff;  font-weight: bold;font-size:15px;display:block;height:40px;line-height: 40px;}
header .nav  ul li a:hover{background:#ffda4e;}

/*Article*/
article{min-height:500px;height:auto;width:1000px;}

article .content1{width:980px;height:210px;margin-top:12px;}
article .content1 .aside-fl{width:710px;height:210px;border:1px solid #a8cefd;float:left;}
article .content1 .aside-fl .aside-fl-fl{width:308px;height:208px;float:left;}
article .content1 .aside-fl .aside-fl-fr{width: 390px;height:208px;float:left;margin-left:11px;}
article .content1 .aside-fl .aside-fl-fr .title1{width:390px;height:25px;border:solid 1px #92ddfa;background:#ebf8ff;}
article .content1 .aside-fl .aside-fl-fr .title1 h3{margin-left:15px;margin-top: -2px;color:#3367bd;font-size:15px;font-weight:bold;}
article .content1 .aside-fl .aside-fl-fr .title1 h3 span a{margin-right:10px;color:#11316b;}
article .content1 .aside-fl .aside-fl-fr .title1 h3 span a:hover{color:#cd2508;}
article .content1 .aside-fl .aside-fl-fr ul{width:370px;margin:0 auto;padding-top:10px;}
article .content1 .aside-fl .aside-fl-fr ul li a:hover{color:#cd2508;}
article .content1 .aside-fr{width:257px;height:208px;border:1px solid #dcd6d6;float:left;margin-left:8px;}

article .content2{width:980px;height:180px;margin-top:12px;}
article .content2 .content2-1{width:308px;height:180px;border:solid 1px #aaceff;float:left;}
article .content2 .content2-1 .title2{width:308px;height: 30px;border-bottom:solid 1px #91defc;background: url("../img/an1.png") no-repeat left center;}
article .content2 .content2-1 .title2 h3{margin-left:25px;color:#ffffff;font-size:15px;font-weight:bold;}
article .content2 .content2-1 .nr2{width:308px;height:150px;}
article .content2 .content2-1 .nr2 img{margin-top:7px;margin-left: 5px;}

article .content2 .content2-2{width:390px;height:180px;border:solid 1px #aaceff;float:left;margin-left:10px;}
article .content2 .content2-2 .title3{width:390px;height: 30px;border-bottom:solid 1px #91defc;background: url("../img/an2.png") no-repeat left center;}
article .content2 .content2-2 .title3 h3{margin-left:25px;color:#ffffff;font-size:15px;font-weight:bold;}
article .content2 .content2-2 .title3 h3 span a{margin-right:10px;color:#11316b;}
article .content2 .content2-2 .title3 h3 span a:hover{color:#cd2508;}
article .content2 .content2-2 ul{width:370px;margin:0 auto;padding-top:10px;}
article .content2 .content2-2 ul li a:hover{color:#cd2508;}

article .content2 .content2-3{width:257px;height:180px;border:1px solid #aaceff;float:left;margin-left:8px;}
article .content2 .content2-3 .title4{width:257px;height: 30px;border-bottom:solid 1px #91defc;background: url("../img/an3.png") no-repeat left center;}
article .content2 .content2-3 .title4 h3{margin-left:25px;color:#ffffff;font-size:15px;font-weight:bold;}
article .content2 .content2-3  .nr3{width:250px;height:150px;}
article .content2 .content2-3  .nr3 img{margin-top:7px;margin-left:12px;}

article .content3{width:1000px;height:170px;margin-top: 12px;margin-bottom:12px;}
article .content3 .content3-fl{float:left;width:35px;height:170px;background:#153c89;}
article .content3 .content3-fl h3{color:#ffffff;font-size:20px;margin-left:7px;margin-top:12px;font-weight:500;line-height:35px;}
article .content3 .content3-fr{width:950px;height:170px;float:left;margin-left:14px;}

/*图片滚动css*/
.picMarquee-left{ overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block; float:right; margin-right:5px; cursor:pointer; text-decoration: none;}
.picMarquee-left .bd{ margin-left:0px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{position: relative; text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:230px; height:170px; display:block;border:solid 1px #b0b0b0;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .text-bg { position: absolute; left:0; bottom: 0; z-index: 1; height: 25px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden;}
.picMarquee-left .bd ul li .text {position: absolute; bottom: 0; z-index: 2; height: 25px; width:100%; overflow: hidden;}
.picMarquee-left .bd ul li .text a {display: block; color: white;  font-size: 12px; font-weight: bold; text-decoration: none;margin-bottom:5px;}

/*Footer*/
.footer{height:144px;background:url("../img/bj2.png");width:1000px;}
.footer .footer-fl{width:190px;height: 121px;background:url("../img/bj3.png") no-repeat  right;float: left;}
.footer .footer-fr{width:600px;height:121px;float: left;margin-top:30px;margin-left:60px;}
.footer .footer-fr .footer-fr1{width:600px;height:30px;color:#a5b7e5;}
.footer .footer-fr .footer-fr2{width:600px;height:30px;color:#a5b7e5;}
.footer .footer-fr .footer-fr2 span a {color:#a5b7e5;}
/*toolBackTop*/
.back-to {bottom: 35px;overflow:hidden;position:fixed;right:10px; width:90px;z-index:999;}
.back-to .back-top {width: 50px;height:50px;float: right;display: block; margin-left: 10px;
background: url("../img/back-top.png") no-repeat scroll 0 0 transparent;outline: 0 none; text-indent: -9999em;}
.back-to .back-top:hover {background-position: -50px 0;}

/*category*/
article .Category{width: 950px;min-height:500px;height:auto;margin-top:16px;overflow:hidden;margin-bottom:10px;}
article .Category .Category-fl{width:240px;height:auto;min-height:300px;float: left;}
article .Category .Category-fl .Category-title{width:240px;height:55px;background:url("../img/img4.png")no-repeat left;}
article .Category .Category-fl .Category-title h3{width:138px;height:50px;float:left;margin-left:130px; margin-top:15px;font-size:20px;color:#333333;}
article .Category .Category-fl .Category-nav{width:240px;min-height:300px;height:auto;margin-top:30px;}
article .Category .Category-fl .Category-nav ul li{background:#f5f5f5;width:240px;height:35px;line-height:35px;text-align:center;border-top:solid 1px #b2b2b2;border-left:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;   }
article .Category .Category-fl .Category-nav ul li:last-child{border-bottom:solid 1px #b2b2b2; }
article .Category .Category-fl .Category-nav ul li a{font-size:15px;}
article .Category .Category-fl .Category-nav ul li a:hover{color:#11316b;}

article .Category .Category-fr{width:680px;height:auto;min-height:300px;float: left;margin-left:30px;}
article .Category .Category-fr .Category-fr-title{width:680px;height:55px;border-bottom: solid 1px #b2b2b2;}
article .Category .Category-fr .Category-fr-title  h3{width:680px;height:50px;float:left;text-align:center;margin-top:15px;font-size:18px;color:#333333;}

article .Category .Category-fr .Category-fr-nr{width:680px;min-height:250px;height:auto;}
article .Category .Category-fr .Category-fr-nr  .category-ul{width:660px;margin:0 auto;min-height:380px;height:auto;}
article .Category .Category-fr .Category-fr-nr .category-ul li{background:url("../img/img8.png") no-repeat left center;margin-top:8px;}
article .Category .Category-fr .Category-fr-nr .category-ul li a{margin-left:25px;font-size:14px;font-family: "Microsoft YaHei","Times New Roman",Georgia,serif;}


/*---------Article-----------*/
article .Category .Category-fr  .Article-nr{width:680px;min-height:250px;height:auto;}
article .Category .Category-fr  .Article-nr >p{margin:10 auto;width:640px;text-indent:2em;}
.focusBox { position: relative; width: 320px; height: 208px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 320px; height: 234px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 25px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; background: #fff;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}