/*微软雅黑*/
.none{display: none;}
*{ margin:0px; padding:0px; list-style:none; font-family: "微软雅黑"; }
li{border: 0px;}
img{border:0px;}
table{border-collapse:collapse;}
.text-c{text-align: center !important;}
.text-l{text-align: left !important;}
.text-r{text-align: right !important;}
.red{color: #EF3908;}
.ml0{margin-left: 0px !important;}
.pl0{padding-left: 0px !important;}
.body{display: inline-block;width:974px;position: relative;background: #fff;border: 1px solid #ecebeb;box-shadow: 0 2px 5px #ecebeb;border-bottom: none;margin: 0 auto 0px;overflow: hidden;padding: 10px 12px 0;}
.bodybg{position: absolute; top: 0px; left: 0px; z-index: -2;width: 100%; height:400px ;}
body{width: 100%;height: 100%;margin: 0 auto;}
body{font:12px/180% "微软雅黑", '宋体',sans-serif;color:#333;no-repeat center 0;position:relative;-webkit-text-size-adjust:none;background:#fff;}
*{margin:0;padding:0;list-style-type:none;border:0;}
.fl{ float:left;}
.fr{ float:right;}
.container{ width:1000px; margin:0 auto;}
.clear{clear:both;}
a{ text-decoration:none;color:#2260b9;font-size: 14px;}
.mt_10{ margin-top:10px;}
.mb-10{ margin-bottom:10px;}
.mr_10{ margin-right:10px;}
.ml-10{ margin-left:10px;}
.mt_15{ margin-top:15px;}
.mb-15{ margin-bottom:15px;}
.mr_15{ margin-right:15px;}
.ml-15{ margin-left:15px;}
.mt_20{ margin-top:20px;}
.mb-20{ margin-bottom:20px;}
.mr_20{ margin-right:20px;}
.ml-20{ margin-left:20px;}
.w-420{width: 420px;}
.w-440{width: 440px;}
.div_w680{width:680px;}
.pd-10{padding: 10px;}
.pb-20{padding-bottom: 20px;}
.bgwhite{background: #fff;}
/*top*/
#top{width:100%; height:30px; background: url(../img/top.png);}
#top .container iframe{ width:280px; height:25px; margin-top:2.5px;}
#top .container .fr a{padding-left: 15px;font-size: 12px;line-height: 30px;color: #666; display:inline; float:left;}
#top .container .fr a img{ padding-right:2px; display:inline; float:left; margin-top:6px;}
#head .imga{ display:inline-block;}
/*#head .imga img{width: 460px;}*/
/*header*/
.menu {width: 100%;height:50px;}
ul#topnav {display:inline-block; width:100%; margin:0 auto; position:relative;text-align: center; background:url(../img/bannerbg.jpg);}
ul#topnav li {float: left;height:50px;font-size: 20px;z-index: 1;width: 14.28%; #width:142.85px;}
ul#topnav li a.aones {display: block;height: 50px;line-height: 50px;font-size:18px;color: #fff; font-weight: 600;}
ul#topnav li:hover a.aones {  background:#2FAAE6; color: #fff; }
ul#topnav li .nav_div {display: none;position: absolute;top:50px;left: 0px;border: 2px solid #1d78cd;width: 966px;padding: 20px 15px;background: #fff;z-index: 2; height:240px; border-top: 0px;}
ul#topnav li:hover .nav_div { display: block; text-align:left; height:240px;}
/*nav*/
.nav_div1_left {width: 200px;float: left; text-align: left;}
.nav_div1_title {margin-right: 16px;}
.nav_div1_title {padding-left: 10px; font-size: 16px;color: #0068b7; background: url(../img/icon2.gif) no-repeat left center;line-height: 30px;font-weight: bold;float: left;text-align: left;}
.nav_div1_left .name {padding: 0px 3px;}
.nav_div1_left .name {font-size: 14px;color: #0068b7;line-height: 30px;display:inline-block}
.nav_div4_left2li p{display: inline-block;width: 100%;}
.nav_div4_left2li a {display:inline-block;line-height: 30px;font-size: 14px;color: #333; text-align: left;float: left;}
.nav_div4_left2li p .date{float: right; color: #666;font-size: 14px;line-height: 30px;}
.nav_div1_left2 {float: left;width: 330px;margin-left: 30px;}
.nav_div1_left2t a{float: left;margin-right: 10px;margin-top: 10px;padding: 0px 10px;line-height: 26px;color: #0068b7;border: 1px solid #cae8f2; font-size: 14px;}
.nav_div1_left2t a:hover{background:#0068b7; color: #fff;}
.nav_div4_left2li03s{border: 1px solid #95d1e5;background: #f4faff;padding: 3px;display: inline-block;}
.nav_div4_left2li03s a{display: inline-block;width: 100%;    line-height: 30px;font-size: 14px; color: #333;text-align: left;}
.nav_div1_left1{width: 370px;float: left;margin-left: 30px;}
.hyfs a {float: left;width: 138px;background: #f2f9fe;line-height: 56px;text-align: center;border: 1px solid #acdbeb;color: #0068b7;font-weight: bold;font-size: 18px;margin: 0 0 10px 7px;display: inline;    position: relative;padding-left: 40px;}
.hyfs a:hover{}
.nav_div3_left1 {width:355px;float: left;margin-right: 20px;}
.zf_link {padding-top: 13px;width: 53%;text-align: center;}
.zf_link a {float: left;width: 163px;line-height: 45px;margin-bottom: 10px;color: #0068bd;font-weight: 600; font-size: 14px;display: block;background: #f2f9fe;margin-left: 8px;border: 1px solid #acdbeb;}
.zf_link a:hover{background:#0068bd; color: #fff;}
.zf_link .active{background:#0068bd; color: #fff;}
.wsbsss{border: 1px solid #acdbeb;color: #0068b7;background: #f2f9fe; display: inline-block;padding: 12px 25px;font-weight: 600;font-size: 18px;line-height: 38px; width: 145px;margin-bottom: 10px;margin-top: 7px;position: relative;padding-left: 21px; text-align: right;padding-right: 30px;}
.wsbsss img{ height:33px;display: inline-block;float: left;padding-right: 5px;}
.wsbsss:hover{background:#0068b7; cursor: pointer; color: #fff;}
.wsbsss i{position: absolute;left: 44px;font-size: 36px;top: 13px;}
.nav_div7_left1 {float: left; width: 184px;}
.nav_div7_left1 a {display: block;border: 1px solid #acdbeb;font-weight: bold;font-size: 18px;color: #0068b7;margin-bottom: 20px;background: #f2f9fe;padding: 18px 0px;text-align: center;position: relative;padding-left: 38px;}
.nav_div7_left1 a i{font-size: 37px;position: absolute;left: 24px;top: 14px;}
.nav_div7_left1 a:hover{color: #fff; background:#0068b7 ;}
.nav_div7_left2 {width: 380px;margin-left: 30px;float: left;}
.nav_div7_left2t {margin-top: 10px;margin-bottom: 10px;}
.nav_div7_left2t_l {float: left;width: 160px;height: 114px;}
.nav_div7_left2t_l img {width: 160px;height: 114px;}
.nav_div7_left2t_r {width: 200px;float: left;height: 94px;padding: 10px;background: #eeeeee; font-size: 14px;}
.nav_div7_left2t_r .title {font-size: 16px;font-weight: bold;color: #0068b7;line-height: 26px;display: block;background: 0px;}
.nav_div5_left1f a {color: #0068b7;line-height: 30px;display: block; font-size: 14px; color: #333; text-align: left;}
.nav_div7_left2t_r a{color: #333;}
.nav_div7_left3 {float: left;width:308px;font-size: 14px;}
.nav_div7_left3 form p{text-align: left;padding-left: 10px;}
.cur{ background:#2FAAE6;}
#head .imga{ display:inline-block;}
#form_cds{display: inline-block;float: right;}
.ss {float: left;width: 260px;padding-left: 6px;height: 37px;color: #0080c7;font-size: 12px;line-height: 34px;border: 1px solid #ccc;    background: #fff;
    border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;}
.an{ width:45px;}
#head{width: 100%;padding:30px 0px; display: inline-block;}
#head  .container{ padding-top:20px;}
#head .sous{padding-top:20px;}

/*footer*/
.footer{float: left;margin: 0 auto;display: inline-block;padding-bottom: 20px;margin-top: 10px; border-top: 3px solid #3569b0;text-align: center; width: 100%; padding: 10px 0px;}
.link{margin-top: 5px; margin-bottom: 15px;}
.link span {color: #008BD7;font-size: 16px;font-weight: bold;}
.link select {width: 210px;padding-left: 10px;background-color: #fff;border: solid #ddd 1px;height: 28px;line-height: 23px;margin: 0 12px; color: #666;}
.footer .img{margin-top: 13px;}
.footer .wenzi{display: inline-block;font-size: 14px; text-align: left;}
.footer .wenzi p{line-height: 25px;color: #535050;}
.blod{font-weight: 600;}
.footer .jiucuo{display: inline-block;float: right;margin-top: 25px;}
.footer .jiucuo img{}
.lxwm{display: inline-block;float: right;padding-top: 20px;font-size: 14px;padding-right: 19px;color: #666; font-weight: 600;}
.lxwm:hover{cursor: pointer; color:#008bd7 ; }
.lxwm img{float: left;display: inline-block;width: 45px;}
.lxwm span{float: left;display: inline-block;padding-top: 6px;padding-left: 8px;font-size: 15px;}


.fixed { position: fixed; top: 0px;}


/*分页*/
.dataTables_info {clear: both;float: left;padding-top:0px;font-size: 14px;color: #666; line-height:29px; width: 100%;text-align: center;}

.dataTables_paginate {float: right;padding-top: 10px;text-align: right;}
.dataTables_paginate span{padding-left: 0px;}
.dataTables_paginate .paginate_button { border: 1px solid #ccc;cursor: pointer;display: inline-block;margin-left: 2px;text-align: center;text-decoration: none;color: #666;height: 26px;line-height: 26px;text-decoration: none;margin: 0 0 6px 6px;padding: 0 10px;font-size: 14px;}
.dataTables_paginate .paginate_button:hover, .dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover {background: #5a98de;color: #fff;}

/*button*/
.button{display: inline-block;outline: none;cursor: pointer;color: white;font-size: 14px;padding:.25em 2em .25em;vertical-align: middle;margin-left: 10px;border: 0px;}
.button.blues{background: #2c8ce3; border-bottom: 2px solid #2069b6;}
.button.white{background: #B7B1B1;border-bottom: 2px solid #7B7878;}
.nav_div4_left2li{display: inline-block; width:434px;}
.nav_div4_left2li a{display: inline-block; width: 434px;}