.top{ width:1200px; height:121px; margin:0 auto; position:relative;} 
.top_left{ float:left;} 
.top_left span{ display:block; float:left;} 
.left_1{margin-top: 38px;}
.left_1 img{height:50px;}
.left_2 img{height:50px;}
.left_3 img{height:50px;}
.left_2{margin-top: 36px;margin-left: 10px;}
.left_3{margin-top: 36px;margin-left: 10px;}
.top_right{ width:460px; height:58px; line-height:58px; float:left;margin-top: 31px;margin-left: 35px;}
.top_right li{ float:left;margin-left: 10px; width:105px;height:46px; text-align:center;} 
.top_right a{ padding:6px 15px; border:1px solid transparent; color:#3f3f3f; font-size:14px;font-weight: bold;}
.top_right a:hover{ border:1px solid #00528D; background:#f1f2f2; border-radius:3px;}
.top_tel{ width:165px; height:41px; float:right; background:url(../images/top_tel.png) no-repeat left center;margin-top: 37px;padding-left: 45px;}
.top_tel p{ color:#595757; font-size:12px;font-weight: bold;}
.top_tel span{ color:#e73828; font-size:22px;display: block;padding-top: 5px;}
.cnas { position:absolute; top:85px; left:138px; z-index:999999999999; display:none; width:300px; height:450px; background:url(../images/di.png) no-repeat; background-size:100%;} 
.cnas img{width:270px; margin:40px auto 30px 12px;} 
.ma {position:absolute; top:85px; left:220px; z-index:999999999999; display:none; width:300px; height:450px; background:url(../images/di.png) no-repeat; background-size:100%;} 
.ma img{width:270px; margin:40px auto 30px 12px;} 
.wpyw { width:350px; height:228px; position:absolute; top:75px; left:335px; z-index:999999999999;display:none; background:url(../images/kuang2.png) no-repeat; background-size:100%;}
.wpyw ul{ width:100px;margin:35px auto auto 25px;} 
.wpyw li{ width:100px; height:30px; margin:5px auto 0 auto; padding:0; background:url(../images/yw.png) no-repeat; background-size:100%;} 
.wpyw li a{ width:80px; height:20px; color:#3f3f3f; font-weight:normal; font-size:16px; text-align:center; line-height:20px;float:left; margin-left:15px; padding:0; cursor:pointer;border:none; border-radius:0;} 
.wpyw li a:hover{ font-weight:bold;border:none; color:#005bac; border-radius:0;} 
.wpyw li:hover{ background:url(../images/yw-active.png) no-repeat; background-size:100%;} 

.guwp { width:470px; height:200px; position:absolute; top:75px; left:433px; z-index:999999999999;display:none; background:url(../images/gywpbg.png) no-repeat; background-size:100%;}
.guwp ul{ width:125px;margin:37px auto auto 0px;float:left;}
.guwp li{ width:150px; height:30px; margin:2px auto 0 auto; padding:0;} 
.guwp li a{ width:150px; height:30px; color:#3f3f3f; font-weight:bold; font-size:14px; text-align:center; line-height:30px;padding:0; cursor:pointer;}
.guwp li a:hover{ font-weight:bold; background:#fff;border:none; color:#005bac; border-radius:0;} 

.jcfw { width:699px;height: 269px; position:absolute; top:75px; left:282px; z-index:999999999999;display:none; background:url(../images/top-fwly-bg.png) no-repeat; background-size:100%; border-radius: 10px;}
.jcfw ul{ width:460px;margin:50px auto auto 10px; float:left;}
.jcfw img{ width:187px;height:149px;margin:55px auto 0 20px; float:left;}
.jcfw li{ width:115px; height:33px; margin:0 auto; padding:0;} 
.jcfw li a{ width:100%; color:#3f3f3f; font-weight:normal; font-size:14px; text-align:center; line-height:36px;float:left; margin-left:15px; margin-top:-5px; padding:0; cursor:pointer;}
.border-bottom{ border-bottom: 1px #ccc solid;} 
.jcfw li a:hover{font-weight:normal; background:none;border:none; color:#005bac; border-radius:0; text-decoration:underline;} 
.jcfw li:hover{ background-size:100%;}

.jcyw { width:470px;height: 200px; position:absolute; top:75px; left:548px; z-index:999999999999;display:none; background:url(../images/top-fwly-bg.png) no-repeat; background-size:100%; border-radius: 10px;}
.jcyw ul{ width:275px;margin:37px auto auto 0px; float:left;padding-left: 30px;}
.jcyw li{ width:115px; height:33px; margin:0 auto; padding:0;}
.jcyw li a{ width:100%; color:#3f3f3f; font-weight:bold; font-size:14px; text-align:center; line-height:36px;float:left; margin-left:15px; margin-top:-5px; padding:0; cursor:pointer;}
.jcyw li a:hover{font-weight:normal; background:none;border:none; color:#005bac; border-radius:0; text-decoration:underline;}
.jcyw li:hover{ background-size:100%;}




.wphj{width:1020px;height:auto;overflow: hidden;position:relative;background:#fff; margin:0 auto;padding-bottom:30px;}
.wphj .btn{position:absolute;width:55px;height:55px;top:500px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.wphj .prev{left:15px;background: url(../images/prevBtn.png) no-repeat;}
.wphj #prevTop,.wphj #nextTop{top:213px;width: 46px;height: 48px;}
/*.wphj #prevTop{background: url(../images/prevBtnTop.png) 0 0 no-repeat;}*/
/*.wphj #nextTop{background: url(../images/nextBtnTop.png) 0 0 no-repeat;}*/
.wphj .next{right:15px;background:url(../images/nextBtn.png) no-repeat;}
.wphj li{float:left;}
.wphj .cf li{position: relative;color: #fff;}
.wphj .cf a{display: block; width: 1020px;height: 480px; position: absolute;color: #fff;}
.wphj .cf li span{display: none;width: 1020px; position: absolute; left: 0; bottom: 0;padding: 10px 0px;line-height: 22px;text-align:center;background:rgba(0,0,0,0.6); font-size:22px;filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6;letter-spacing: 2px;}
.wphj .picBox{height:415px;position:relative;overflow:hidden; margin-top:20px;}
.wphj .picBox ul{height:415px;position:absolute;}
.wphj .picBox li{width:1020px;height:480px;}
.wphj .picBox li a{height:415px; width:615px; margin:0 202px 0 202px;}
.wphj .picBox li img{height:415px; width:615px;}
.wphj .listBox{width:850px;height:135px;margin:20px auto 20px 85px;position:relative;overflow:hidden;}
.wphj .listBox ul{height:135px;position:absolute;}
.wphj .listBox li{width:auto;height:135px;cursor:pointer;position:relative;margin-right:10px;}
.wphj .listBox li i{display:none;}
.wphj .listBox li a{display: block;width:155px;height: 70px;}
.wphj .listBox li img{width:auto;height:133px;border:1px solid #fff;}
.wphj .listBox .on img{width: auto;height:133px;border:1px solid #b10d23;}
.wphj .listBox .on i{display:block;}



.pagination {
    margin: 10px 0;
    float: right;
}

.pagination .current{
    background:#215A99;
    color:#fff;
}
.pagination ul {
    display: inline-block;
    list-style:none;
    *display: inline;
    /* IE7 inline-block hack */
    *zoom: 1;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination ul > li {
    display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span,
.pagination #lastspan {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
    background-color: #f5f5f5;
}
.pagination ul > .active > a,
.pagination ul > .active > span {
    color: #999999;
    cursor: default;
}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
    color: #999999;
    background-color: transparent;
    cursor: default;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
    border-left-width: 1px;
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span,
.pagination #lastspan {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}
.pagination-large ul > li > a,
.pagination-large ul > li > span,
.pagination-large #lastspan{
    padding: 8px 14px;
    font-size: 15px;
    color:#444;
}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span,
.pagination-large #lastspan {
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    border-bottom-right-radius: 2px;
    /*font-family: cursive;*/
}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    border-bottom-left-radius: 2px;
}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 2px;
    -moz-border-radius-topright: 2px;
    border-top-right-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    border-bottom-right-radius: 2px;
}
.pagination-small ul > li > a,
.pagination-small ul > li > span {
    padding: 2px 10px;
    font-size: 11.9px;
}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
    padding: 0 6px;
    font-size: 10.5px;
}


/**/
.viewbox{ width:100%; overflow:hidden; padding-top:10px;}
/*
.viewpicbox{ float:left; width:400px; height:408px;}
.viewpic{ background:#F2F2F2; padding:10px; width:380px; height:302px; overflow:hidden;}
.viewpiclist{ width:401px; height:80px; overflow:hidden; margin-top:6px; position:relative;}
.viewpiclist a.btn_left,.viewpiclist a.btn_right{ background:url(../images/viewpic_btnbg.png) repeat left top; color:#fff; width:30px; height:30px; font-size:30px; text-align:center; line-height:25px; position:absolute; top:30%;}
.viewpiclist a.btn_left{ left:0;}
.viewpiclist a.btn_right{ right:0;}
.viewpiclist a.btn_left:hover,.viewpiclist a.btn_right:hover{ background:#F6AB00;}
.viewpiclist ul{ width:102%; height:80px;}
.viewpiclist ul li{ float:left; width:95px; height:80px; padding-right:7px;}
.viewpiclist ul li a.pic{ display:block; border:1px solid #F2F2F2;}
*/
/**/
#preview{width:400px;positioN:relative;float:left;_display:inline; height:408px;}
#preview #spec-n5{width:100%; height:80px; margin-top:6px; position:relative;overflow:hidden;}
#preview #spec-n5 #spec-left,#preview #spec-n5 #spec-right{ background:url(../images/viewpic_btnbg.png) repeat left top; color:#fff; width:30px; height:30px; font-size:30px; text-align:center; line-height:25px; cursor:pointer; position:absolute; top:35%; z-index:99;}
#preview #spec-n5 #spec-left{ left:0;}
#preview #spec-n5 #spec-right{ right:0;}
#preview #spec-n5 #spec-left:hover,#preview #spec-n5 #spec-right:hover{ background:#F6AB00;}
#preview #spec-n5 #spec-list{position:relative; width:401px;float:left; overflow:hidden;_display:inline;}
#preview #spec-n5 #spec-list ul li{ float:left;width:95px;height:80px;overflow:hidden; text-align:center; padding-right:7px;}
#preview #spec-n5 #spec-list ul li div{width:93px;heighT:78px;cursor:pointer;backgrounD:#fff;text-aligN:center; margin:0 auto; border:1px solid #F2F2F2;}
#preview #spec-n5 #spec-list ul li.dq div{ width:93px; height:78px; border-color:#F7AF00;}
#preview #spec-n5 #spec-list ul li table,#preview #spec-n5 #spec-list ul li td{width:100%;height:100%;}

#preview .jqzoom{ width:380px; height:302px;position:relative;padding:0;border:10px solid #F2F2F2;background:#fff;overflow:hidden; z-index:100}
#preview .jqzoom div{widtH:380px;heighT:302px;overflow:hidden;position:absolute;left:0px;top:0px;text-aligN:center; background:#fff;}
#preview .jqzoom div table{widtH:100%;heighT:100%;}
#preview .jqzoom span{display:block;width:40px;height:37px;background:url(../images/fangda.png) no-repeat;position:absolute;right:0px;top:263px;cursor:pointer;}
#preview .zoomdiv{width:380px; height:302px;left:400px!important;z-index:100;position:absolute;top:1px!important;background:#fff;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;z-index:9999999}
#preview .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px!important;height:100px!important;border:1px solid #aaa;background:#ff0 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


.viewinfobox{ float:right; padding-right:20px; width:530px; overflow:hidden; height:408px; position:relative;}
.viewinfobox h3.title1{ font-size:18px; color:#1769b5; font-weight:normal; padding:10px 0 20px;}
.viewinfobox .textstyle{ color:#898989; line-height:35px;height:160px;overflow:hidden;}

.btnstyle{ border:0; display:inline-block; font-size:18px; color:#fff; text-align:center; background:#1769B5; cursor:pointer;}

.btnbox{ width:100%; height:60px; overflow:hidden; padding:30px 0;}
.btnbox a{ float:left; margin-right:20px; width:150px; height:60px; line-height:60px;}
.btnbox a.btn_show{ background:#F7AF00;}
.btnbox a:hover{ color:#fff;}

.viewinfobox .sharebox{ position:absolute; left:0; bottom:0;}

.box880{ width:920px; overflow:hidden;}

.titlebox{ font-size:18px; color:#1769b5; font-weight:normal; border-bottom:2px solid #D2D2D2; padding:8px 0; margin-bottom:20px;}

.box880 .textstyle{ color:#666;}

.videobox{ width:560px; margin:0 auto; padding:10px 0; overflow:hidden;}
.videobox .sharebox{ padding-top:10px; margin-left:-2px;}

.videopage{ background:#F2F2F2; width:100%; height:40px; line-height:40px; font-size:14px; color:#626262;}
.videopage span a{ color:#1769b5;}
.videopage a:hover{ text-decoration:underline;}
.videopage ul{ float:left; width:700px; height:40px;}
.videopage ul li{ float:left; width:350px; height:40px;}

.none{display:none;}
.block{display:block;}