@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1200px;font-family:"微软雅黑"; position: relative;}
input { outline: none; }
.fl {float: left;}
.fr { float: right; }
.dn { display: none; }
.wrap { width: 1200px; margin: 0 auto; overflow: hidden; }
.clear{clear: both;}


#dingwei {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}

/* head */
.top{height: 106px; background: url(../img/head-bg.png)  center;  
    
    }
.logo{line-height: 106px;height: 106px;}
.logo img{vertical-align: middle;}
.top-r{overflow: hidden;}
.top-r .top-links{overflow: hidden;margin-top: 15px;}
.top-r p{font-size: 12px;color: #fff;float: right;}
.top-r p a{color: #fff;padding:0 10px;}
.top-r p a:hover{color: #b9b9b9;transition: 0.6s all;}
.search {position: relative;float: right; width: 180px; height: 28px;z-index: 9;overflow: hidden;margin-top: 22px;}
.search .ss { height: 28px; line-height:28px;color: #fff;background: url(../img/search-text.png) no-repeat center; border: none; width: 178px; font-size: 12px; text-indent: 10px; vertical-align: middle;}
.search .btn { position: absolute;top: 50%;margin-top: -7px;right: 10px;  z-index: 99;font-size: 14px;color: #fff; width: 16px; height: 14px;background: url(../img/search.png) no-repeat; border: none; cursor: pointer;}
/* nav */
.nav-bg{background-color: #002956;height:50px;line-height:50px;}
/* 本例子css */
.nav { height: 50px; line-height: 50px;  overflow: visible;width: 1200px;margin: 0 auto; 
}
.nav li { float: left; position: relative;}
.nav li a { font-size: 16px; color: #fff; padding: 0 27px; display: block; white-space: nowrap; }
.nav li a:hover {/*color: #3264b7;*/    background: #002147;}
.nav li.on>a {font-weight: bold; }
.nav li:hover dl { display: block; }
.nav dl { display: none; position: absolute; left: 0px;top: 50px; z-index: 2;background:#002956;padding:5px 0;min-width: 100%;}
.nav dd {line-height:40px;min-width: 100%;}
.nav dl dd a { font-weight: normal;font-size: 14px;padding: 0 20px;}
.nav dd:hover { background: #143b79;color: #fff;  }
.nav dl dd a:hover{color: #fff;}

/* banner */
/* 本例子css */
.banner{ height:730px;overflow:hidden; position:relative;width: 100%;}
.banner .hd{ height:8px; overflow:hidden; position:absolute; left: 50%;margin-left: -42px; bottom:10px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;display: block;}
.banner .hd ul li{width: 8px;height: 8px;background: url(../img/banner-d02.png) no-repeat center;margin: 0 10px;float: left;}
.banner .hd ul .on{background: url(../img/banner-d01.png) no-repeat center;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1;}
.banner .bd img{ width:1920px; height:730px; display:block;margin: 0 auto;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next{ position:absolute; left:6%; top:50%; margin-top:-28px; display:block; width:31px; height:56px;filter:alpha(opacity=50);opacity:0.5;   }
.banner .prev{background: url(../img/banner-left.png) no-repeat center;}
.banner .next{ left:auto; right:6%;background: url(../img/banner-right.png) no-repeat center;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.banner .prevStop{ display:none;}
.banner .nextStop{ display:none;}
.banner-tit{position: absolute;width: 1200px;top: 60px;left: 50%;margin-left: -600px;}
/* part1 */
.part1{margin: 40px auto;}
.psrt1-l{width: 760px;}
.part1-l-01{width: 760px;}
.part1-l-01 .title h5{background: url(../img/title01.png) no-repeat left center;}
.title{overflow: hidden;line-height: 30px;margin-bottom: 20px;}
.title h5{padding-left: 38px;font-size: 18px;color: #323232;font-weight: normal;float: left;}
.title a{float: right;font-size: 12px;color: #999999;display: block;transition: 0.6s all;}
.title a:hover{color: #002956;transition: 0.6s all;}
.dynamic{overflow: hidden;width: 760px;margin-bottom: 40px;height: 267px;}
/* 本例子css */
.dynamic-l{ width:315px; height:267px;overflow:hidden; position:relative;float: left;}
.dynamic-l .hd{ height:5px; overflow:hidden; position:absolute;left: 50%;margin-left: -22px; bottom:48px; z-index:1;}
.dynamic-l .hd ul{ overflow:hidden; zoom:1; float:left;margin-right: -5px;}
.dynamic-l .hd ul li{ float:left; margin-right:5px;  width:5px; height:5px; line-height:5px; text-align:center; cursor:pointer;background: url(../img/part1-08.png) no-repeat center; }
.dynamic-l .hd ul li.on{background: url(../img/part1-07.png) no-repeat center;}
.dynamic-l .bd{ position:relative; height:100%; z-index:0;}
.dynamic-l .bd li{ zoom:1; vertical-align:middle;width: 315px;height: 267px; }
.dynamic-l .bd li a{display: block;}
.dynamic-l .bd li a .pic{width:315px; height:227px;overflow: hidden;}
.dynamic-l .bd .pic img{ width:315px; height:227px; display:block;transition: 0.6s all;}
.dynamic-l .bd p{height: 40px;line-height: 40px;font-size: 14px;color: #323232;background-color: #f7f7f7;padding: 0 10px;text-align: center;transition: 0.6s all;}
.dynamic-l .bd ul li :hover img{transition: 0.6s all;transform: scale(1.1);}
.dynamic-l .bd ul li :hover p{color: #3972d1;transition: 0.6s all;}
.dynamic-r{float: right;width: 415px;}
.dynamic-r li{margin-bottom: 3px;padding-bottom: 3px;border-bottom: 1px dashed #e4e4e4;}
.dynamic-r li:last-child{border-bottom: none;}
.dynamic-r li p{font-size: 14px;line-height: 18px;}
.dynamic-r li p a{color: #323232;}
.dynamic-r li p a:hover{color: #002956;transition: 0.6s all;}
.dynamic-r li i{font-size: 12px;color: #002956;font-style: normal;padding-left: 20px;background: url(../img/time.png) no-repeat left center;}
.part1-l-02{overflow: hidden;}
.login{width: 315px;/*height: 472px;*/padding: 10px 20px 0 20px;box-sizing: border-box;background: url(../img/part1-02.png) no-repeat center;float: left;}

.login-t{margin-bottom: 5px;border-bottom: 1px solid #e5e5e5;}
.login-t ul{overflow: hidden;margin-right: -18px;margin-bottom: 8px;}
.login-t li{float: left;width: 80px;margin-right: 17px;}
.login-t li a{display: block;}
.login-t li .pic img{display: block;width: 80px;height: 80px;transition: 0.6s all;}
.login-t li .pic{margin-bottom: 10px;}
.login-t li p{text-align: center;color: #323232;font-size: 12px;}
.login-t li:hover .pic img{transform: rotate(360deg);transition: 0.6s all;}
.login-t02{background-color: #053165;border-radius: 6px;transition: 0.6s all;}
.login-t02 a{display: block;padding: 10px;}
.login-t02 p{/*padding-left: 50px;*/font-size: 16px;color: #fff;line-height: 20px;/*height: 40px;*/background: url(../img/login04.png) no-repeat left center; text-align: center;}
.login-t02:hover{background-color: #002956;transition: 0.6s all;}



.login .title02{font-size: 22px;color: #002956; font-weight: bold;padding-left: 50px;text-align: center;display: table;margin: 0 auto;line-height: 34px;margin-bottom: 15px;margin-top: 15px;}
.login-t .title02{background: url(../img/part1-03.png) no-repeat left center;}
.login-b .title02{background:url(../img/part1-05.png) no-repeat left center;}
.login-t .pic img{/*display: block;margin-left: 42px;*/}
.login-b ul{/*margin-bottom: -10px;*/}
.login-b li{font-size: 15px;color: #323232;margin-bottom: 11px;}
/* 企业信息 */
/* 本例子css */
.firm{ width:415px;text-align:left;float: right;position: relative;/*height: 474px;*/}
.firm .hd{ height:30px;position:relative;margin-bottom: 20px;}
.firm .hd ul{height:30px;overflow: hidden;padding-left: 38px;background: url(../img/title03.png) no-repeat left center;}
.firm .hd ul li{ float:left;cursor:pointer;margin-right: 14px;font-size: 16px;color: #999999;line-height: 30px;}
.firm .hd ul li i{font-style: normal;padding-bottom: 2px;}
.firm .hd ul li.on{color: #002956;background: url(../img/part1-06.png) no-repeat bottom center;}
.firm .hd ul li.on i{border-bottom: 1px solid #002956;}
.firm .bd ul{zoom:1;  }
.firm .bd li{margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #f7f7f7;}
.firm .bd li a{display: block;overflow: hidden;}
.firm .bd li p{font-size: 14px;color: #323232;width: 350px;float: left;transition: 0.6s all;}
.firm .bd li:hover p{color: #002956;transition: 0.6s all;}
.firm .bd li i{float: right;font-size: 12px;color: #999999;font-style: normal;}
.firm .more{position: absolute;right: 0;top: 0;font-size: 12px;color: #999999;line-height: 30px;transition: 0.6s all;}
.firm .more:hover{color: #002956;transition: 0.6s all;}
/* 通知公告 */
/* 本例子css */
.part1-r{ width:412px;text-align:left;float: right;position: relative;/*height: 834px;*/}
.part1-r .hd{ height:30px;position:relative;margin-bottom: 20px;overflow: hidden;}
.part1-r .hd h5{font-size: 18px;color: #323232;padding-left: 38px;background: url(../img/title02.png) no-repeat left center;height: 30px;font-weight: normal;float: left;}
.part1-r .hd ul{height:30px;overflow: hidden;float: left;/*margin-left: 20px;*/}
.part1-r .hd ul li{ float:left;cursor:pointer;margin-right: 14px;font-size: 16px;color: #999999;line-height: 30px;}
.part1-r .hd ul li i{font-style: normal;padding-bottom: 2px;}
.part1-r .hd ul li.on{color: #002956;background: url(../img/part1-06.png) no-repeat bottom center;}
.part1-r .hd ul li.on i{border-bottom: 1px solid #002956;}
.part1-r .bd ul{zoom:1;  }
.part1-r .bd li{margin-bottom: 2px;padding-bottom: 2.5px;border-bottom: 1px dashed #e4e4e4;}
.part1-r .bd li a{display: block;}
.part1-r .bd li p{font-size: 14px;color: #323232;transition: 0.6s all;}
.part1-r .bd li:hover p{color: #002956;transition: 0.6s all;}
.part1-r .bd li i{font-size: 12px;color: #002956;font-style: normal;padding-left: 20px;background: url(../img/time.png) no-repeat left center;}
.part1-r .more{position: absolute;right: 0;top: 0;font-size: 12px;color: #999999;line-height: 30px;transition: 0.6s all;}
.part1-r .more:hover{color: #002956;transition: 0.6s all;}
/* part2 */
.part2{background: url(../img/part2-bg.png)  center;/*height: 446px;*//*padding: 40px 0;*/}
.part2-l{width: 600px;}
.part2-l .title03{width: 345px;height: 134px;background: url(../img/part2-01.png) no-repeat center;}
.part2-l .title03-nr{background: url(../img/part2-02.png);width: 345px;height: 134px;position: relative;}
.part2-l .title03-nr h5{text-align: center;line-height: 134px;font-size: 22px;color: #ffffff;letter-spacing: 4px;text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;-webkit-text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;-moz-text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;*filter: Glow(color=#20488a, strength=1);}
.part2-l .title03-nr a{position: absolute;right: 82px;line-height: 144px;font-size: 12px;color: #fff;top: 0;transition: 0.6s all;}
.part2-l .title03-nr a:hover{color: #cecece;transition: 0.6s all;}
.part2-l ul{background: #fff;width: 305px;height:176px;padding: 20px;}
.part2-l li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #f7f7f7;}
.part2-l li:last-child{border-bottom: none;}
.part2-l li a{display: block;font-size: 14px;color: #323232;transition: 0.6s all;}
.part2-l li a:hover{color: #002956;transition: 0.6s all;}
.part2-r{width: 600px;margin-top: 30px;}
.part2-r-t{overflow: hidden;margin-bottom: 12px;}
.part2-r-t01,.part2-r-t02{float: left;}
.part2-r-t01 .title03{width: 270px;height: /*134*/120px;background: url(../img/part2-03.png) no-repeat center;}
.part2-r-t02 .title03{width: 270px;height: /*134*/120px;background: url(../img/part2-04.png) no-repeat center;}
.part2-r-t01 .title03 h5,.part2-r-t02 .title03 h5{background: url(../img/part2-02.png); text-align: center;line-height: 134px;font-size: 22px;letter-spacing: 4px;text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;-webkit-text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;-moz-text-shadow:#20488a 1px 0 0,#20488a 0 1px 0,#20488a -1px 0 0,#20488a 0 -1px 0;*filter: Glow(color=#20488a, strength=1);}
.part2-r-t01 .title03 h5 a,.part2-r-t02 .title03 h5 a{display: block;color: #ffffff;}
.part2-r-t01 ul,.part2-r-t02 ul{width: 270px;height: 132px;border: 1px solid #e5e5e5;background-color: #4177b3;padding: 8px 5px 0px 15px;}
.part2-r-t01 li,.part2-r-t02 li{width: 270px;font-size: 14px;letter-spacing: 2px;margin-bottom: 7px;}
.part2-r-t01 li a,.part2-r-t02 li a{display: block;color: #ffffff;background: url(../img/part2-07.png) no-repeat left center;}
.part2-r-t01 li a:hover,.part2-r-t02 li a:hover{color: #002956;transition: 0.6s all;}
.part2-r-t01 h4,.part2-r-t02 h4 {font-family: "微软雅黑";font-size: 14px;color: #333333;font-weight: normal;line-height: 30px;}
.part2-r-t01 li span,.part2-r-t02 li span {color: #ffffff;}
.part2-r-t01 {margin-right: 8px;} 

/* footer */
.footer{background-color: #002956;padding-top:22px;}
.links{height: 50px;line-height: 50px;border-bottom: 1px solid #001f42;     width: 1200px; margin: 0 auto;}
/* 本例子css */
.links-nr{ width:1200px;  position:relative;}
.links-nr .hd{ overflow:hidden;display: none;}

.links-nr .bd{overflow: hidden;}
.links-nr .bd h5{float: left;width: 80px;font-size: 16px;color: #fff;}
.links-nr .bd .tempWrap{ width:1120px !important; float: right;}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.links-nr .bd ul{ overflow:hidden; zoom:1;float: left;}
.links-nr .bd ul li{float: left;font-size: 12px;width: auto!important; margin-right:30px; position: relative; text-align: center;  }
.links-nr .bd ul li a{color: #fff;transition: 0.6s all; display: block; text-align: center;}
.links-nr .bd ul li a:hover{color: #c3c3c3;transition: 0.6s all;}
.copyright{border-top: 1px solid #00336a;height: 50px;line-height: 50px;}
.copyright p{font-size: 12px;color: #fff;text-align: center;}
/*列表页*/
.list-box{width: 1200px;margin: 156px auto 0 auto;overflow: hidden;padding: 50px 0; }
.list-nav{float: left;width: 260px;}
.list-nav h5{background-color: #002956;/*height: 66px;*/line-height: 66px;font-size: 20px;color: #fff;padding-left: 20px;}
.list-nav li{/*padding-left: 20px;*/width: 240px; /*height: 60px;*/line-height: 30px;background: url(../img/list-nav-bg-a.png) no-repeat center;background-position-x: 240px;background-color: #f3f4f6;border-bottom: #eaeaea 1px solid;cursor: pointer;padding: 15px 0 15px 20px;}
.list-nav li a{display: block;color: #323232;width:176px;}
.list-nav li:hover{background: url(../img/list-nav-bg-on.png) no-repeat center;background-color: #bdcfee;background-position-x: 240px;cursor: pointer;}
.list-nav li:hover a{color: #ffffff;}
.list-nav .on{background: url(../img/list-nav-bg-on.png) no-repeat center;background-color: #bdcfee;background-position-x: 240px;}
.list-nav .on a{color: #ffffff;}
.list{width: 890px;float: right; min-height: 600px;}
.list-position{overflow: hidden;border-bottom: #9caac7 1px solid;margin-bottom: 10px;height: 50px;line-height: 50px;}
.position-left{font-size: 20px;color: #323232;}
.position-right{float: right;overflow: hidden; font-family: "微软雅黑";
    font-size: 12px;
    color: #999999;}
.position-right span,.position-right a{float: left;margin: 0 4px;font-family: "微软雅黑";font-size: 12px;color: #999999;}
.position-right a:hover{color: #002956;transition: 0.6s all;}
.list ul{padding-bottom: 30px;}
.list li{overflow: hidden;line-height: 40px;/*height:40px;*/padding-left: 15px;background: url(../img/dot.png) no-repeat left center;}
.list li span{float: right;font-family: "微软雅黑";font-size: 12px;color: #999;}
.list li a{font-family: "微软雅黑";font-size: 14px;display: block;color: #323232;width: 780px;float: left;transition: 0.6s all;}
.list li a:hover{color: #002956;transition: 0.6s all;}
.fanye img{display: block;margin: 0 auto;}
/*展示页*/
.show-box{padding-top: 30px; min-height: 520px;}
.show-box h3{font-family: "微软雅黑";font-size: 22px;color: #3c3c3c;text-align: center;margin-bottom: 35px;}
.show02 h3{text-align: left;}


.show-time{text-align:center;display: block;font-family: "微软雅黑";font-size: 14px;color: #585858;}
.show-time span{margin: 0 10px;}
.show01{padding-bottom: 20px;margin-bottom: 30px;border-bottom: 1px dashed #ccc;}
.show02 h5{font-weight: normal;text-align: center;margin-bottom: 30px;font-size: 14px;color: #333;}
.show-box p{
    font-family: 微软雅黑 !important;
    font-size: 16px!important;
    color: #323232!important;
    text-indent:2em;
    line-height: 30px!important;
}

.show-box p span{ text-decoration: none!important;
    font-family: 微软雅黑 !important;
    font-size: 16px!important;
    color: #323232!important;
    line-height: 30px!important;
}

.show-box table tr td p{text-indent:0em !important;}

.show-box img{/*display: block;margin: 20px auto;max-width: 100%;*/     max-width: 100%; }
.show-box p a{/*display: block;*//*color:#333333;*/ color: #323232!important; }
.show03{background-color: #f8f8f8;border: 1px solid #cccccc;padding: 20px;}
.show-box h4{font-family: "微软雅黑";font-size: 14px;color: #333333;font-weight: normal;line-height: 30px;}
.show-box h4 a{color: #333333;}
.show-box a:hover{color: #3972d1;transition: 0.6s all;}



.ky_list {
    width: 890px;
    float: right;
    min-height: 600px;
}
.column_one{width: 100%;margin: 40px auto;height: auto;overflow: hidden}
.column_one ul li{float: left;margin: 10px 0 0 10px;width: 48%;height: 170px;}
.column_one ul li img{width: 200px;height: 126px;float: left;}
.column_one ul li .column_one_r{float: right;width: 220px;}
.column_one ul li .column_one_r h2{font-size: 16px;font-family: "黑体";text-align: center;font-weight: bold;border-bottom: 1px solid #f4f4f4;color: #333;padding-bottom: 5px;}
.column_one ul li:hover .column_one_r h2{color: #666;}
.column_one ul li .column_one_r p{font-size: 15px;font-family: "黑体";padding: 5px 10px;color: #333;line-height: 24px}
.column_one ul li:hover .column_one_r p{color: #666;}
.column_one ul {float: left;width: 890px;}


.list_sys{width:98%;margin: 0 auto;height: auto;overflow: hidden;}
.list_sys ul li{border-bottom: 1px dotted #ccc;margin-top: 30px;padding-bottom: 30px;height: auto;overflow: hidden}
.list_sys ul li  img{width:290px;height: 205px;float: left;}
.list_sys ul li .list_sys_r{width: 560px;float: right;}
.list_sys ul li .list_sys_r h2{line-height: 25px;height: 25px;color: #333;font-weight: bold;margin: 10px auto}
.list_sys ul li .list_sys_r p{line-height: 25px;font-size: 12px;color: #333;margin: 10px auto;text-indent: 2em;}
