body{font-family:"microsoft yahei";}
.box{width: 1000px;margin: 0 auto;position: relative;}
.header{width:1000px;}
.header .left{width:223px;height:100px;margin-left:38px;float:left;position: relative;}
.header .nav{padding-top:75px;float:right;width:439px;}
.header ul{}
.header li{text-align: center;width:100px;line-height:25px;margin-right:4px;float: left;*display:inline;}
.header li a{font-size:14px;color:#1c61a7;display: block;height: 25px;}
.header a:hover,.header li a.on{
    background-color:#1c61a7;
    color:white;
    text-decoration: none;
}
.header a.bds_weixin:hover{
    background-color:transparent;
}
/*banner*/
#full-screen-slider { width:100%;margin:0 auto; height:320px; position:relative;}
#slides { display:block; width:100%; height:320px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#slides li img{height:100%;width:100%;}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:290px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px;overflow:hidden;float:left; margin-left:10px; border-radius:10px; background:#FFF;border:1px solid #0972ba;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0972ba;border:1px solid #fff;}


.content{width: 1000px;}

.main{width: 1000px;position: relative;}
.main-left{width: 270px;float:left;*display:inline;margin:10px 10px 0 0;}
#zpxx .tit{padding-bottom:10px;}
.main-left h3.partment{padding:0px 0 2px 15px;background:#f0f0f0 url(../images/line_17.png) no-repeat 15px bottom;}
.main-left h3.partment p{line-height:44px;height:44px;padding-left:10px;background:url(../images/ll_17.png) no-repeat left center;font-size:18px;color:#1c61a7;font-weight:normal;}
.main-left ul{width: 255px; background:#f0f0f0;padding-left:15px;}
.main-left li{height:48px;line-height:46px;background:url(../images/line_17.png) no-repeat left bottom;}
.main-left li a{display:block;color:#343434;text-decoration: none;font-size:14px;padding-left:16px;background:url(../images/0.gif) no-repeat left center;height:46px;line-height:46px;width:215px;position:relative;}
.main-left li a b{display:block;float:left;*display:inline;max-width:180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight:normal;}
.main-left li a:hover b{color:#0972ba;}
.main-left li span{ position:relative;top:12px;left:5px;}

.contact{padding-bottom:23px;}
.contact .tit{padding:10px 0;}
.contact .b-bt{border:3px solid #d6d6d6;}
.contact .b-bt .des{line-height:23px;font-size:13px;color:#343434;padding:12px 0px 12px 7px;}
.contact .b-bt p span{display:block;width:52px;float:left;*display:inline;}
.contact .b-bt p i{display:block;width:170px;float:left;*display:inline;}
.contact .b-bt .rwm{padding:0 0 15px 75px;}

.main .right{width: 720px;margin-top:10px;float:left;*display:inline;}
#company .cont{color:#323232;font-size:13px;line-height:34px;padding:20px 16px 46px 22px;}



.scrollBox{
    width:730px;position:relative;
    overflow:hidden;zoom:1;height:155px;margin: 20px 0;
}
.scrollBox .ohbox{
    overflow:hidden;
    position:relative;
    width:650px;left:45px;top:0;
}
.scrollBox .piclist{
    overflow:hidden;zoom:1;
    width:1550px;
}
.scrollBox .piclist li{
    float:left; display:inline;
    width:207px;height:145px;
    margin-right:10px;border-radius: 10px;
    overflow:hidden;padding-top:11px;text-align:center;
}
.scrollBox .piclist li img{
    width: 207px;
    height: 155px;
    margin-top:-10px;
}
.scrollBox .piclist li a{
    width: 207px;
    height: 150px;
}
.scrollBox .piclist li a:hover{
    text-decoration:none;
}


.scrollBox .pageBtn span{
    display:block;width:26px;height:28px;
    position:absolute;top:60px;cursor:pointer;
    text-indent:-999em;overflow:hidden;
}
.scrollBox .pageBtn .prev{
    left:0;background:url(../images/left.gif) no-repeat;
}

.scrollBox .pageBtn1 .next{
    background:url(../images/right.gif) no-repeat;right:0px;
}
.footer {height:41px; line-height:41px;background:#0972ba; color:#fff; text-align:center;font-family:"microsoft Yahei";width:100%;margin:0 auto;}
.footer a{color:#fff;}
.footer img{ vertical-align:middle;} 


.code_layer {
    position: fixed;
    z-index: 9999;
    right: 0px;
    bottom: 0px;
    width: 114px;
    border: 1px solid #ccc;
    background-color: #fff
}

*html .code_layer {
    position: absolute;
    bottom: auto;
    right: 0px;
    top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    width: 114px;
    border: 1px solid #ccc;
    background-color: #fff
}

.code_layer p {
    text-align: right;
    line-height: 24px;
    height: 24px;
    padding: 2px 5px;
    cursor: pointer
}

.code_layer p a {
    color: #000;
}

.code_layer p a:hover {
    color: #f00;
    text-decoration: underline
}

.outside_layer {
    position: relative;
}

.inside_share {
    position: absolute;
    right: 0;
    top: 20px;
    width: 100px;
}

.inside_share span.f_l {
    float: left;
    display: inline;
    font-size: 14px;
    margin-top: 10px;
    color: #000;
}
