@charset "utf-8";

/*.wd1200{width: 1210px;margin: 0 auto;z-index: 100;top: 0;}*/

.wd1200 {
    width: 1300px;
    margin: 0 auto;
    z-index: 100;
    top: 0;
}

.wd {
    width: 100%;
    margin: 0 auto;
}

.wd .clr img {
    max-width: 100%;
}

.logoa {
    padding: 13px 0;
}

.heada_ul1 li {
    float: left;
    line-height: 62px;
    font-size: 14px;
}

.heada_ul1 li .head_li_a1 {
    padding: 0 22px;
    color: #666666;
}

.heada_img3 {
    display: none;
}

.heada_mid {
    margin-left: 80px;
}


/*.li_a img{margin-top:29px;margin-left:6px;}*/

.li_a img {
    margin-top: 29px;
    max-width: 100px;
}

.lana {
    position: relative;
}

.lana span {
    font-family: "Arial";
    font-size: 14px;
    color: #d3d3d3;
}

.lana a {
    font-size: 14px;
    color: #d3d3d3;
    line-height: 14px;
    padding: 4px 15px;
    margin-left: 15px;
}


/*.lana a{font-size:14px;color:#d3d3d3;border-left:#d3d3d3 solid 1px;line-height:14px;padding:4px 15px;margin-left:15px;}*/

.hadea_right {
    margin-top: 26px;
    margin-left: 200px;
}

.sou_img {
    margin-top: -3px;
}

.lana img {
    margin-top: 6px;
    margin-left: 5px;
}

.sou {
    position: relative;
}

.sou_txt1 {
    width: 150px;
    height: 22px;
    line-height: 22px;
    border: #007fcc solid 1px;
    border-radius: 20px;
    padding-left: 10px;
}

.souding {
    position: absolute;
    width: 180px;
    left: -180px;
    top: -5px;
    display: none;
}

.sou:hover .souding {
    display: block;
}

.lana_ding {
    position: absolute;
    bottom: -101px;
    left: 13px;
    padding-top: 20px;
    background: #ffffff;
    display: none;
}

.lana_ding li {
    line-height: 38px !important;
    text-align: center !important;
    width: 142px;
    border-bottom: #f1f1f1 solid 1px;
}

.lana_ding li a {
    border: none !important;
    margin: 0px;
    padding: 0px;
}

.lan_img {
    display: none;
}

.heada {
    position: relative;
    z-index: 2000;
}

.lanna_ding_ul img {
    margin-top: 17px;
    margin-right: 6px;
}

.lana_ding li:hover .lan_img {
    display: inline-block;
}

.lana_ding li:hover .hui_img {
    display: none;
}

.lana_ding li:hover a {
    color: #0080cb;
}

.lana:hover .lana_ding {
    display: block;
}

.li_a_ding {
    width: 869px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 40px;
}

.li_a_ding_1 {
    width: 270px;
    border-bottom: #3bb3fa solid 2px;
}

.li_a_ul1 li {
    float: left;
    width: 50%;
    text-align: center;
    padding-top: 20px;
}

.li_a_ul1 span {
    display: block;
}

.li_a_ul1 li a {
    color: #666666;
    font-size: 12px;
    line-height: 32px;
    font-family: "宋体";
}

.bantou {
    background: url(../image/touming.png) repeat;
    width: 100%;
    text-align: center;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

.li_a_ding_2 {
    width: 161px;
    border-bottom: #0e87cf solid 2px;
    text-align: center;
}

.li_a_ding_2 li {
    width: 100%;
}

.li_a_ding_3 {
    width: 131px;
    border-bottom: #00629c solid 2px;
    text-align: center;
}

.li_a_ding_3 li {
    width: 100%;
}

.li_a_ding_4 {
    width: 307px;
    border-bottom: #002c32 solid 2px;
    text-align: center;
}

.li_a_ding_4 li {
    width: 50%;
}

.heada_img2 {
    display: inline-block;
}

.li_a:hover .heada_img2 {
    display: none;
}

.li_a:hover .heada_img3 {
    display: inline-block;
}

.rele {
    position: relative;
    width: 100%;
    z-index: 2600;
}

.li_a_ul1 li:hover {
    background: #ffffff;
}

.title {
    margin-bottom: -40px;
    padding-top: 129px;
    font-size: 14px;
    color: #666666;
}

.li_a_ding_1:hover .title {
    color: #22a2f8;
}

.li_a_ding_2:hover .title {
    color: #22a2f8;
}

.li_a_ding_3:hover .title {
    color: #22a2f8;
}

.li_a_ding_4:hover .title {
    color: #22a2f8;
}

.box {
    width: 293px;
    height: 133px;
    text-align: center;
    position: relative;
    overflow: hidden;
    z-index: 3000;
}

.box ul {
    height: 293px;
    width: 66px;
    position: relative;
}

.box ul li {
    width: 293px;
    height: 66px;
    left: 300px;
    top: 0;
    position: absolute;
}

.box ol {
    position: absolute;
    bottom: 0px;
    width: 260px;
    margin-left: -55px;
    left: 50%;
    z-index: 20;
    text-align: center;
    bottom: 36px;
}

.box ol a {
    width: 5px;
    height: 6px;
    margin-right: 10px;
    background: #eeeeee;
    border-radius: 50%;
    display: inline-block;
}

.box ol a.active {
    background: #3fb3f7;
    z-index: 18;
}

.box_ding {
    position: absolute;
    bottom: 52px;
    left: 50%;
    margin-left: -16px;
    z-index: 4000;
}

.index_li_dign {
    position: absolute;
    bottom: -60px;
    text-align: left;
}

.index_li_dign a {
    display: block;
}

.index_li_dign .dign_a1 {
    font-size: 14px;
    color: #000000;
}

.index_li_dign .dign_a2 {
    font-size: 12px;
    color: #666666;
}

.li_add {
    position: relative;
}

.shoufa {
    margin-left: 2px;
}

.gn {
    margin-left: 3px;
}

.footers {
    background: #a4a4a4;
    width: 100%;
    padding: 26px 0px;
    /*margin-top: 20px;*/
}

.footers_ul1 li {
    line-height: 30px;
    font-size: 12px;
    width: 160px;
    text-align: left;
    font-size: 16px;
    color: #333333;
}

.footers_ul1 li a {
    color: #ffffff;
    font-size: 12px;
}

.aa {
    margin-left: 30px;
}

.footers_ul1 li a.aa {
    margin-left: 0;
}

.footers_ul1 {
    margin-left: 50px;
    width: 160px;
}

.iqrcode img {
    width: 85px;
    text-align: center;
}

.iqrcode .iqrcode-info {
    width: 95px;
    color: #fff;
    font-size: 12px;
    line-height: 30px;
    float: left;
    text-align: center;
}

.iqrcode .iqrcode-info .tit {
    text-align: center;
}

.iqrcode .iqrcode-info:first-child(1) {
    padding-right: 5px;
}

.iqrcode .iqrcode-info:first-child(2) {
    padding-left: 5px;
}

.iqrcode {
    margin-left: 5px;
    width: 210px;
}

.service {
    width: 344px;
}

.service span {
    display: block;
}

.service a {
    display: inline-block;
    position: relative;
    cursor: pointer;
}

.service a:hover span {
    display: block;
}

.service a span {
    position: absolute;
    top: 30px;
    left: 0;
    width: 150px;
    color: #ffffff;
    font-size: 14px;
    line-height: 30px;
    display: none;
}

.service .footers_span1 {
    font-size: 16px;
    color: #333333;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 100%;
    float: left;
}

.service .footers_span2 {
    font-size: 20px;
    line-height: 45px;
    color: #ffffff;
    display: block;
    height: 45px;
    width: 100%;
    float: left;
}

.service a {
    padding: 5px 8px;
    background: #ffffff;
    font-size: 14px;
    color: #000000;
    border-radius: 3px;
    display: inline-block;
}


/*.service a{padding:5px 8px;background:#ffffff;font-size:14px;color:#000000;border-radius:3px;display:inline-block;margin-top:13px;}*/

.qiea {
    margin-top: 1px;
    margin-right: 3px;
}

.youjian {
    margin-right: 3px;
    margin-top: 3px;
}

.banquna {
    color: #999999;
    font-size: 12px;
    font-family: "宋体";
    line-height: 24px;
    text-align: center;
}
.banquna a{
    color: #999999;
}
.index_tu {
    /*margin-top: 20px;*/
}

.footers_ul1 li a:hover {
    color: #0080cc;
}

.hui_div {
    background: #ececec;
    height: 28px;
    width: 100%;
}

.result {
    margin-top: 20px;
}

.result a {
    display: block;
}

.result a span {
    color: #0080cc;
    font-size: 20px;
}

.result .result_a {
    font-size: 20px;
    color: #999999;
}

.res_div li {
    line-height: 30px;
    background: url(../image/sanhui.jpg) center left 0px no-repeat;
    padding-left: 6px;
    color: #666666;
    font-size: 14px;
}

.cs {
    line-height: 30px;
    font-size: 16px;
    color: #7f7f7f;
    margin-top: 20px;
    position: relative;
}

.cs_txt1 {
    border: #dddddd solid 1px;
    line-height: 30px;
    height: 30px;
    padding-left: 28px;
    width: 200px;
}

.cs_ding {
    position: absolute;
    left: 95px;
    top: 9px;
}

.baoxia {
    font-size: 20px;
    color: #333333;
    margin-top: 30px;
}

.baoxia span {
    color: #0080cc;
}

.xianshi {
    font-size: 16px;
    color: #333333;
    line-height: 30px;
    margin-top: 40px;
}

.lainxi {
    margin-top: 5px;
    margin-left: 8px;
}

.lainxi li {
    color: #333333;
    line-height: 30px;
    font-size: 16px;
}

.lainxi li img {
    margin-top: 5px;
    margin-right: 4px;
}

.changhsi {
    font-size: 16px;
    color: #333333;
    margin-top: 40px;
}

.changhsi a {
    color: #0080cc;
    padding: 0 8px;
    line-height: 16px;
    border-right: #666666 solid 1px;
}

.bann img {
    width: 100%;
}


/*.cont_nav_tit{line-height:50px;background:#009cf9;width:260px;padding-left:20px;}*/

.cont_nav_tit {
    line-height: 50px;
    background: #cccccc;
    width: 260px;
    padding-left: 20px;
}

.tit_a1 {
    font-size: 24px;
    color: #ffffff;
    font-weight: bold;
}

.tit_a2 {
    color: #4dbafb;
    font-size: 20px;
    margin-left: 5px;
}

.cont_nav_li {
    width: 280px;
}

.cont_nav_li img {
    margin-top: 18px;
    margin-right: 10px;
}

.cont_nav_li .fen_li {
    border-bottom: #eeeeee solid 1px;
    padding-left: 22px;
    line-height: 46px;
    font-size: 14px;
}

.cont_nav_li .fen_li a {
    color: #666666;
}

.fen_li_img2 {
    display: none;
}

.fen_li.on a {
    color: #333333;
}


/*.fen_li.on a{color:#009cf9;}*/

.fen_li.on .fen_li_img1 {
    display: inline-block;
}

.fen_li.on .fen_li_img2 {
    display: none;
}

.coont_titl {
    width: 840px;
    border-top: #d2d2d2 solid 1px;
}


/*.coont_titl{width:880px;border-top:#d2d2d2 solid 1px;}*/

.tit_ding a {
    color: #333333;
    font-size: 18px;
    background: #ffffff;
    padding-right: 5px;
}


/*.tit_ding a{color:#009cf9;font-size:18px;background:#ffffff;padding-right:5px;}*/


/*.tit_ding{margin-top:-15px;}*/

.tit_ding {
    margin-top: -15px;
    margin-left: 20px;
}


/*.coont_titl{margin-top:15px;}*/

.coont_titl {
    /*margin-top: 15px;*/
    margin-left: 20px;
}

.gg_ul li {
    padding: 18px 0;
    border-bottom: #d7d7d7 dashed 1px;
}

.gg_ul li img {
    float: left;
    margin-right: 18px;
}

.li_let_a1 {
    color: #464646;
    font-size: 18px;
    font-weight: bold;
}

.li_diva_top {
    text-align: left;
}

.li_let1 {
    width: 840px;
}

.tim {
    color: #919191;
    font-size: 14px;
    margin-left: 15px;
}

.li_diva_top {
    margin-top: 5px;
}

.li_diva_bot {
    font-size: 14px;
    line-height: 26px;
    color: #c9c9c9;
    margin-top: 18px;
    height: 52px;
    position: relative;
}

.more_ding {
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: #ffffff;
}

.more_ding a {
    color: #3183df;
}

.fanye .fane_a {
    padding: 3px 6px;
    border: #089ff9 solid 1px;
    color: #089ff9;
    font-size: 14px;
}

.fanye .fanye_a {
    padding: 3px 7px;
    border: #d9dbdd solid 1px;
    color: #929292;
}

.fanye .fanye_a:hover {
    background: #009cf9;
    color: #ffffff;
}

.fanye .fanye_a.on {
    background: #009cf9;
    color: #ffffff;
}

.fanye {
    margin-top: 30px;
}

.map_ul .li_xain {
    padding: 0 10px 5px 10px;
    position: relative;
}

.map_ul .li_xain a span {
    display: block;
    font-size: 18px;
    line-height: 36px;
}

.map_ul .li_xain a {
    font-size: 14px;
    line-height: 24px;
    color: #666666;
}

.map_ul li {
    padding: 16px 0;
    border-bottom: #e8e8e8 dashed 1px;
    width: 390px;
}

.map_right {
    margin-top: 16px;
    display: none;
}

.snjiao_ding {
    position: absolute;
    right: -6px;
    top: 50%;
    margin-top: -3px;
    display: none;
}

.map_ul li.on .li_xain {
    border-right: #0a85ce solid 2px;
    background: #f3f3f3;
}

.map_ul li.on .snjiao_ding {
    display: block;
}

.sp li span {
    display: block;
    line-height: 30px;
    font-size: 16px;
    color: #333333;
}

.sp li {
    text-align: center;
    width: 25%;
    float: left;
    padding: 0 0 20px;
}

.sp li img {
    border-radius: 16px;
    border: #dedede solid 1px;
    width: 170px;
    height: auto;
}

.cont_righta {
    width: 880px;
}

.news_gun {
    width: 100%;
    height: 34px;
    background: #f5f5f5;
}

.laba img {
    margin-top: 7px;
}

.fanxin {
    margin-left: 10px;
}

#rollText {
    font: 12px /20px verdana;
}

#rollText a {
    line-height: 34px;
    width: 1158px;
    display: block;
    color: #333333;
}

#rollText a span {
    float: right;
}

#rollAD {
    height: 34px;
    position: relative;
    width: 1158px;
    margin: 0 auto;
    overflow: hidden;
}

.sel {
    border: #f1f1f1 solid 1px;
    line-height: 26px;
    height: 26px;
    padding-left: 10px;
    width: 200px;
}

.xuanze {
    color: #666666;
    font-size: 16px;
    margin-top: 10px;
}

.xaun2_left img {
    border-right: #efefef solid 1px;
}

.xaun2 {
    padding: 12px;
    border: #efefef solid 1px;
    margin-top: 10px;
    margin-left: 84px;
}

.xiazia {
    line-height: 32px;
    color: #666666;
    font-size: 16px;
    text-align: center
}

.xaun2_lright {
    width: 360px;
}

.wenda {
    margin-top: 20px;
}

.xiazai_a a {
    text-decoration: underline;
    color: #666666;
    font-size: 14px;
    line-height: 32px;
}

.xiazai_a {
    margin-left: 40px;
}

.xiazai_a img {
    margin-right: 5px;
    margin-top: 10px;
}

.wen {
    line-height: 28px;
    color: #333333;
    font-size: 16px;
    border: #efefef solid 1px;
    position: relative;
    margin-left: 29px;
    padding-left: 5px;
    margin-top: 10px;
}

.xiasa {
    margin-right: 10px;
    margin-top: 10px;
}

.san1 {
    display: none;
}

.tiwen {
    position: absolute;
    left: -29px;
    top: 0px;
    height: 29px;
    width: 29px;
    background: #009cf9;
    text-align: center;
}

.tiwen a {
    color: #ffffff;
    font-size: 22px;
}

.da {
    line-height: 26px;
    color: #666666;
    font-size: 14px;
    border: #efefef solid 1px;
    position: relative;
    margin-left: 29px;
    padding: 10px 15px;
    margin-top: 5px;
}

.dizhi a {
    display: block;
    line-height: 28px;
}

.dizhi {
    line-height: 24px;
    font-size: 14px;
    margin-top: 15px;
}

.dizhi img {
    margin-top: 4px;
    margin-right: 5px;
}

.erwei {
    width: 180px;
    text-align: center;
    margin-left: 150px;
    margin-top: 20px;
}

.erwei span {
    display: block;
    margin-top: 10px;
}

.bg23 {
    background: #fafafa;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 60px;
}

.xiangx {
    line-height: 24px;
    font-size: 14px;
    color: #333333;
}

.xiangx_top {
    color: #333333;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    border-bottom: #eaeaea solid 1px;
}

.zuozhe {
    color: #999999;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    margin-top: 5px;
    position: relative;
}

.zuozhe img {
    margin-top: 8px;
    margin-right: 5px;
}

.fenxaing {
    position: absolute;
    right: 0px;
    top: -4px;
}

.xiaoli {
    text-align: center;
    margin: 20px 0;
}

.xoangx_cont {
    color: #333333;
    font-size: 14px;
    line-height: 28px;
}

.fujian span {
    color: #333333;
    text-decoration: underline;
}

.fujian {
    margin-top: 30px;
}

.fujian img {
    margin-top: 6px;
    margin-right: 5px;
}

.sahngxia {
    margin-top: 20px;
}

.sahngxia a {
    color: #333333;
}

.sahngxia a:hover {
    text-decoration: underline;
}

.cehngxu {
    text-align: center
}

.changxian {
    width: 100%;
    margin-top: 80px;
    position: relative;
    z-index: 3000;
}

.xiexian {
    position: absolute;
    left: 50%;
    margin-left: -39.5px;
    top: -33px;
    background: #ffffff;
}

.left1 {
    width: 48px;
    border-top: #cfcfcf solid 1px;
    position: relative;
}

.right1 {
    width: 48px;
    border-top: #cfcfcf solid 1px;
    position: relative;
}

.left_right {
    width: 100%;
}

.lanse {
    background: #0080cc;
    padding: 15px 0;
}

.wenben {
    width: 375px;
}

.wenben_a3 {
    color: #ffffff;
    font-size: 16px;
    line-height: 36px;
    margin-top: 14px;
}

.wenben a {
    display: block;
}

.wenben_a2 {
    color: #55b9ed;
    font-size: 16px;
    line-height: 32px;
    margin-top: 7px;
}

.wenben_a1 {
    color: #ffffff;
    font-size: 26px;
    line-height: 32px;
    margin-top: 12px;
}

.chi {
    font-size: 26px;
    color: #666666;
}

.engl {
    font-size: 22px;
    color: #dddddd;
    margin-left: 10px;
}

.wenzi_bot {
    font-size: 14px;
    line-height: 34px;
    color: #666666;
    margin-top: 15px;
}

.wenzi {
    margin-top: 30px;
    padding: 30px;
}

.left {
    position: relative;
}

.left_ding {
    background: rgba(0, 0, 0, 0.3);
    line-height: 32px;
    font-size: 16px;
    color: #ffffff;
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    display: none;
}

.left_ding a {
    font-size: 26px;
    display: block;
    margin-bottom: 10px;
}

.bian {
    padding: 30px;
    margin-top: 60px;
}

.left:hover .left_ding {
    display: block;
}

.baoti_left {
    width: 49%;
}

.baoti_right {
    width: 49%;
    margin-top: 15px;
}

.biaoti_xian1 {
    width: 100%;
    border-top: #cfcfcf solid 1px;
}

.biaoti {
    color: #666666;
    font-size: 18px;
    margin-top: 60px;
    position: relative;
    margin-bottom: 40px;
}

.xian_wen {
    margin-top: -13px;
    background: #ffffff;
}

.xian_wen a {
    padding: 0 5px;
}

.xiex {
    position: absolute;
    left: 50%;
    margin-left: -39px;
    top: -25px;
}

.blackbox {
    width: 100%;
    height: 100%;
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0.44;
    filter: Alpha(opacity=44);
    z-index: 100;
    display: none;
}

.tan_a1 {
    padding: 6px 20px;
    border: #009cf9 solid 1px;
    border-radius: 4px;
}

.tan_a1 img {
    margin-top: 4px;
    margin-right: 4px;
}

.tanchaung_bot a {
    color: #333333;
    font-size: 16px;
}

.tanchaung_bot {
    margin-top: 40px;
}

.tanchuang {
    width: 460px;
    padding: 50px 80px;
    background: #ffffff;
    position: fixed;
    left: 50%;
    margin-left: -310px;
    z-index: 102;
    top: 200px;
    padding-bottom: 90px;
    border-radius: 10px;
    display: none;
}

.cancel {
    position: fixed;
    z-index: 201;
    top: 217px;
    left: 50%;
    margin-left: 260px;
    display: none;
}

.fa1 {
    padding: 45px 0;
}

.font_chang h1 {
    color: #0080cc;
    font-size: 28px;
    line-height: 50px;
    text-align: center;
    font-weight: normal;
}

.font_chang h1 img {
    vertical-align: middle;
}

.fa1 h1 {
    margin-bottom: 50px;
}

.font_chang {
    color: #333333;
    font-size: 16px;
    line-height: 32px;
}

.fa1_lt {
    width: 640px;
}

.fa1_rt {
    color: #333333;
    font-size: 16px;
    line-height: 32px;
    width: 540px;
}

.fa1_rt li {
    padding: 10px 0;
}

.fa1_rt li i {
    color: #0080cc;
    margin-right: 6px;
    font-size: 20px;
}

.fa2 {
    text-align: center;
}

.fa2 h1 {
    margin-bottom: 20px;
}

.fa3_top {
    width: 100%;
    height: 132px;
    background: #0080cc;
    border-radius: 10px 10px 0 0;
    margin-top: 65px;
    color: #ffffff;
    font-size: 20px;
    line-height: 36px;
    text-align: center;
}

.fa3_top h1 {
    font-weight: normal;
    font-size: 20px;
    padding-top: 20px;
}

.fa3_top2 {
    background: #0080cc;
}

.fa3_top2_tt {
    border-top: 4px solid #ffffff;
    margin: 0 10px;
}

.fa3_top2_tt_1 {
    width: 624px;
    border-right: 4px solid #ffffff;
}

.fa3_top2_tt_tou {
    height: 60px;
    padding: 13px 0;
}

.fa3_top2_tt_tou span {
    display: block;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
}

.fa3_top2_tt_tou {
    color: #78bce4;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
}

.fa3_top2_tt_cot {
    padding: 0 10px 10px 10px;
    background: #f5fafd;
}

.fa3_top2_tt_2 {
    width: 181px;
    border-right: 4px solid #ffffff;
}

.fa3_top2_tt_3 {
    width: 182px;
}

.fa3_top2_tt_cot_1 {
    width: 614px;
    border-right: 4px solid #ffffff;
    padding-right: 10px;
}

.fa3_top2_tt_cot ul li.first {
    color: #1088cf;
    font-size: 18px;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px dashed #1088cf;
    margin-bottom: 10px;
}

.fa3_top2_tt_cot ul li {
    color: #333333;
    font-size: 16px;
    line-height: 32px;
    text-align: center;
}

.fa3_top2_tt_cot_1 ul {
    width: 25%;
    float: left;
}

.fa3_top2_tt_cot_2 {
    width: 161px;
    padding: 0 10px;
    border-right: 4px solid #ffffff;
}

.fa3_top2_tt_cot_2 ul {
    width: 100%;
}

.fa3_top2_tt_cot_3 {
    width: 162px;
    padding: 0 10px;
}

.fa3_tt_cot {
    background: #f5fafd;
    border-top: 6px solid #ffffff;
}

.picScroll-left {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.picScroll-left .hd {
    height: 0;
    background: #f4f4f4;
    padding: 0 10px;
}

.picScroll-left .hd .prev,
.picScroll-left .hd .next {
    display: block;
    width: 16px;
    height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.picScroll-left .hd .prev {
    background: url(../image/shang.jpg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    left: 10px;
}

.picScroll-left .hd .next {
    background: url(../image/xia.jpg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    right: 10px;
}

.picScroll-left .hd .prevStop {
    background-position: -60px 0;
}

.picScroll-left .hd .nextStop {
    background-position: -60px -50px;
}

.picScroll-left .hd ul {
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;
    display: none;
}

.picScroll-left .hd ul li {
    float: left;
    width: 9px;
    height: 9px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background: url("../image/icoCircle.gif") 0 -9px no-repeat;
}

.picScroll-left .hd ul li.on {
    background-position: 0 0;
}

.picScroll-left .bd {
    padding: 10px 40px;
}

.picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}

.picScroll-left .bd ul li {
    margin: 0 20px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.picScroll-left .bd ul li .pic {
    text-align: center;
}

.pagenext {
    text-align: center;
    padding: 12px 0;
}

.picScroll-left .bd ul li .pic img {
    width: 120px;
    height: 155px;
}

.pic_list .bd ul li .pic img {
    border: 1px #dedede solid;
    padding: 2px;
}

.pic_list_box {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.pic_list_box .hd {
    height: 0;
    background: #f4f4f4;
    padding: 0 10px;
}

.pic_list_box .hd .prev,
.pic_list_box .hd .next {
    display: block;
    width: 16px;
    height: 34px;
    overflow: hidden;
    cursor: pointer;
}

.pic_list_box .hd .prev {
    background: url(../image/shang.jpg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    left: 10px;
}

.pic_list_box .hd .next {
    background: url(../image/xia.jpg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    right: 10px;
}

.pic_list_box .hd .prevStop {
    background-position: -60px 0;
}

.pic_list_box .hd .nextStop {
    background-position: -60px -50px;
}

.pic_list_box .hd ul {
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;
    display: none;
}

.pic_list_box .hd ul li {
    float: left;
    width: 9px;
    height: 9px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background: url("../image/icoCircle.gif") 0 -9px no-repeat;
}

.pic_list_box .hd ul li.on {
    background-position: 0 0;
}

.pic_list_box .bd {
    padding: 10px 40px;
}

.pic_list_box .bd ul {
    overflow: hidden;
    zoom: 1;
}

.pic_list_box .bd ul li {
    margin: 0 5px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.pic_list_box .bd ul li .pic {
    text-align: center;
}

.pagenext {
    text-align: center;
    padding: 12px 0;
}

.pic_list .pic_list_box .bd ul li .pic img {
    width: 208px;
    height: 135px;
}

.z_img_list .pic_list_box .bd ul li .pic img {
    height: 208px;
    width: 135px;
    padding: 6px;
}

.font_chang dl dd {
    padding: 22px 0 22px 20px;
    width: 548px;
    height: 140px;
    text-align: left;
    color: #333333;
    font-size: 16px;
    line-height: 30px;
    background: url(../image/dian.jpg) 5px 39px no-repeat;
}

.font_chang dl dd .dd_title {
    color: #0080cc;
    font-size: 18px;
    line-height: 40px;
    height: 20px;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 30px;
}

.font_chang dl dd .dd_title span {
    padding-right: 10px;
    background: #ffffff;
    display: inline-block;
}

.fa4_img {
    padding: 20px 0;
}

.fa5_p {
    text-align: center;
    padding: 20px 0;
}

.fa5_img {
    text-align: right;
}

.fa5_img img {
    margin: 35px 0;
}

.fa5_img .liulan {
    color: #0080cc;
    padding-left: 20px;
    background: url(../image/liulan.png) left center no-repeat;
    display: inline-block;
    margin: 0 13px 0 6px;
}

.fa5_img .download {
    color: #0080cc;
    padding-left: 20px;
    background: url(../image/download.png) left center no-repeat;
    display: inline-block;
    margin: 0 6px;
}

.fa7_cot {
    width: 748px;
    height: 346px;
    background: url(../image/fa7_cot.jpg) 0 0 no-repeat;
    margin: 30px auto;
}

.fa7_cot_title {
    color: #0080cc;
    font-size: 18px;
    line-height: 50px;
    margin: 0 25px;
}

.fa7_cot ul {
    margin: 14px 25px;
    height: 120px;
}

.fa7_cot li {
    padding-left: 50px;
    color: #333333;
    font-size: 16px;
    line-height: 40px;
    width: 270px;
    float: left;
}

.fa7_cot li.odd {
    float: right;
}

.b2b {
    color: #0080cc;
    font-size: 16px;
    line-height: 50px;
    padding-left: 60px;
}

.fa7_cot_a a {
    color: #0080cc;
    font-size: 16px;
    line-height: 60px;
    text-indent: 80px;
    display: block;
    width: 50%;
    float: left;
}

.fa7_cot_a a.a1 {
    color: #333333;
}

.lou {
    padding: 20px 10px 20px 20px;
    background: #ffffff;
    margin: 20px 0;
}

.lou_lt {
    width: 395px;
    padding-right: 22px;
    border-right: 1px solid #ececec;
    height: 272px;
}

.lou_lt h3 {
    color: #0080cc;
    font-size: 32px;
    line-height: 50px;
    text-align: center;
    font-weight: normal;
    padding: 10px 0;
}

.lou_lt p {
    color: #666666;
    line-height: 26px;
    font-size: 14px;
    height: 52px;
    overflow: hidden;
    text-align: center;
}

.lou_rt {
    width: 740px;
}

.product_list a {
    width: 226px;
    height: 226px;
    display: block;
    position: relative;
    text-align: center;
    border-bottom: 1px solid #dddddd;
    float: left;
    margin: 0 10px;
}

.product_list a .product_bg {
    background: url(../image/bg_hui.png) 0 0 repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

.product_list a h3 {
    color: #ffffff;
    font-size: 20px;
    height: 40px;
    overflow: hidden;
    font-weight: normal;
    text-align: left;
    margin: 0 25px;
    line-height: 40px;
}

.product_list a h2 {
    color: #ffffff;
    font-size: 26px;
    height: 40px;
    overflow: hidden;
    text-align: left;
    margin: 80px 25px 0 25px;
}

.product_list a .product_bg img {
    margin: auto;
    display: block;
    margin: auto;
    max-width: 100%;
}

.product_list a img {
    max-width: 100%;
}

.lou_a {
    margin: 20px 0;
}

.lou_a a {
    display: block;
    float: left;
    width: 33.3%;
    color: #0080cc;
    font-size: 16px;
    text-align: center;
    background: url(../image/line.jpg) 0 center no-repeat #ffffff;
    line-height: 60px;
}

.lou_a a i {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

.lou_a a.a1 i {
    background: url(../image/bug1.png) 0 0 no-repeat;
}

.lou_a a.a2 i {
    background: url(../image/bug2.png) 0 0 no-repeat;
}

.lou_a a.a3 i {
    background: url(../image/bug3.png) 0 0 no-repeat;
}

.lou_a a.a1 {
    background: none #ffffff;
}

.lou_a a.a1:hover {
    background: none #e6e6e6;
    color: #333333;
}

.lou_a a.a2:hover {
    background: none #e6e6e6;
    color: #333333;
}

.lou_a a.a3:hover {
    background: none #e6e6e6;
    color: #333333;
}

.lou_a a.a1:hover i {
    background: url(../image/bug1_on.png) 0 0 no-repeat;
}

.lou_a a.a2:hover i {
    background: url(../image/bug2_on.png) 0 0 no-repeat;
}

.lou_a a.a3:hover i {
    background: url(../image/bug3_on.png) 0 0 no-repeat;
}

.flexslider {
    position: relative;
    width: 100%;
    margin: auto;
    overflow: hidden;
    background: url(../image/loading.gif) 50% no-repeat;
    z-index: 0;
}

.slides {
    position: relative;
    z-index: 1;
}

.slides li {}

.flexslider img {
    width: 100%;
}

.flexslider .flex-control-nav {
    position: absolute;
    bottom: 1px;
    z-index: 2;
    width: 100%;
    text-align: center;
    left: -40px;
}

.flexslider .flex-control-nav li {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 8px;
    *display: inline;
    zoom: 1;
}

.flexslider .flex-control-nav li.on {
    background: #ffffff;
}

.flexslider .flex-control-nav a {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 60px;
    overflow: hidden;
    cursor: pointer;
    background: #e5e5e5;
    border-radius: 50%;
}

.flexslider .flex-control-nav a.on {
    background: #65d3e3;
}

.flexslider .flex-control-nav .flex-active {
    background: none;
    border: #333333 solid 1px;
    width: 15px;
    height: 15px;
}

.lou_rt .flexslider {
    height: 260px;
}

.lou_rt .flexslider .flex-control-nav {
    bottom: -15px;
}

.lou_rt .flexslider img {
    width: auto;
}

.flexslider .flex-direction-nav {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 45%;
    display: none;
}

.flexslider .flex-direction-nav li a {
    display: block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
}

.flexslider .flex-direction-nav li a.flex-prev {
    left: 40px;
    background: url(../image/prev1.png) center center no-repeat;
}

.flexslider .flex-direction-nav li a.flex-next {
    right: 40px;
    background: url(../image/next1.png) center center no-repeat;
}

.slideBox {
    width: 100%;
    height: 230px;
    overflow: hidden;
    position: relative;
}

.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    cursor: pointer;
}

.slideBox .hd ul li.on {
    background: #f00;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .prev,
.slideBox .next {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../image/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.slideBox .next {
    left: auto;
    right: 3%;
    background-position: 8px 5px;
}

.slideBox .prev:hover,
.slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.slideBox .prevStop {
    display: none;
}

.slideBox .nextStop {
    display: none;
}

.heada_ul1 .li_a:hover .xiala {
    display: block;
}

.xiala {
    width: 100%;
    height: 0;
    position: absolute;
    top: 50px;
    left: 0;
    overflow: hidden;
    z-index: 300;
}


/*.xiala{width:100%; height:0; background:#E1E1E1; position:absolute; top:62px; left:0; overflow:hidden; z-index:300;}*/

.xiala.on {
    height: 300px;
}

.xiala ul {
    padding: 12px;
}


/*.xiala ul .li{float:left; height:276px; border:4px solid #E1E1E1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position:relative;}*/

.xiala ul .li {
    float: left;
    height: 276px;
    /*border-top: 2px solid #E1E1E1;*/
    border-left: 2px solid #E1E1E1;
    /*border-bottom: 2px solid #E1E1E1; */
    /*opacity: 0.8;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}

.xiala ul .li1 {
    float: left;
    height: 276px;
    /*border-top: 2px solid #E1E1E1;*/
    border-left: 0px;
    /*border-bottom: 2px solid #E1E1E1; */
    /*opacity: 0.8;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}


/*.xiala .li1{width:45%; background:#a5a5a5;}
.xiala .li2{width:25%; background:#a5a5a5;}
.xiala .li3{width:15%; background:#a5a5a5;}
.xiala .li4{width:15%; background:#a5a5a5;}*/

.xiala .li1 {
    width: 25%;
    background: #a5a5a5;
}

.xiala .li2 {
    width: 25%;
    background: #a5a5a5;
}

.xiala .li3 {
    width: 25%;
    background: #a5a5a5;
}

.xiala .li4 {
    width: 25%;
    background: #a5a5a5;
}

.picScroll-left3 {
    max-width: 580px;
    width: 100%;
    margin: 45px auto;
    height: 140px;
    position: relative;
    left: -40px;
}

.picScroll-left3 .hd {
    height: 0;
    padding: 0 10px;
}

.picScroll-left3 .hd .prev,
.picScroll-left3 .hd .next {
    display: block;
    width: 32px;
    height: 40px;
    cursor: pointer;
}

.picScroll-left3 .hd .prev {
    background: url(../../image/slider-arrow.png) 8px 5px no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    right: -60px;
}

.picScroll-left3 .hd .next {
    background: url(../../image/slider-arrow.png) -110px 5px no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: 0;
}

.picScroll-left3 .hd .prevStop {
    background-position: -60px 0;
}

.picScroll-left3 .hd .nextStop {
    background-position: -60px -50px;
}

.picScroll-left3 .hd ul {
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;
    display: none;
}

.picScroll-left3 .hd ul li {
    float: left;
    width: 9px;
    height: 9px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background: url("../image/icoCircle.gif") 0 -9px no-repeat;
}

.picScroll-left3 .hd ul li.on {
    background-position: 0 0;
}

.picScroll-left3 .bd {
    padding: 10px 30px;
}

.picScroll-left3 .bd ul {
    overflow: hidden;
    zoom: 1;
}

.picScroll-left3 .bd ul li {
    margin: 0 8px;
    _display: inline;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    width: auto !important;
}

.picScroll-left3 .bd ul li {
    text-align: center;
}

.picScroll-left3 .bd ul li img {
    max-width: 110px;
    max-height: 130px;
    vertical-align: middle;
    width: 100%;
}

.li_div {
    width: 100%;
    margin: auto;
    max-width: 580px;
}

.li_div_cot {
    width: 100%;
    overflow: hidden;
    height: 200px;
}

.li_div_cot ul {
    width: 10000px;
}

.li_div_cot li {
    width: 120px;
    float: left;
}

.li_div_cot li img {
    width: 100%;
}

.li1_div {
    max-width: 300px;
    margin: auto;
}

.li2_div {
    max-width: 300px;
    margin: auto;
}

.li3_div {
    max-width: 300px;
    margin: auto;
}

.li4_div {
    max-width: 300px;
    margin: auto;
}


/*.li5_div{max-width:200px; margin:auto;}*/

.nbs-flexisel-container {
    position: relative;
    padding: 0 40px;
    margin: 40px auto;
}

.nbs-flexisel-ul {
    position: relative;
    width: 9999px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: center;
    margin-left: -10px;
}

.nbs-flexisel-inner {
    overflow: hidden;
    float: left;
    width: 100%;
}

.nbs-flexisel-item {
    float: left;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    position: relative;
    line-height: 0px;
}

.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    positon: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width: 100px;
    vertical-align: middle;
}

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 42px;
    height: 42px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left {
    left: 0;
    background: url(../images/left.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: 0;
    background: url(../images/right.png) no-repeat;
}

.tou_span {
    position: absolute;
    top: 10px;
    left: 50px;
    color: #ffffff;
    font-size: 16px;
}

.xiala li .more {
    position: absolute;
    bottom: 10px;
    right: 10px;
    color: #999999;
    font-size: 14px;
}


/*.xiala li .more{position:absolute; bottom:10px; right:10px; color:#ffffff; font-size:16px;}*/