body{font:14px/24px arial,simsun,sans-serif,"microsoft yahei";margin:0;padding:0;text-align:left;color:#111;position:relative;
background:#fff;min-width:1300px;}
form,p,ol,ul,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{font-size:12px;font-weight:normal;color:#111;}
ul,ol{list-style:none;}
img,fieldset{border:medium none;}
img{vertical-align:left;}
em{font-style:normal;}
a{cursor:pointer;}
a:link,a:visited{text-decoration:none;color:#111;}
a:hover,a:active{text-decoration:underline;color:#a40000;}
table{width:100%;margin:0;}

.clearing{clear:both;overflow:hidden;width:1px;height:0;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.hidden{display:none;}
.foot-mb,.banner-mb{display:none;}

.banner{width:100%;height:800px;margin:0 auto;background:#00479d url(images/banner.jpg) no-repeat center 0;}
h1 span,h2 span,h3 span{display:block;font-size:0;height:0;overflow:hidden;width:0;}

.part1,.part3{width:100%;background:#eee;}
.con{width:1200px;clear:both;margin:0 auto;padding:1px 0 50px;}
.con-di{width:100%;background:#eaf0f8;}
.mtpl{width:100%;overflow:hidden;margin:0 auto;}
.mtpl h2{overflow:hidden;width:1200px;margin:50px auto 0;}

.con strong,.con img{display:block;}
.con li{float:left;display:inline;background:url(images/il.png) no-repeat 3px 23px;font:18px/58px "Microsoft YaHei";
text-indent:25px;text-overflow:ellipsis;white-space:nowrap;}
.con h2,.con h3{overflow:hidden;width:100%;margin:50px auto 0;}

.con1{width:100%;background:#e5e5e5;}
.con2{width:100%;background:url(images/xin-di.jpg) no-repeat center 180px;}
.bianm{width:1250px;overflow:hidden;margin:0;}
.bm-one{float:left;display:inline;width:280px;height:300px;overflow:hidden;margin:30px 26px 0 0;background:url(images/bm.png) no-repeat 0 0;}
.bm-one img{width:100px;height:100px;margin:45px auto 0;}
.bm-one a{display:block;width:240px;height:230px;font:bold 18px/36px "Microsoft YaHei";padding:25px 20px 0;}
.bm-one a:link,.bm-one a:visited,.bm-one a:hover,.bm-one a:active{color:#fff;}

.rm-l{width:300px;height:500px;margin:66px 0 80px 63px;}
.rm-l img{width:300px;height:500px;}

.rm-r{width:720px;margin:60px 0 0;}
.rm-img{width:300px;height:200px;overflow:hidden;float:left;display:inline;margin:40px 0 0 40px;position:relative;}
.rm-img img{width:300px;height:200px;}
.rm-img .p-tit{position:absolute;width:300px;height:60px;margin:-60px 0 0;background:url(images/pp.png) repeat-x 0 0;z-index:2;}
.rm-img strong{position:absolute;color:#fff;font:bold 16px/40px "Microsoft YaHei";width:280px;height:40px;overflow:hidden;margin:-50px 0 0 10px;text-align:left;z-index:4;}
.rm-img strong a:link,.rm-img strong a:visited,.rm-img strong a:hover,.rm-img strong a:active{color:#fff;}

.more{color:#00a0e9;margin:0 1px;}
.more a:link,.more a:visited{color:#6cb8e4;}
.more a:hover,.more a:active{color:#00a0e9;}

.gengd{width:200px;margin:30px auto 0;text-align:center;background:url(images/gd.png) no-repeat center 0;font:16px/28px "Microsoft YaHei";}
.gengd a:link,.gengd a:visited,.gengd a:hover,.gengd a:active{color:#ffffff;}

.gengdd{width:200px;margin:40px auto 0;text-align:center;background:url(images/gd.png) no-repeat center 0;font:16px/28px "Microsoft YaHei";}
.gengdd a:link,.gengdd a:visited,.gengdd a:hover,.gengdd a:active{color:#ffffff;}
/* ²à±ßÐü¸¡µ¼º½ */
.right_nav{right:0;bottom:250px; position:fixed; text-align:left;overflow: hidden;z-index:9999999;
width:104px;height:481px; background: url(images/dh.png) no-repeat 0 0;}

.right_nav li{width:100px;height:32px;margin:0 auto 5px;cursor:pointer;position:relative;}
.right_nav li a {display:block;width:100px;height:32px;}
.right_nav li a span{display:block;font-size:0;height:0;overflow:hidden;width:0;}

.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #0085cd;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}

.toutiao{width:100%;height:460px;margin:0 auto;background:#00479d;}
.headline{width:1200px;height:460px;overflow:hidden;margin:0 auto;background:url(images/tt.png) no-repeat 0 center;}
.toutiao strong{width:1060px;float:right;display:inline;height:90px;overflow:hidden;margin:20px auto 0;font:bold 42px/80px "Microsoft YaHei";text-align:center;color:#fff;}
.toutiao strong a:link,.toutiao strong a:visited{color:#fff;}
.toutiao strong a:hover,.toutiao strong a:active{color:#fff799;}
.toutiao .doc{width:1060px;float:right;display:inline;font:18px/48px "Microsoft YaHei";color:#6cb8e4;margin:0 0 10px;}
.toutiao .doc p{font:18px/48px "Microsoft YaHei";color:#6cb8e4;}

.photo{width:600px;height:400px;overflow:hidden;margin:30px 0 0;position:relative;}
.photo img{width:600px;height:400px;}
.photo strong{position:absolute;color:#fff;font:bold 16px/40px "Microsoft YaHei";width:480px;height:40px;overflow:hidden;margin:-50px 0 0 15px;text-align:left;z-index:4;}
.photo strong a:link,.photo strong a:visited,.photo strong a:hover,.photo strong a:active{color:#fff;}
.photo .p-tit{position:absolute;width:600px;height:60px;margin:-60px 0 0;background:url(images/pp.png) repeat-x 0 0;z-index:3;}

.photo .focus{position:relative;width:600px;height:400px;}  
.photo .focus .fPic{position:absolute;left:0px;top:0px;z-index:3;}  
.photo .focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:3;}  
.photo .focus .fbg{bottom:30px;right:10px;position:absolute;height:3px;z-index:5;}  
.photo .focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;margin:0 3px;color:#B0B0B0;
text-decoration:none;outline:0;float:left;background:#fff;}    
.photo .focus .D1fBt .current,.photo .focus .D1fBt a:hover{background:#00a0e9;}    
.photo .focus .prev,.photo .focus .next{position:absolute;width:30px;height:60px;background:url(images/focus_btn.png) no-repeat 0 center;z-index:6;}
.photo .focus .prev{top:50%;margin-top:-40px;left:0;background-position:0 0;cursor:pointer;}  
.photo .focus .next{top:50%;margin-top:-40px;right:0;background-position:-33px 0;cursor:pointer;}  

.yaowen{width:570px;height:400px;overflow:hidden;margin:25px 0 0;}
.yaowen ul{width:100%;overflow:hidden;margin:0;}
.yaowen li{width:100%;height:58px;overflow:hidden;}

.gd-o{width:580px;overflow:hidden;margin:30px 0 0;}
.mgimg{width:100%;height:380px;overflow:hidden;margin:30px 0 0;background:url(images/mgbg.png) no-repeat center;}
.mgimg img{width:515px;height:290px;margin:27px 0 0 55px;}
.mgimg strong{width:515px;height:55px;overflow:hidden;margin:0 0 0 55px;font:bold 20px/55px "Microsoft YaHei";color:#00479d;}
.mgimg strong a:link,.mgimg strong a:visited{color:#00479d;}
.mgimg strong a:hover,.mgimg strong a:active{color:#002f74;}

.gd-o ul{width:100%;overflow:hidden;margin:30px 0 0;}
.gd-o li{width:100%;height:58px;overflow:hidden;}

.con-zy{width:100%;overflow:hidden;margin:0;}
.con-zy .mgimg{width:580px;float:left;display:inline;}
.con-zy ul{width:580px;float:right;display:inline;overflow:hidden;margin:20px 0 0;}

.duo-li{width:1200px;overflow:hidden;margin:0 auto;}
.kp-tw{float:left;display:inline;width:226px;height:230px;background:#eee;margin:30px 7px 0;}
.kp-tw img{width:218px;height:145px;margin:4px auto 0;}
.kp-tw strong{width:218px;height:60px;overflow:hidden;margin:10px auto 0;font:bold 16px/20px "Microsoft YaHei";color:#00479d;}
.kp-tw strong a:link,.kp-tw strong a:visited{color:#00479d;}
.kp-tw strong a:hover,.kp-tw strong a:active{color:#002f74;}


.rollBox{position:relative;width:1200px;}
.scrollcon{overflow:hidden;width:1200px;margin:30px 0 0;}
.rollBox .ScrCont{width:10000px;height:420px;overflow:hidden;}
.rollBox .Cont{float:left;display:inline;width:1200px;height:420px;overflow:hidden;}
.rollBox .Cont .pic{float:left;display:inline;width:350px;height:420px;margin:0 25px;overflow:hidden;background:#fff;}
.rollBox .Cont .pic img{width:350px;height:233px;margin:0 auto;display:block;}
.rollBox .Cont .pic strong{display:block;width:330px;height:60px;overflow:hidden;margin:10px auto 0;font:bold 18px/30px "Microsoft YaHei";color:#111;text-align:center;}
.rollBox .Cont .pic .doc{width:350px;height:90px;overflow:hidden;margin:15px 0 0;font:18px/30px "Microsoft YaHei";color:#626262;text-indent:2em;}

.LeftBotton{width:46px;height:93px;position:absolute;z-index:3;cursor:pointer;left:-60px;top:150px;background:url(images/ll.png) no-repeat center 0;}
.RightBotton{width:46px;height:93px;position:absolute;z-index:3;cursor:pointer;right:-60px;top:150px;background:url(images/rr.png) no-repeat center 0;}
.rollBox #List1, .rollBox #List2{float:left;}

.con-tong{width:1280px;overflow:hidden;margin:0;}
.con-tong .mgimg{width:580px;float:left;display:inline;margin:30px 40px 0 0;}
.con-tong ul{width:1280px;overflow:hidden;margin:30px 0 0;}
.con-tong li{width:580px;height:58px;overflow:hidden;margin:0 40px 0 0;}

.md{width:100%;margin:20px auto 0;height:680px;background:url(images/p3.jpg) no-repeat center top;}
.mdmr{width:360px;height:450px;float:left;position:relative;}
.mdml{width:820px;height:660px;float:left;}

.mdmr ul{float:left;display:inline;margin:50px 0 0;}
.mdmr ul li{width:320px;height:100px;background:url(images/pl.png) no-repeat right center;text-indent:130px;font:bold 30px/100px "Microsoft YaHei";color:#00479d;cursor:pointer;}
.mdmr ul li.curre{color:#308cfe;}
.mdmr ul li.lia{width:280px;text-indent:90px;}
.mdmr ul li.lib{width:240px;text-indent:40px;}

.mdmla,.mdmlba{float:left;display:inline;width:820px;height:660px;display:none;}
.mdmla strong{display:block;width:760px;height:60px;margin:20px 0 0;overflow:hidden;font:bold 24px/80px "Microsoft YaHei";color:#111;}
.mdmla strong a:link,.mdmla strong a:visited,.mdmla strong a:hover,.mdmla strong a:active{color:#ffffff;}
.mdmla .doc{width:760px;height:90px;overflow:hidden;font:18px/30px "Microsoft YaHei";color:#e5e5e5;margin:20px 0 0;text-indent:2em;}
.mdmla ul{width:100%;overflow:hidden;margin:20px auto 0;}
.mdmla ul li{width:100%;height:54px;margin:0;font:24px/54px "Microsoft YaHei";overflow:hidden;background:url(images/ill.png) no-repeat 3px center;text-indent:30px;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
.mdmla ul li a:link,.mdmla ul li a:visited,.mdmla ul li a:hover,.mdmla ul li a:active{color:#fff;}

.mdlba{width:330px;height:300px;float:left;margin:40px 60px 0 0;}
.mdlba img{width:330px;height:220px; }
.mdmlba strong{font:18px/30px "Microsoft YaHei";}
.mdmlba strong a { color:#fff; }
.mdmlba ul { float:left;  overflow:hidden; margin-top:10px;}
.mdmlba ul li { margin-right:30px;width:250px; height:220px;float:left; }
.mdmlba ul li img { width:250px; height:167px; }


.wykgd{width:1200px;height:650px;margin:30px auto 0;padding-top:10px;background:#00479d url(images/kgdbg.jpg) center top no-repeat;}
.wykgdone{width:1200px;height:415px;overflow:hidden;padding-top:15px;}
.wykgdone ul li{padding-left:15px;overflow:hidden;margin-bottom:25px;}
.wykgdone ul li img { width:600px; height:400px; float:left;}

.wykgdoner{width:540px; float:left;margin-left:45px;}
.wykgdoner strong{width:515px;height:160px;overflow:hidden;font:bold 24px/40px "Microsoft YaHei";color:#fff;border-bottom:1px dashed #727272;white-space:normal;}
.wykgdoner strong a:link,.wykgdoner strong a:visited{color:#fff;}
.wykgdoner strong a:hover,.wykgdoner strong a:active{color:#fff799;}
.wykgdoner .doc{width:515px;height:178px;font:18px/48px "Microsoft YaHei";color:#6cb8e4;margin:50px 0 0;white-space:normal;}

.wykgdtwo { width:1200px; margin:0 auto;overflow:hidden;padding-top:15px;}
.wykgdtwo ul li { float:left;
width:216px; background:url(images/wykgdtwolibg.png) no-repeat top;
height:180px; color:#333;
padding-left:5px; 
padding-top:18px;
margin:0 10px; cursor: pointer;
}
.wykgdtwo ul li h5 { font-size:18px; line-height: 36px; text-align: center;}
.wykgdtwo ul li img { width:214px; height:142px;}
.wykgdtwo ul li.curre { 
   background:url(images/wykgdtwolicbg.png) no-repeat top;
   color:#d60400
    }

.en-pic{width:270px;float:left;display:inline;margin:20px 15px 0;}
.en-pic img{width:270px;height:180px;}
.en-pic strong{display:block;overflow:hidden;margin:0 auto;font:16px/30px "Microsoft YaHei";text-align:center;margin:10px 0 0;color:#333;}
.en-pic strong a:link,.en-pic strong a:visited,.en-pic strong a:hover,.en-pic strong a:active{color:#333;}

.en-wen{width:570px;float:left;display:inline;margin:20px 15px 0;border-top:1px solid #ccc;padding:10px 0 0;}
.en-wen strong{display:block;overflow:hidden;margin:0 auto;font:bold 24px/30px "Microsoft YaHei";color:#111;}
.en-wen strong a:link,.en-wen strong a:visited,.en-wen strong a:hover,.en-wen strong a:active{color:#111;}
.en-wen .doc{width:100%;height:72px;overflow:hidden;font:14px/24px "Microsoft YaHei";color:#666;margin:10px auto 0;}
.en-ul{clear:both;width:100%;overflow:hidden;margin:20px 0 0;}
.en-ul li{width:570px;height:50px;margin:0 15px;font:18px/50px "Microsoft YaHei";overflow:hidden;border-top:1px solid #ccc;
background:url(images/il.png) no-repeat 3px 23px;text-indent:25px;text-overflow:ellipsis;white-space:nowrap;}
.en-ul li a:link,.en-ul li a:visited,.en-ul li a:hover,.en-ul li a:active{color:#333;}


.mb {
    width:100%; background:#f0f0f0;
    height:600px; overflow:hidden;
    margin-top:35px;
}
.mbm { width:1114px; margin:0 auto;
    padding-left:43px;
    padding-right:43px;
    padding-top:25px;
    padding-bottom:10px;
overflow:hidden;margin-top:35px;
}
.mbml {
    float:left; overflow:hidden;
}

.mbml ul li { display: none;}
.mbml img { width:670px; height:447px;border:2px solid #fff;}
.mbml h5 { font-size:20px; line-height: 45px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight:bold; 
    text-align: center;white-space:normal;
  }

  .mbml h5 a { color:#333;}


  .mbmr {
    width: 440px;
    height: 500px;
    float: left;
    position: relative;
}

.mbmr a.mbpre {
     display: block;
     position: absolute;
      width:30px; height:30px;
      background:#ebd9a2;
      bottom:10px;
      right:40px;
      color:#b82126;
       text-align: center;
       line-height: 30px;
       font-size:26px;
}

.mbmr a.mbnext {
    display: block;
    position: absolute;
     width:30px; height:30px;
     background:#ebd9a2;
     bottom:10px;
     right:6px;
     color:#b82126;
     text-align: center;
     line-height: 30px;
     font-size:26px;
}

.mbrm {
    width: 440px;
    height: 451px;
    overflow:hidden;
    position: relative;
}
.mbrm ul.mbul {
    position: absolute;
    top: 0px;
    left: 0px; 
}

.mbrm ul li.curre {
    background: #ebd9a2;
    color: #aac0ea;
}


.mbrm ul li {text-indent:0;
    overflow:hidden;
    width: 440px;
    height: 113px;
    color: #fff;
    cursor: pointer;
    background:#aac0ea
}

.mbrm ul li img {
    width: 123px;
    height: 82px;
    float: left;
    margin-left: 32px;
    margin-top: 15px;
}

.mbrm ul li h5 {
    font-size: 18px;
    line-height: 26px;
    float: left;
    width:260px;
    padding-top:16px;
    padding-left: 15px;white-space:normal;
}
.mbrm ul li h5 a { color:#333;}
.mbrm ul li.curre h5 a { color:#00479d;}