/*yui3 reset.css */

html {
    color: #000;
    background: #FFF;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,
img {
    border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal;
}

ol,
ul {
    list-style: none;
}

caption,
th {
    text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

q:before,
q:after {
    content: '';
}

abbr,
acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

.LeftMenu {
    padding-left: 65px;
}

.subLeftMenu {
    padding-left: 55px;
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    *font-size: 100%;
}

legend {
    color: #000;
}

iframe {
    display: block;
}
/* yui3 fonts */

body {
    /*background: url(../images/body_bg.jpg) repeat-x;
    font: 14px/1.231 "Microsoft YaHei", arial, helvetica, clean, sans-serif;
    color: #333;*/
}

select,
input,
button,
textarea {
    font: 99% arial, helvetica, clean, sans-serif;
}

table {
    font-size: inherit;
    font: 100%;
}

pre,
code,
kbd,
samp,
tt {
    font-family: monospace;
    *font-size: 108%;
    line-height: 100%;
}

a {
    text-decoration: none;
}
/* utilities */

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.clearfix {
    *zoom: 1;
}

    .clearfix:before,
    .clearfix:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .clearfix:after {
        clear: both;
    }

.l {
    float: left !important;
}

.r {
    float: right !important;
}

.hidden {
    display: none !important;
}

.invisible {
    visibility: hidden !important;
}
/* 自定义栅格 */

.ewb-wrap {
    padding: 0 9px 0 10px;
}

/*.ewb-row {
    overflow: hidden;
}*/

.ewb-sp378 {
    width: 378px;
    float: left;
}

.ewb-sp518 {
    width: 518px;
    float: left;
}

.ewb-sp386 {
    width: 386px;
    float: left;
}

.ewb-sp315 {
    width: 315px;
    float: left;
}

.ewb-sp262 {
    width: 262px;
    height: 442px;
    float: left;
}

.ewb-sp894 {
    width: 752px;
    float: left;
}

.ewb-sp242 {
    width: 242px;
    float: left;
}

.ewb-sp914 {
    width: 914px;
    float: left;
}

.ewb-mt10 {
    margin-top: 10px;
}

.ewb-ml10 {
    margin-left: 10px;
}

.ewb-mt13 {
    margin-top: 13px;
}
/* header */

.ewb-header {
    background: url(../images/header_bg.jpg) center top no-repeat;
}

.ewb-header-banner {
    height: 210px;
}
.pt10{padding-top: 10px;}
.w1187{width:1187px; margin:0 auto;}
/*nav*/
.nav{width:215px; height: 377px; background: #427abe; padding:5px; line-height: 30px;text-align: center; font-size: 18px;}
.nav h1{color: #fff; border-bottom: 1px solid #fff; padding: 12px 49px; font-weight: normal;font-size:16px;} 
.nav li{margin:10px 39px;border-bottom: 1px solid #427abe; padding:10px; font-size: 16px;}
.nav img{float: left; margin-right: 10px;}
.nav a{color: #fff;}
.nav a:hover{color: #fff;}
.nav li:Hover{border-bottom: 1px solid #6c98cd; }
.pic_news{width:580px; height: 387px; margin-left: 10px; }
/*pic_news*/
.slideBox,.slideBox01{ width:580px; height:387px; overflow:hidden; position:relative; /*! margin: 10px; */}
.slideBox .hd,.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:40px; z-index:2; }
.slideBox .hd ul,.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li,.slideBox01 .hd ul li{border-radius: 5px; float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on,.slideBox01 .hd ul li.on{background:#c10000; color:#fff;}
.slideBox .bd,.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img,.slideBox01 .bd img{ width:580px; height:387px; position: relative; z-index: 0 }
.slideBox .bd .news_info,.slideBox01 .bd .news_info{text-align: center; background:url(../images/slideBox_bd_dl_bg.png); width:580px; height: 70px; top:317px; line-height: 20px; color:#fff; font-size: 16px; margin-top: 0px; text-align: left; position: absolute; z-index:2;}
.slideBox .bd .news_info h1,.slideBox01 .bd .news_info h1{font-weight: normal; line-height: 30px; font-size: 18px; margin-top: 30px;text-align: center;}

.news_list{width:362px; height: 387px; margin-left: 10px; }
/*news_list*/
.infoList li{ height:24px; line-height:24px;   }
.infoList li .date{ float:right; color:#999; font-size: 12px;  }
.slideTxtBox{ width:362px; border:0px solid #ddd; text-align:left;  }
.slideTxtBox .hd{width:362px; height:41px; line-height:41px; background:#fff; position:relative;  text-align: center; font-size: 18px;}
.slideTxtBox .hd ul{ float:left; position:absolute; height:41px;   }
.slideTxtBox .hd ul li{ float:left; padding:0; background: #f7f7f7; width: 181px; }
.slideTxtBox .hd ul li.on{ height:41px;  background:#1e68c3; cursor:pointer; color:#fff; }
.slideTxtBox .hd ul li.on a{color: #fff;}
.slideTxtBox .bd{ padding:0px;  }
.slideTxtBox .bd ul{ padding:10px 0;  }
.slideTxtBox .bd ul li{background: url(../images/style.png) 4px 10px no-repeat; font-size: 15px; padding-left:20px;padding: 6px 0 0 22px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.slideTxtBox .tempWrap{ margin:15px;  }

.ad{margin:10px 0;height: 100px;}

.icon{background:#f7f7f7;}
/*.icon li a{float: left; padding:150px 0 30px 0; border-right:1px solid #dbdbdb;width: 19.9%; float: left; background:#f7f7f7; text-align: center; font-size: 18px; font-weight: bold; color:#5a5a5a; }
.icon li:last-child a{border-right:1px solid #f7f7f7;}
.icon li a:hover{background: url(../images/li_hover.jpg) no-repeat; color: #fff;}
.icon .icon01,.icon .icon01:hover,.icon .icon02,.icon .icon02:hover,.icon .icon03,.icon .icon03:hover,.icon .icon04,.icon .icon04:hover,.icon .icon05,.icon .icon05:hover{background:#f7f7f7 url(../images/icon.png) no-repeat;transition: all .5s; }
.icon .icon01{background-position: 65px 27px;}
.icon .icon01:Hover{background-position: 65px -154px; background-color: #1b61bd;}
.icon .icon02{background-position: -169px 27px;}
.icon .icon02:Hover{background-position: -169px -154px; background-color: #1b61bd;}
.icon .icon03{background-position: -417px 27px;}
.icon .icon03:Hover{background-position: -417px -154px; background-color: #1b61bd;}
.icon .icon04{background-position: -651px 27px;}
.icon .icon04:Hover{background-position: -651px -154px; background-color: #1b61bd;}
.icon .icon05{background-position: -876px 27px;}
.icon .icon05:Hover{background-position: -876px -154px; background-color: #1b61bd;}*/


/*--------------20230525修改-----------------*/
.icon li a{float: left; padding:150px 0 30px 0; border-right:1px solid #dbdbdb;width: 16.57%; float: left; background:#f7f7f7; text-align: center; font-size: 18px; font-weight: bold; color:#5a5a5a; }
.icon li:last-child a{border-right:1px solid #f7f7f7;}
.icon li a:hover{background: url(../images/li_hover.jpg) no-repeat; color: #fff;}
.icon .icon01,.icon .icon01:hover,.icon .icon02,.icon .icon02:hover,.icon .icon03,.icon .icon03:hover,.icon .icon04,.icon .icon04:hover,.icon .icon05,.icon .icon05:hover,.icon .icon06,.icon .icon06:hover{background:#f7f7f7 url(../images/icon.png) no-repeat;transition: all .5s; }
.icon .icon01{background-position: 47px 27px;}
.icon .icon01:Hover{background-position: 47px -154px; background-color: #1b61bd;}
.icon .icon02{background-position: -188px 27px;}
.icon .icon02:Hover{background-position: -188px -154px; background-color: #1b61bd;}
.icon .icon03{background-position: -434px 27px;}
.icon .icon03:Hover{background-position: -434px -154px; background-color: #1b61bd;}
.icon .icon04{background-position: -671px 27px;}
.icon .icon04:Hover{background-position: -671px -154px; background-color: #1b61bd;}
.icon .icon05{background-position: -896px 27px;}
.icon .icon05:Hover{background-position: -896px -154px; background-color: #1b61bd;}
.icon .icon06{background-position: -1108px 27px;}
.icon .icon06:Hover{background-position: -1108px -154px; background-color: #1b61bd;}

/*--------------20230525修改-----------------*/


/* -----------------------详情页结构----------------------- */

.main_show_table{border-collapse:collapse;width:100%;}
.main_show_table td{border:1px solid #ccc;padding:8px 5px;text-align:center;}
.main_show_table td.t_tit{width:164px;background:#f2f6fa;font-weight:bold;}
/* -----------------------详情页结构----------------------- */

/*list*/
/*nav*/
.nei .nav{width:1187px; height: 50px; overflow: hidden; background: #427abe; padding:0px; line-height: 25px;text-align: center; font-size: 18px;}
.nei .nav h1{color: #fff; border-bottom: 0px solid #fff; /*! border-right: 1px solid #fff; */ padding: 12px 33px; font-weight: normal;width: 113px;float: left;} 
.nei .nav ul{width:970px;float: left;}
.nei .nav li{margin:0px;border-bottom: 0px solid #427abe; padding:13px 33px; font-size: 16px; width:104px;float: left;}
.nei .nav img{float: left; margin-right: 10px;}
.nei .nav a{color: #fff;height: 40px;display: inline-block;padding-left: 34px;}
.nei .nav a:hover{color: #043591;}
.nei .nav li:Hover{background:#e5effa; color:#043591; border:0px}
.nei .nav .icon02{background:url(../images/icon02.png)0px -2px no-repeat; }
.nei .nav .icon03{background:url(../images/icon03.png)0px -2px no-repeat; }
.nei .nav .icon04{background:url(../images/icon04.png)0px -2px no-repeat; }
.nei .nav .icon05{background:url(../images/icon05.png)0px -2px no-repeat; }
.nei .nav .icon06{background:url(../images/icon06.png)0px -2px no-repeat; }
.nei .nav .icon02:hover,.nei .nav .icon02 .active{background:#e5effa url(../images/icon02_hover.png)0px -2px no-repeat; }
.nei .nav .icon03:hover{background:url(../images/icon03_hover.png)0px -2px no-repeat; }
.nei .nav .icon04:hover{background:url(../images/icon04_hover.png)0px -2px no-repeat; }
.nei .nav .icon05:hover{background:url(../images/icon05_hover.png)0px -2px no-repeat; }
.nei .nav .icon06:hover{background:url(../images/icon06_hover.png)0px -2px no-repeat; }
.position,.list ul li,.slideTxtBox01 .bd ul li{background: url(../images/style01.png) no-repeat; }
.position{width:1134px;background-position: 20px -254px; font-size: 16px; color: #575757; padding:15px 0 0 53px; text-align: left; height: 39px; margin:0 auto;}
.position a{color:#60a5e3;}


.menu{width:260px; background:#e5effa; border-top:4px solid #1e68c3;padding: 0 0 20px 0;float: left;}
.menu h1 {border-bottom: 1px solid #043591;background: url(../images/icon02_hover.png)10px 11px no-repeat;padding: 13px 0 13px 47px;color: #043591;font-size: 18px;margin: 0 9px;text-align: left;}
.menu ul{padding:10px 0 0 0;}
.menu li a{color:#043591; text-align: left; font-size: 16px; padding:15px 0 15px 50px;width: 210px;display: inline-block;}
.menu li a:hover{background:#1e68c3 url(../images/arrow.png) 240px no-repeat; color:#fff;}
.menu li .active{background:#1e68c3 url(../images/arrow.png) 190px no-repeat; color:#fff;}

.link{width:260px; float: left; margin-top:10px;}

.list{width:915px; float: right;}
.list h1{width:852px;background: #e5effa url(../images/title_bg.jpg) 25px no-repeat; color:#4f4f4f; padding:12px 12px 12px 50px; font-size: 18px;} 
.list h1 a{font-weight: normal; font-size:14px;}
/*.list ul{margin-top: 10px; margin-bottom:20px;}*/
.list ul li{border-bottom: 0px dashed #c1c1c1; background-position: 16px -76px; padding:0px 0px 0 43px; line-height: 40px;}
.list ul li .date{float: right; color:#a5a5a5; margin-right:10px;}
.list ul li a{color:#000;}
.list50{width:48.3%;float: left;margin: 0 0 14px 1.4%;border: 1px solid #c8d8ea;}
.list50 h1{width:88%;background: #e5effa url(../images/title_bg.jpg) 25px no-repeat; color:#4f4f4f; padding:12px 2% 12px 10%; font-size: 18px;} 
.list100{width:98.2%;float: left;margin: 0 0 14px 1.4%;border: 1px solid #c8d8ea;}
.list100 h1{width:93%;background: #e5effa url(../images/title_bg.jpg) 25px no-repeat; color:#4f4f4f; padding:12px 2% 12px 5%; font-size: 18px;} 



/* 文本切换盒子 - 公用类 */ 
.slideTxtBox01{ width:100%; border:0px solid #ddd; text-align:left;  } 
.slideTxtBox01 .hd{ height:30px; line-height:30px; padding:0 20px; position:relative;  margin: -40px 0 0 250px;} 
.slideTxtBox01 .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   } 
.slideTxtBox01 .hd ul li{ float:left; padding:0 15px; background: none;line-height: 30px;} 
.slideTxtBox01 .hd ul li a{color:#043591;}
.slideTxtBox01 .hd ul li.on{ height:30px;  background:#043591; cursor:pointer; } 
.slideTxtBox01 .hd ul li.on a{color:#fff;}
.slideTxtBox01 .bd{ padding:15px;  float: left;} 
.slideTxtBox01 .bd ul{ padding:10px 0;  } 
.slideTxtBox01 .bd ul li{background-position: 0px -80px; padding:0px 0px 0 24px; line-height: 30px;width: auto;float: left; height: 35px;width: 97%;}
.slideTxtBox01 .tempWrap{ margin:15px;  } 



/*info*/
.info {margin:50px 80px 20px 80px; text-align: left;width: 1057px;}
.info h1{text-align: center; font-size: 24px; height: 75px;}
.info div{line-height: 25px; font-size: 16px; color:#555;}
.info p{margin-bottom: 20px;}
.info h2{text-align: center; font-size: 36px; /*height: 44px;*/ color:#3a69b8; font-weight: 500;}
.info  .file_info{border-bottom: 1px solid #eaeaea; padding:20px; font-weight: 14px; color:#7a7a7a; text-align: center;}
.info  .info{margin:70px 40px 50px 40px; text-align: center;}
.info .info p{text-align: left;}
.info  .button_orange{ text-decoration: none; width:112px; color:#fff; text-align: center; margin:10px; background: #ff9225; line-height: 34px;}
.info  .button_orange:hover{background: #ccc;
transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
.info  .share{border-top: 1px solid #eaeaea; padding:20px; font-weight: 14px; color:#7a7a7a; width:978px; margin:30px 0;}
.info  .share a{font-size:14px; color:#666666; height: 27px; float: right;}
.info  .share p{font-size:14px; color:#666;}

/*hotlink*/
.hot_link{margin: 10px 0; padding:10px 20px; background: #e1f0ff;color: #043591;font-size: 18px;}
.hot_link h1{float:left; color:#043591; margin-right:30px;}
.hot_link select{margin:0 15px;}
/* footer */

.ewb-footer {
    font-family: "SimSun";
    background-color: #fff;
}
