@charset "gb2312";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, em, p, font, img, small, strong, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:12px;vertical-align:baseline}
ol, ul {list-style:none} :focus {outline:none; }
table {border-collapse:collapse;border-spacing: 0}
caption, th, td { text-align: left; font-weight: normal}
strong {font-weight:600}
a{font:12px Arial;text-decoration:none;color:#404040;cursor:pointer;}
a:hover{text-decoration:underline;color:#FF3300}
a:link,a:visited,a:hover,a:active{color:#666;}
h1{font-size:16px;font-weight:600;color:#666}
.left{float:left}
.right{float:right}
.clear{clear:both}
html{font-size:625%;}
body{font--size:12rem;position: relative;font-family: "微软雅黑";}

.fl { float:left }
.fr { float:right; }

/*导航*/
.nav_hc{width:100%;height:0.7rem;background-color: #ffffff;position: fixed;z-index: 999999999;}

.nav_hc ul li a{font-size:0.16rem;cursor: pointer}
.nav_hc .nav_ctor{width:80%;margin:0px auto;}
.nav_hc .nav_ctor #ico_link{display: inline-block;width:1.6rem;height:0.42rem;margin-top:0.14rem;background: url("../images/pw-logo.png") 0 0 no-repeat;background-size: 100% 100%;}
.nav_hc .nav_ctor ul{float:right;height:0.7rem;}
.nav_hc ul li{float:left;margin:0px 0.1rem;line-height: 0.7rem}
.nav_hc ul li a{font-family: "微软雅黑"}
.bn_ct{overflow: hidden;}
.bn_ct img{width:100%;}
.section01{overflow: hidden;padding:0.4rem 0px;background: url("../images/bg1.png") 0 0 no-repeat;}
.section01 p{line-height: 0.28rem;font-size:0.16rem;color:rgb(120,98,11);font-family:"微软雅黑"}
.wd{width:9rem;margin:0px auto;overflow: hidden}


.section02{overflow: hidden;background-color: #F2F2F2;padding-bottom: 0.3rem;background: url("../images/bg2.png") 0 0 no-repeat;}
 .se_head{background: url("../images/title.png") center no-repeat;margin-top: -0.03rem;}
 .se_head h2{text-align: center;line-height:1.0rem;font-size: 0.3rem;color:rgb(20,58,128);}
.wd_2{width:10rem;margin:0px auto;overflow:hidden;}
.person_h{overflow:hidden;padding-top:0.4rem;}
.person_h li{width:20%; height:250px; float:left;overflow: hidden;margin-bottom:0.3rem;}
.person_h li .li_wp{padding:0 0.1rem;}
.person_h li .li_wp h3 a {font-size:0.16rem;color:rgb(51,61,70);font-weight: normal; font-family:"Microsoft YaHei"; }
.person_h li img{width:100%;border-radius:50%;}
.person_h li p{font-size:0.14rem;line-height:0.26rem;color:#153B82}
.section3{overflow:hidden;background-color: #ffffff;padding-bottom: 0.5rem;background: url("../images/bg3.png") 0 0 no-repeat;}
#slider-wrapper{width:9rem;height:4.4rem;margin:0.5rem auto;}

#slider {
    position:relative;
    width:100%;
    height:4.4rem;
    background-color: seashell;
    background:url(../images/loading.gif) no-repeat 50% 50%;
}

#slider img {



    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

.nivo-controlNav {
 /*   position:absolute;
    left:50%;
    margin-left:-0.5rem;
    bottom:-0.22rem;*/

    text-align: center;
    padding:0.2rem 0;
   /* margin:0px auto;*/
    margin-left:-1.25rem; margin:0 auto;

}
.nivo-controlNav a {
    display:inline-block;
    text-align: center;
    width:0.12rem;
    height:0.12rem;
    background:url(../images/bullets.png) no-repeat;
    text-indent:-9999px;
    border:0;
    margin-right:0.03rem; background:#ccc;
}
.nivo-controlNav a.active {
    background-position:0 -0.22rem; background:#69C;
}

.nivo-directionNav a {
    display:block;
    width:0.3rem;
    height:0.3rem;
    background:url(../images/arrows.png) no-repeat;
    text-indent:-9999px;
    border:0;
}
a.nivo-nextNav {
    background-position:-0.3rem 0;
    right:0.15rem;
}
a.nivo-prevNav {
    left:0.15rem;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a {
    color:#efe9d1;
    text-decoration:underline;
}

.dg-container
{  padding-top:1rem;
    width: 100%;
    height: 3.7rem;
    position: relative;
    background-color: #1F404D;
    margin:0px auto;
}

.dg-wrapper
{
    width: 450px;
    height: 316px;
    margin: 0 auto;
    position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    -o-perspective: 1000px;
    -ms-perspective: 1000px;
    perspective: 1000px;
}

.dg-wrapper a
{
    display: block;
    position: absolute;
    box-shadow: 0px 10px 20px rgba(0,0,0,0.3);
}

.dg-wrapper a.dg-transition
{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.dg-wrapper a img
{
    width: 100%;
    border-radius: 6px;
}

.dg-wrapper a div
{
    font-style: italic;
    text-align: center;
    line-height: 50px;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
    color: #333;
    font-size: 16px;
    width: 100%;
    bottom: -55px;
    display: none;
    position: absolute;
}

.dg-wrapper a.dg-center div
{
    display: block;
}

.dg-container nav
{
    width: 106px;
    position: absolute;
    z-index: 1000;
    bottom: 0.2rem;
    left: 50%;
    margin-left: -50px;
}

.dg-container nav span
{
    text-indent: -9000px;
    float: left;
    cursor: pointer;
    width: 48px;
    height: 50px;
    opacity: 0.8;
    background: transparent url(../images/arrows1.png) no-repeat top left;
}

.dg-container nav span:hover
{
    opacity: 1;
}

.dg-container nav span.dg-next
{
    background-position: top right;
    margin-left: 10px;
}


.section05{overflow: hidden;padding:0.5rem 0px  0.5rem 0;}
.section05 .sec_cont{width:12.5rem;margin:0px auto;overflow: hidden;}
.section05 .sec_cont h2{font-size:0.36rem;color:#153B82;padding:0.12rem 0px;}
.section05 .sec_l{width:7.3rem;float:left;overflow: hidden;}
.sec_l h2{ font-size:0.36rem;color:#153B82;padding:0.12rem 0px;}
.section05 .sec_l ul{overflow: hidden;}
.section05 .sec_l ul li{overflow: hidden;padding:0.2rem 0px;border-bottom: 1px dashed #000000;}

.section05 .sec_cont .col { float:left; width:49.5%; height:170px; margin-right:0.5%; background:#036; padding:5px; }
.section05 .sec_cont .col h2 { color:#fff; font-size:18px; line-height:23px; }
.section05 .sec_cont .col p,
.section05 .sec_cont .col p a{ font:14px/23px "Microsoft YaHei"; color:#fff; text-indent:2em; }
.section05 .sec_cont .col img { width:200px; margin-right:10px; vertical-align:middle; margin-top:10px; }

.section05  .dl_lil{width:2rem;height:1.1rem;float:left; margin-right:10px; }
.section05  .dl_lil a{display: block;height:100%;}
.section05  .dl_lil a img{width:100%;height:100%;}
.section05  .dl_lir{ padding-left:0.3rem;font-family: "微软雅黑"}
.section05  .dl_lir a{font-size:0.22rem;color:#555;display: block;padding-bottom:0.1rem;line-height:0.26rem;text-decoration: none;font-family: "微软雅黑"}
.section05  .dl_lir p{color:#555;font-size:0.14rem;line-height:0.2rem;font-family: "微软雅黑";padding-top:0.1rem;}
.section05 .sec_r{width:3.5rem;float:right;background-color: #ffffff;padding-bottom: 0.15rem;}
.section05 .sec_r h2{background: url("../images/title2.png") 0 0 no-repeat; padding:0;}
.section05 .sec_r ul{overflow: hidden;padding:0.3rem 0px;width:3rem;margin:0px auto;}
.section05 .sec_r ul li{padding:0.1rem 0;border-bottom:1px dashed darkgray;}
.section05 .sec_r ul li a{display: block;font-size:0.16rem;color:#555;line-height:0.22rem;text-decoration: none;font-family: "微软雅黑"}
.foot_ct{padding:0.5rem 0;background-color:#1B333E;}
.foo_art{width:9rem;margin:0px auto;overflow: hidden}
.foo_art .fo_l{float:left;}
.foo_art .fo_l p{font-size:0.16rem !important;color:#ffffff;font-family: "微软雅黑";}
.foo_art .fo_r{float:right;}
.foo_art .fo_r img{width:150px;height:150px;}
.section04{background-color: #1F404D;overflow: hidden;}



@media screen and (min-width:640px) and (max-width:900px){

    .wd_2{width:100%;}
    .person_h li{width:33.3%;}
    .wd{width:90%;}
    #slider-wrapper{width:6rem !important;height:3rem;}
    #slider{height:3rem;}
    .section05 .sec_cont{width:auto;}
    .section05 .sec_l{float:none;margin:0px auto;}
    .section05 .sec_r{float:none;margin:0px auto;width:7.3rem;}
    .section05 .sec_r ul{width:auto;padding:0 0.3rem;}
    .section05 .sec_r h2{padding-left:0.26rem;background-position-x: 0.2rem;}


}
@media screen  and (max-width: 640px){
    .nav_hc .nav_ctor{width:96%;}
    .nav_hc .nav_ctor #ico_link{width:1.2rem;height:0.3rem;margin-top:0.2rem;}
    .nav_hc ul li{margin:0 0.05rem;}

    .wd{width:90%;}
    .wd_2{width:100%;}

    .dg-container{height:3.5rem;}
    #slider-wrapper{width:5rem ;height:2.5rem;}
    #slider{height:2.5rem;}

    .section05{overflow: hidden;padding:0.5rem 0px  0.5rem 0;background-color: #F2F2F2}
    .section05 .sec_cont{width:auto;padding:0 0.15rem; margin:0px auto;}
    .section05 .sec_cont h2{font-size:0.2rem;color:#153B82;padding:0.12rem 0px;text-align: center;}
    .section05 .sec_l{width:100%;float:none;overflow: hidden;margin-top:0.1rem;}
    .section05 .sec_l ul{overflow: hidden;}
    .section05 .sec_l ul li{overflow: hidden;padding:0.2rem 0px 0 0;border-bottom: 1px dashed #000;}

    .section05  .dl_lil{width:2.8rem;height:1.54rem;float:none;margin:0px auto;}
    .section05  .dl_lil a{display: block;height:100%;}
    .section05  .dl_lil a img{width:100%;height:100%;border-radius: 0.05rem;}
    .section05  .dl_lir{width:100%;float:none;padding:0px;}
    .section05  .dl_lir a{font-size:0.16rem;color:#555;display: block;padding:0.1rem 0;line-height:0.26rem;text-decoration: none;text-align: center;}
    .section05  .dl_lir p{color:#555;font-size:0.14rem;line-height:0.2rem;padding:0 0.1rem;display: none;}
    .section05 .sec_r{width:auto;float:none;background-color: #ffffff;padding-bottom: 0.15rem;padding-top:0.4rem;border-radius: 0.1rem;margin-top:0.2rem;}
    .section05 .sec_r h2{background: url("../images/title2.png") 0 0 no-repeat;}

    .section05 .sec_r ul{overflow: hidden;padding:0.3rem 0px;width:3rem;margin:0px auto;}
    .section05 .sec_r h2{padding-left:0rem;text-align: left;}
    .section05 .sec_r ul li{padding:0.1rem 0;border-bottom:1px dashed darkgray;}
    .section05 .sec_r ul li a{display: block;font-size:0.16rem;color:#555;line-height:0.22rem;text-decoration: none;}


    .foo_art{width:auto;}
    .foo_art .fo_l{float:none;padding:0 0.2rem;}
    .foo_art .fo_r{float:none;text-align: center;margin-top:0.3rem;}




}
@media screen  and (max-width: 414px){
    #slider-wrapper{width:4rem;height:2rem;}
    #slider{height:2rem;}
    .dg-wrapper{width:3.4rem;overflow: hidden;}
    .person_h li{width:50%;height:2.4rem;}

}
@media screen  and (max-width: 375px){
    #slider-wrapper{width:3.4rem;height:1.7rem;}
    #slider{height:1.7rem;}
    .dg-wrapper{width:3.5rem;overflow: hidden;}
    .section05 .sec_r ul{width:2.8rem;}
    .person_h li{width:50%;height:2.25rem;}
}
@media screen  and (max-width: 320px){
    #slider-wrapper{width:3rem;height:1.5rem;}
    #slider{height:1.5rem;}
    .dg-wrapper{width:3rem;overflow: hidden;}
    .section05 .sec_r ul{width:2.8rem;}
    .person_h li{width:50%;height:2.25rem;}
}

.over li { overflow:hidden; text-overflow:ellipsis; white-space: nowrap; scolor:#69c; }
.w1000 { width:1000px; margin:0 auto; }

.headline h1 { height:50px; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; letter-spacing:-2px; text-align:center; margin:30px 0; }
.headline h1 a { background:url(headline_flag.png) no-repeat; color:#000; font:bold 36px/1 "Microsoft YaHei"; background-size:auto 100%; display:inline-block; padding-left:70px; color:#C00 }
.headline p { margin:10px; font-size:14px; }

/* 滚动图 **/
.slideBox { width:600px; height:340px; background:#fff; overflow:hidden; position:relative; border:1px solid #ddd; padding:0;  }
.slideBox .hd{ width:100%; height:25px; background:none; overflow:hidden; position:absolute; left:10px; top:10px; z-index:1; text-align:left; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; display:inline-block; }
.slideBox .hd ul li{ margin-right:5px;  width:10px; height:10px; font-size:0; border-radius:10px; line-height:14px; text-align:center; background:#ccc; cursor:pointer; display:inline-block; }
.slideBox .hd ul li.on{ background:#06C; }
.slideBox .bd{ height:340px; z-index:0; overflow:hidden; }
.slideBox .bd li{ height:340px; line-height:340px; zoom:1; vertical-align:middle; position:relative; text-align:center; }
.slideBox .bd li h4 { width:100%; font:16px/30px "Microsoft YaHei"; color:#fff; background:rgba(0, 0, 0, .3); position:absolute; left:0; bottom:0;  padding-right:15px; }
.slideBox .bd img { width:100%; display:block; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:30%; display:block; font-size:66px; color:#fff; text-shadow:1px 1px 2px #000; filter:alpha(opacity=50); opacity:0.3; text-decoration:none;   }
.slideBox .next{ left:auto; right:0; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; text-decoration:none;  }

#slideBox2 { width:1000px; height:500px; margin:0 auto; }
#slideBox2 .bd{ height:500px; }
#slideBox2 .bd li{ height:500px; line-height:500px; }

#degree { width:100%; height:150px; border:0;  }
#degree .bd li { float:left; width:100%; height:150px; font:14px/24px "Microsoft YaHei"; position:relative; text-align:left; overflow:hidden; }
#degree .bd li b { color:#153B82; display:block;}

.history { overflow:hidden; }
.history li { float:left; width:32%; height:80px; border:1px solid #69F; margin-right:1%; margin-bottom:1%; padding:1%; background:#69C; color:#fff; list-style:none; }
.history li h3 a{ font:16px/24px "Microsoft YaHei"; color:#000; }
.history li p { font-size:14px; }

.tb1 { margin-top:10px; }
.tb1 h2 { font:0.3rem/1 "Microsoft YaHei"; color:rgb(20,58,128); padding-bottom:10px; }
.tb1 > dt { height:50px; border-bottom:1px solid #dcdcdc; padding-right:10px; }
.tb1 > dt a { float:right; color:#B2BBCA; font: normal 14px/35px arial; }
.tb1 > dt span { font:bold 24px/49px 'Microsoft YaHei'; color:#000; display:inline-block; border-bottom:2px solid #0096D4; padding:0 5px; }
.tb1 >dd { }
.tb1 .text li { content:}
.tb1 .text li a { font:18px/30px "Microsoft YaHei"; color:#222; }
.tb1 .text p { height:42px; font:12px/21px arial; color:#444; text-indent:2em; overflow:hidden; margin-bottom:15px; }
.tb1 .link li { }
.tb1 .link li:before { content:'·'; font-size:20px; font-family:"宋体"; color:#69c; }
.tb1 .link li a { font:16px/30px "Microsoft YaHei";}
.tb1 .pic { float:left; width:31%; height:130px; margin:1%; overflow:hidden; position:relative; text-align:center; }
.tb1 .pic:hover h4 { display:table-cell; }
.tb1 .pic img { max-width:100%; max-height:100%; }
.tb1 .pic h4 { width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; position:absolute; left:0; top:0; }
.tb1 .pic h4 a { width:100%; height:100%; color:#fff; font-size:14px; display:block; padding-top:30px; }

/*页脚**/
.foot { max-width:1000px; margin:0 auto; line-height:23px; color:#333; margin-top:15px; text-align:center; position:relative }
.foot a { color:#336799; }
.foot a:visited { color:#336799; }
.foot a.jj { position:absolute; left:0; top:20px }
.foot a.cc { position:absolute; right:0; top:20px }

/*滑块**/
::-webkit-scrollbar  
{  
    width: 5px;  
    height: 10px;  
    background-color: #F5F5F5;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: #F5F5F5;  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #555;  
} 
