/*右侧一条*/
.right_str{position: fixed;right:0;top:0;bottom:0;height: 100%;width: 40px;background: #444851;z-index: 999;}
.right_str .RMiddle_box{position: absolute;top: calc(50% - 120px);width: 100%;}
.RMiddle_box .right_uc{display: block;height: 36px;width: 100%;margin-bottom:24px;background: url("../images/left_icon_01.png") center no-repeat;}
.RMiddle_box .right_uc:hover{background:#0094da url("../images/left_icon_01.png") center no-repeat;}
.RMiddle_box .right_cart{
    display: block;width:100%;margin: auto;color:#fff;font-size: 12px;text-align: center;position: relative;transition:none;
    padding-bottom:14px;line-height: 16px;
}
.RMiddle_box .right_cart i{display: block;width: 100%;height: 36px;background: url("../images/left_icon_02.png") center no-repeat;}
.right_cart .rc_num{
    display: block;width: 22px;height: 22px;border-radius: 50%;color:#fff;background: #0094da;font-size: 12px;margin:8px auto 0;line-height: 22px;
}
.RMiddle_box .right_cart:before,.RMiddle_box .right_cart:after{
    content: "";display: block;width: 100%;height: 2px;background: url("../images/left_border.jpg") center no-repeat;position: absolute;
}
.RMiddle_box .right_cart:before{top: 0;}
.RMiddle_box .right_cart:after{bottom:0;}
.RMiddle_box .right_cart:hover,.RMiddle_box .right_cart:hover:before,.RMiddle_box .right_cart:hover:after{background: #0094da;}
.RMiddle_box .right_clt{display: block;height: 36px;width: 100%;margin-top:12px;background: url("../images/left_icon_03.png") center no-repeat;}
.RMiddle_box .right_clt:hover{background:#0094da url("../images/left_icon_03.png") center no-repeat;}
.right_str .RBottom_box{position: absolute;width: 100%;bottom: 0;}
.RBottom_box .right_qr{display: block;height: 36px;width: 100%;margin-top:12px;background: url("../images/left_icon_04.png") center no-repeat;}
.RBottom_box .right_qr:hover{background:#0094da url("../images/left_icon_04.png") center no-repeat;}
.RBottom_box .right_kf{display: block;height: 36px;width: 100%;margin-top:12px;background: url("../images/left_icon_05.png") center no-repeat;}
.RBottom_box .right_kf:hover{background:#0094da url("../images/left_icon_05.png") center no-repeat;}
.RBottom_box .to_top{display: block;height: 36px;width: 100%;margin-top:12px;background: url("../images/toTop.png") center no-repeat;}
.RBottom_box .to_top:hover{background:#0094da url("../images/toTop.png") center no-repeat;}
.rOpen_btn .right_open{
    position: absolute;right:130%;width: 92px;line-height: 38px;background: #444851;text-align: center;color:#fff;font-size: 12px;
    opacity: 0;visibility: hidden;transition: opacity .5s,right .5s;
}
.right_qr.rOpen_btn .right_open{top:-100%;}
.rOpen_btn:hover .right_open{right: 100%;opacity: 1;visibility: visible;}
.rOpen_btn .right_open:after{
    content: "";display: block;position: absolute;right: -10px;top:calc(50% - 5px);border: 5px solid transparent;
    border-left-color: #444851;
}
.right_qr.rOpen_btn .right_open:after{border-left-color: #fff;}
.right_str .right_open img{width: 100%;}
/*顶部*/
.top{height:35px;line-height: 35px;border-bottom: 1px solid #ddd;background: #f2f2f2;}
.top .top_txt{font-size: 12px;color:#333;}
.top .top_txt a{padding: 0 8px;color:#333;font-size: 12px;}
.top_txt .top_fax{
    display: inline-block;margin-left:12px;padding-left: 24px;background: url("../images/fax.png") left center no-repeat;
}
.top_txt .top_tel{
    display: inline-block;margin-left:12px;padding-left: 26px;background: url("../images/tel.png") left center no-repeat;color:#666;
}
.top .top_nav a{display: block;float:left;position: relative;padding: 0 18px;font-size: 12px;color:#333;}
.top .top_nav a:after{
    content: "";display: block;height: 14px;width: 1px;background: #ddd;position: absolute;left:0;top:10px;
}
.top .top_nav a:first-child:after{display: none;}
.top .top_nav a.toLogin_btn{color:#fff;background: #0094da;}
.top .top_nav a.toLogin_btn:after{display: none;}

/*头部*/
.head{padding-top: 46px;border-bottom: 2px solid #0094da; height:116px;}
.head .logo{margin: 0 10px;}
.head .head_main{float:left;width: 955px;margin: 0 0 0 20px;}
.head_main .head_searchBox{
    width: 690px;margin-left: 10px;margin-right: 10px;position: relative;float:left;
}
.head_main .head_searchBox input[type='text']{
    width: 650px;float:left;height: 36px;padding-left:12px;border: 2px solid #0094da;border-right: none;
}
.head_main .head_searchBox input[type='button']{
    width: 40px;height: 36px;background: #0094da url("../images/search.png") no-repeat center;cursor: pointer;
}
.head_searchBox .search_other{
    position: absolute;top:100%;width: 650px;box-sizing: border-box;border: 1px solid #ccc;display: none;z-index: 999;
}
.search_other .seaOth_top{line-height: 46px;font-size: 12px;color:#666;}
.search_other .search_history{
    width: 388px;float:left;box-sizing: border-box;border-right: 1px solid #ccc;padding:0 20px;height: 240px;overflow: auto;background: #fff;
}
.search_history .seaHis_list{border-top: 1px solid #ccc;line-height: 24px;padding-top: 5px;}
.search_history .seaHis_list a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search_other .search_rec{
    width: 260px;float:left;padding:0 20px;box-sizing: border-box;height: 240px;overflow: auto;background: #f8f8f8;
}
.search_rec .seaRec_list{margin-left: -20px;}
.search_rec .seaRec_list a{
    width: 98px;height: 46px;text-align: center;line-height: 46px;display: block;float:left;
    border: 1px solid #ccc;margin-left: 20px;margin-bottom: 11px;overflow: hidden;
}
.search_rec .seaRec_list a img{max-width: 98%;max-height: 98%;}
.head_main .head_cart{
    float:left;width: 220px;margin-left: 25px;height: 36px;line-height: 36px;padding-left: 38px;color:#fff;font-size: 14px;
    background: #0094da url("../images/cart.png") 13px center no-repeat;box-sizing: border-box;text-align: center;
}
.head_main .head_cart i{
    border: 4px solid transparent;border-top-color: #fff;display: inline-block;margin-left: 15px;
}
.head_main .nav{margin-top: 10px;}
.gdreol{line-height:30px; height:30px; overflow:hidden;}
.gdreol a{ display:inline-block; margin-left:20px;}
.head_main .nav a{display: block;float:left;font-size: 16px;color:#000;width: 104px;height: 38px;line-height: 38px;text-align: center;}
.head_main .nav a:hover{color:#0094da;}
/*主体*/
.ind_main{background: #f9f9f9;}
/*主体-头部产品导航展示*/
.main_top{padding-left: 220px;}
.main_top .pro_nav{width: 220px;float:left;position: relative;}
.main_top .antlm.cur .pro_nav{display:block}
.main_top .pro_nav li{height: 35px;width: 100%;border-bottom: 1px dotted #787375;background: #565052;}
.main_top .pro_nav li:hover{background: #fff;}
.main_top .pro_nav li>a{
    font-size: 14px;color:#fff;padding-left: 20px;line-height: 35px;position: relative;display: block;
}
.main_top .pro_nav li> a span{ background-repeat:no-repeat; background-position:center top; display:inline-block; width:20px;height:20px; line-height:20px; vertical-align:middle; margin-right:10px;}
.main_top .pro_nav li> a:hover span{background-position:center 100%;}
.main_top .pro_nav li:hover>a{color:#333;}
.main_top .pro_nav li.proNav_one1> a span{background-image: url("../images/nav_icon_01.png");}
.main_top .pro_nav li.proNav_one2> a span{background-image: url("../images/nav_icon_02.png");}
.main_top .pro_nav li.proNav_one3> a span{background-image: url("../images/nav_icon_03.png");}
.main_top .pro_nav li.proNav_one4> a span{background-image: url("../images/nav_icon_04.png");}
.main_top .pro_nav li.proNav_one5> a span{background-image: url("../images/nav_icon_05.png");}
.main_top .pro_nav li.proNav_one6> a span{background-image: url("../images/nav_icon_06.png");}
.main_top .pro_nav li.proNav_one7> a span{background-image: url("../images/nav_icon_07.png");}










.main_top .pro_nav li>a:after{
    content: "";display: block;width: 40px;height: 100%;position: absolute;right: 0;top:0;
    background: url("../images/nav_icon_right.png") center no-repeat;
}

.main_top .pro_nav li>a:hover:after{background: url("../images/nav_icon_right_2.png") center no-repeat;}

.main_top .pro_nav li .navOpen_box{position: absolute;width: 960px;min-height: 432px;background: #fff;left:100%;top:0;z-index: 9;display:none;}
.main_top .pro_nav li:hover .navOpen_box{display: block;}
.navOpen_box .navOpen_txt{width: 730px;float:left;box-sizing: border-box;padding:20px 15px;border-right: 1px solid #f2f2f2;}
.navOpen_box .navOpen_txt dl dt{float:left;width: 70px;text-align: right;line-height: 36px;padding-right: 10px;}
.navOpen_box .navOpen_txt dl dt a{font-size: 16px;font-weight: bold;color:#666;}
.navOpen_box .navOpen_txt dl dt a:after{content: ">";font-family: "\5b8b\4f53";font-weight: bold;margin-left: 8px;}
.navOpen_box .navOpen_txt dl dd{float:left;width: 618px;border-bottom: 1px solid #f2f2f2;padding: 6px 0;}
.navOpen_box .navOpen_txt dl dd a{font-size: 14px;color:#666;display: inline-block;margin: 0 9px;line-height: 24px;}
.navOpen_box .navOpen_txt dl dd a:hover{font-weight: bold;}
.navOpen_box .navOpen_img{width: 230px;float:left;padding: 20px 0 0;}
.navOpen_img .NOI_type1{width: 200px;margin-left: 10px;}
.navOpen_img .NOI_type1 a{width: 90px;display: block;float:left;margin-left: 10px;margin-bottom: 20px;}
.navOpen_img .NOI_type2{width: 190px;margin: 0 auto;}
.navOpen_img .NOI_type2 a{width: 190px;display: block;float:left;margin-bottom: 20px;}
.navOpen_img img{width: 100%;}
.main_top .banner{width: 730px;margin: 0 15px;float:left;}
.banner .banner_list li{height: 350px;}
.banner .banner_list li a{display: block;width: 100%;height: 100%;}
.banner .bx-wrapper .bx-pager{bottom:12px;text-align: right;width: 98%;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{margin:0 3px;background: rgba(255,255,255,.5);text-align: left;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active,.banner .bx-wrapper .bx-pager.bx-default-pager a:focus,.banner .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #fff;}
.banner .banner_adv{width: 100%;color:#fff;margin-top: 10px;}
.banner_adv .banAdv_one{background: linear-gradient(#0094da,#069dea);width: 33.33%;float:left;height: 72px;}
.banAdv_one .banAdv_T{line-height: 72px;font-size: 48px;font-weight: bold;float:left;margin-left: 34px;}
.banAdv_one .banAdv_TT{font-size: 14px;line-height: 20px;float:left;margin-left: 20px;padding: 6px 0;}
.main_top .user_box{width: 220px;float:left;box-sizing: border-box;background:#fff;border: 1px solid #e8e8e8;}
.user_box .user_box_top{padding: 15px 0;border-bottom: 1px solid #e8e8e8;}
.user_box_top .headPic{margin-left: 10px;width: 60px;text-align: center;}
.user_box_top .fl{font-size: 12px;color:#666;line-height: 20px;}
.user_box .user_box_notice{padding: 0 19px;}
.user_box_notice .UBN_top{height: 21px;padding-top: 10px;line-height: 20px;border-bottom: 1px solid #e8e8e8;}
.user_box_notice .UBN_top .fl{border-bottom: 2px solid #db192b;}
.user_box_notice .UBN_list{line-height: 24px;padding: 10px 0;}
.user_box_notice .UBN_list a{font-size: 12px;color:#666;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.user_box_notice a:hover{color:#0094da;}
.user_box .user_box_icon{border-top: 1px solid #e8e8e8;padding-top: 18px;}
.user_box_icon .UBIcon_one{line-height: 30px;text-align: center;margin-bottom: 10px;display: block;width: 50%;float: left;}
.user_box_icon .UBIcon_one:hover{color:#0094da;}
.user_box_icon .UBIcon_one img{display: block;margin: auto;}
/*主体-折扣商品*/
.disc_pro_box{}
.disc_pro_box .disc_title{
    line-height: 72px;height: 72px;margin-top: 12px;font-size: 24px;color:#0094da;font-weight: bold;text-align: center;position: relative;
}
.disc_pro_box .disc_title:before,.disc_pro_box .disc_title:after{
    content: "";display: block;width: calc(50% - 85px);height: 1px;background: #e5e5e5;position: absolute;top:50%;
}
.disc_pro_box .disc_title:before{left:0;}
.disc_pro_box .disc_title:after{right: 0;}
.disc_pro_box .discPro_list{border-top: 1px solid #f1f1f1;border-left: 1px solid #f1f1f1;background: #fff;}
.discPro_list .discPro_one{
    display: block;float:left;width: 16.666%;box-sizing: border-box;color:#333;padding: 20px 0 20px 20px;
    border-right: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;position: relative;
}
.discPro_one .discPro_T{font-size: 18px;}
.discPro_one .discPro_TT{font-size: 14px;line-height: 24px;}
.discPro_one .discPro_price{font-size: 14px;}
.discPro_one .discPro_price span{font-size: 24px;}
.discPro_one .discPro_buy{margin-top: 48px;}
.discPro_one .discPro_pic{position: absolute;right: 0;bottom:0;width: 120px;height: 125px;line-height: 125px;text-align: center;}
.discPro_one .discPro_pic img{max-height: 100%;max-width: 100%;transition: all .8s;}
.discPro_one:hover .discPro_pic img{transform: translateX(-5px);}
/*主体-楼层主体商品展示*/
.ind_pro_main{padding-bottom: 24px;position: relative;}
.ind_pro_main .ind_pro_box{margin-top: 24px;}
.ind_pro_box .pro_adv{width: 240px;float:left;background: #84b6f5;padding-top: 25px;}
.pro_adv .proAdv_title{text-align: center;color:#fff;}
.proAdv_title .proAdv_TCN{font-size: 24px;line-height: 48px;width: 120px;border-bottom: 1px solid #fff;margin: auto;}
.proAdv_title .proAdv_TEN{font-size: 14px;line-height: 24px;}
.pro_adv .proAdv_list{width: 200px;margin:36px auto 0;position: relative;}
.proAdv_list .proAdv_one{
    text-align: center;background: #fff;display: block;position: absolute;z-index: -1;opacity: 0.6;transform:scale(0.8);
    padding: 24px 0 12px;border-radius: 5px;top:0;left:0;width: 100%;transition: all .5s;
}
.proAdv_list .proAdv_one[data-num='1']{z-index: 4;position: relative;opacity: 1;transform:scale(1);}
.proAdv_list .proAdv_one[data-num='2']{z-index: 3;opacity: 0.8;transform:scale(0.9);top:-24px;}
.proAdv_list .proAdv_one[data-num='3']{z-index: 2;opacity: 0.6;transform:scale(0.8);top:-48px;}
.proAdv_one .proAdv_T{color:#ff6699;font-size: 18px;line-height: 36px;}
.proAdv_one .proAdv_TT{color:#666;font-size: 14px;line-height:14px;margin-bottom: 10px;}
.proAdv_one .proAdv_pic{height: 144px;line-height: 144px;}
.pro_adv .proAdv_pager{
    line-height: 48px;padding-bottom: 12px;text-align: center;font-family: "\5b8b\4f53";
    font-size: 14px;color:#fff;font-weight: bold;
}
.pro_adv .proAdv_pager a{font-size: 12px;color:#fff;font-weight: bold;}
.ind_pro_box .pro_list{width: 720px;float:left;border-top: 1px solid #e8e8e8;}
.pro_list .ind_pro_one{
    width: 25%;box-sizing: border-box;display: block;float:left;border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;padding: 12px;background: #fff;
}
.ind_pro_one .ind_pro_pic{height: 132px;line-height: 132px;text-align: center;transition: all .8s;}
.ind_pro_one:hover .ind_pro_pic{transform: translateX(-5px);}
.ind_pro_one .ind_pro_name{font-size: 14px;color:#333;margin-top: 12px;line-height: 18px;}
.ind_pro_one .ind_pro_price{font-size: 14px;color:#ff6600;float:left;line-height: 30px;}
.ind_pro_one .ind_pro_num{font-size: 12px;color:#999;float:right;line-height: 30px;}
.ind_pro_box .pro_hot{width: 240px;float:left;border-top: 1px solid #84b6f5;background: #fff;}
.pro_hot .proHot_title{
    width: 148px;height: 32px;line-height: 32px;text-align: center;
    background: #84b6f5;margin: -5px auto 0;color:#fff;font-size: 16px;
}
.pro_hot .proHot_list{padding: 33px 20px 14px;}
.proHot_list .proHot_one{margin-bottom: 12px;display: block;}
.proHot_one .proHot_pic{
    float:left;width: 62px;margin-right: 8px;height: 60px;line-height: 60px;position: relative;
}
.proHot_one .proHot_pic img{max-height: 100%;max-width: 100%;}
.proHot_one .proHot_pic:after{
    display: block;font-size: 12px;color:#fff;width:12px;height: 12px;text-align: center;line-height: 12px;position: absolute;top:0;left:0;
}
.proHot_one:nth-child(1) .proHot_pic:after{content: "1";background: #ff4040;}
.proHot_one:nth-child(2) .proHot_pic:after{content: "2";background: #ff8300;}
.proHot_one:nth-child(3) .proHot_pic:after{content: "3";background: #f7c601;}
.proHot_one .proHot_txt{float:left;width: 130px;}
.proHot_txt .proHot_name{color:#333;font-size: 12px;line-height: 20px;height: 40px;}
.proHot_one:hover .proHot_txt .proHot_name{color:#ff4040;}
.proHot_txt .proHot_price{color:#ff4040;font-size: 12px;margin-top: 4px;}
.ind_pro_main .elevator_btn{
    position: absolute;right:50%;margin-right: 620px;top:600px;width: 75px;
}
.ind_pro_main .elevator_btn a{
    display: block;text-align: center;line-height: 35px;border-bottom: 1px solid #eee;background: #fff;font-size: 12px;color:#999;
}
.ind_pro_main .elevator_btn a:nth-child(1):hover,.ind_pro_main .elevator_btn a:nth-child(1).act{color:#fff;background: #84b6f5;}
.ind_pro_main .elevator_btn a:nth-child(2):hover,.ind_pro_main .elevator_btn a:nth-child(2).act{color:#fff;background: #b0c662;}
.ind_pro_main .elevator_btn a:nth-child(3):hover,.ind_pro_main .elevator_btn a:nth-child(3).act{color:#fff;background: #f29ac0;}
.ind_pro_main .elevator_btn a:nth-child(4):hover,.ind_pro_main .elevator_btn a:nth-child(4).act{color:#fff;background: #c094e3;}
/*不同颜色*/
.ind_pro_box.IPB2 .pro_adv{background: #b0c662;}
.IPB2 .proAdv_one .proAdv_T{color:#00ccff;}
.ind_pro_box.IPB2 .pro_hot{border-top: 1px solid #b0c662;}
.IPB2 .pro_hot .proHot_title{background: #b0c662;}
/****/
.ind_pro_box.IPB3 .pro_adv{background: #f29ac0;}
.IPB3 .proAdv_one .proAdv_T{color:#ff9900;}
.ind_pro_box.IPB3 .pro_hot{border-top: 1px solid #f29ac0;}
.IPB3 .pro_hot .proHot_title{background: #f29ac0;}
/****/
.ind_pro_box.IPB4 .pro_adv{background: #c094e3;}
.IPB4 .proAdv_one .proAdv_T{color:#b0c662;}
.ind_pro_box.IPB4 .pro_hot{border-top: 1px solid #c094e3;}
.IPB4 .pro_hot .proHot_title{background: #c094e3;}
/*底部优势*/
.bottom_adv{height: 119px;border-bottom: 1px solid #e3e3e3;line-height: 119px;background: #fff; border-top:3px solid #0094da;}
.bottom_adv .bAdv_one{width: 20%;float:left;font-size: 18px;color:#333;box-sizing: border-box;padding-left: 100px;}
.bottom_adv .bAdv_one.bAdv1{background: url("../images/bt_icon_01.png") 20px center no-repeat;}
.bottom_adv .bAdv_one.bAdv2{background: url("../images/bt_icon_02.png") 20px center no-repeat;}
.bottom_adv .bAdv_one.bAdv3{background: url("../images/bt_icon_03.png") 20px center no-repeat;}
.bottom_adv .bAdv_one.bAdv4{background: url("../images/bt_icon_04.png") 20px center no-repeat;}
.bottom_adv .bAdv_one.bAdv5{background: url("../images/bt_icon_05.png") 20px center no-repeat;}
/*底部*/
.foot{padding-top: 36px;}
.foot .foot_nav{border-right: 1px solid #e3e3e3;float:left;}
.foot .foot_nav dl{width: 200px;float:left;}
.foot .foot_nav dl dt{font-size: 14px;color:#333;font-weight: bold;margin-bottom: 15px;}
.foot .foot_nav dl dd{line-height: 26px;}
.foot .foot_nav dl a{font-size: 12px;color:#888;}
.foot .foot_nav dl a:hover{color:#444;}
.foot .foot_qr{width: 140px;box-sizing: border-box;border: 1px solid #e3e3e3;}
.foot .foot_qr img{width: 100%;}
.foot .foot_hotLine{width: 190px;text-align: center;margin:0 29px;font-size: 12px;color:#666;}
.foot_hotLine .FHL_box{
    display: block;width: 130px;height: 36px;text-align: center;box-sizing: border-box;margin:0 auto 10px;
    border: 1px solid #0897db;padding-left: 32px;background: url("../images/cus_ser.png") 19px center no-repeat;
    line-height: 34px;font-size: 14px;color:#0094da;
}
.foot_hotLine .FHL_tel{font-size: 20px;color:#333;margin-bottom: 10px;}
.foot_bottom{text-align: center;padding: 60px 0 40px;}
.foot_bottom img{display: inline-block;margin: 20px 10px 0;}
.clear:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}
.head2{ height:81px; padding-top:25px;}
.head2 .head_main{ font-size:26px; padding-top:10px;}
.head2 .head_main span{ margin-right:10px;}
.ny-main{ padding:30px 0; background:#f9f9f9;}
.cont_list{ background:#fff; padding:65px 0;}
.meoft{ width:640px; margin:0 auto;}
.meoft li{ background:url(../images/line01.jpg) repeat-x left 10px; width:33.3%; float:left; text-align:center;}
.meoft li span{ display:inline-block; width:25px; line-height:25px; color:#fff; border-radius:50%; background:#ccc; font-size:15px;}
.meoft li i{ display:block; font-size:14px; margin-top:10px; color:#999;}
.meoft li.cur{ background-image:url(../images/line02.jpg);}
.meoft li.cur span{ background:#0094da;}
.meoft li.cur i{ color:#0094da}
.iptem{ width:360px; margin:50px auto 0;}
.iptem p{ margin-top:12px;}
.iptem p input.op01{ width:100%; height:50px; border:1px solid #ddd; padding:0 5px;}
.iptem p input.op02{ width:220px; height:50px; border:1px solid #ddd; padding:0 5px; float:left;}
.iptem p input.op03{ float:right; width:126px; border:1px solid #ddd; background:#f6f6f6; height:50px; cursor:pointer; color:#999;}
.iptem p input.op04{ width:100%; height:50px; border: none; background:#0094da; color:#fff; font-size:18px; cursor:pointer;}
.iptem p span{ float:right; display:block; border:1px solid #ddd; width:124px;}

.sucse_con{ width:640px; margin:50px auto 0;}
.sucse_con .p2{ font-size:24px; color:#333;}
.sucse_con .p3{ border-top:1px solid #ddd; color:#a0a0a0;}
.sucse_con .p4 input{ width:360px; height:50px; border: none; background:#0094da; color:#fff; font-size:16px; cursor:pointer;}
.login-main{ height:580px; background:url(../testimg/t1.jpg) no-repeat center center; border-bottom:3px solid #0094da; border-top:3px solid #0094da;}
.teols{ width:705px; color:#fff; padding-top:105px;}
.teols .p1{ font-size:28px; font-weight:bold; padding-bottom:22px; background:url(../images/bl.jpg) no-repeat left bottom;}
.teols .p2{ font-size:14px; line-height:25px;}
.lxwd .pic{ width:120px;}
.lxwd .con{ width:560px; margin-left:25px;}
.lxwd .con p{ padding:5px 0; font-size:14px;}
.indos{ padding-top:105px; width:400px;}
.indos .oplse span{ display: block; float:left; line-height:52px; background:url(../images/linet.jpg) repeat-x left center; float:left; width:98px; margin-right:2px; text-align:center; color:#999; font-size:18px; cursor:pointer;}
.indos .oplse span.cur{ color:#0094da; border-top:2px solid #0094da; line-height:48px; height:50px;}
.mrels{ padding:30px 50px; background:#fff;}
.mrels .p1 .ole01{ border:1px solid #ddd; padding:0 10px; height:50px; line-height:50px; width:298px;}
.mrels .p1 .ole02{ width:300px; height:50px; color:#fff; background:#0094da; border:none; cursor:pointer;}
.mrels .p1 .deol{ color:#999; font-size:14px;}
.mrels .p1 .deol.fr{ color:#0094da; text-decoration:underline;}
.posle{ position:absolute; right:0; top:-110px; width:520px;}
.nindlt{ background:#fff; padding:10px 30px 30px;}
.krels{ font-size:14px; color:#666; text-align:center;}
.krels td{ padding:15px 5px; border-bottom:1px solid #f0f0f0;}
.krels td .io01{ width:18px; height:18px; vertical-align:middle; margin-right:10px;}
.krels td img{ border:1px solid #f0f0f0;}
.krels td span{ color:#0094da;}
.krels .add-inp{ width:50px; text-align:center; height:25px; border:1px solid #ddd;}
.krels .add-min{ width:25px; height:25px; background:#fff; border:1px solid #ddd; cursor:pointer;}
.teonl{ background:#fff; line-height:54px; height:54px; padding-left:30px;}
.teonl span{ color:#0094da;}
.teonl em{ font-size:22px; color:#0094da; font-style:normal;}
.teonl input{ font-size:22px; color:#fff; background:#0094da; width:200px; height:54px; border:none; cursor:pointer;}
.btits{ font-size:24px; color:#0094da; text-align:center; background:url(../images/d.jpg) repeat-x left center; line-height:50px;}
.btits span{ display:inline-block; padding:0 100px; background:#f9f9f9;}

.cptle li{ border:1px solid #ddd; width:268px; background:#fff; position:relative; padding-bottom:20px; float:left; margin-right:40px;}
.cptle li .tit{ line-height:36px; height:36px; overflow:hidden; padding:0 15px; text-align:center; font-size:14px;}
.cptle li .mon{ font-weight:bold; font-size:16px; color:#0094da; text-align:center;}
.cptle li .gwc{ position:absolute; left:0; bottom:0; width:100%; line-height:42px; height:42px; display:none;}
.cptle li:hover .gwc{ display:block;}
.cptle li .gwc a{ display:block; color:#fff; text-align:center; background:#0094da; font-size:14px;}
.fourel{ font-size:16px; line-height:50px; border-bottom:1px solid #eee;}
.congre li{ float:left; width:228px; border:1px solid #eee; padding:10px 20px; font-size:14px; line-height:25px; color:#999; margin-right:20px;}
.congre li.cur{ border:1px solid #0094da;}
.congre li .tit{ color:#666; font-size:18px; font-weight:bold; line-height:40px;}
.congre li .tel{ font-size:14px; line-height:25px;}
.congre li .dre1{ height:25px; overflow:hidden;}
.congre li .dre2{ height:50px; overflow:hidden;}
.congre li .xgr a{ color:#0094da; font-size:14px;}
.congre li .adle a{ display:block; height:165px; background:url(../testimg/t4.jpg) no-repeat center center;}
.greol td{ line-height:40px; padding:10px 0; font-size:14px; border-bottom:1px solid #eee;}
.greol td strong{ font-size:16px; font-weight:normal;}
.greol td a{ font-size:14px; display: inline-block; width:220px; text-align:center; border:1px solid #ddd; margin-right:20px;}
.greol td a.cur{ border:1px solid #0094da; color:#0094da;}
.borems{ text-align:center;}
.borems td{ padding:10px 0; font-size:14px;border-bottom:1px solid #eee;}
.borems td img{ border:1px solid #eee;}
.fourel input{ width:18px; height:18px; vertical-align:middle;}
.botels td{ text-align:right; padding:5px 0; font-size:14px;}
.botels td span{ color:#0094da; font-size:30px;}
.badile a{ display:inline-block; width:200px; line-height:55px; color:#fff; background:#999; font-size:22px; text-align:center;}
.badile input{ float:right;width:200px; height:55px; color:#fff; background:#0094da; font-size:22px; border:none; cursor:pointer;}
.machlt{ background:#fff; padding:40px 35px;}
.honerx{ width:830px; background:url(../images/dx.jpg) no-repeat left center; padding-left:100px; line-height:2; font-size:14px; color:#999;}
.honerx span{ font-size:20px; display:inline-block; margin-bottom:10px; color:#333;}
.cmleo{ text-align:right; width:200px; font-size:14px;}
.cmleo span{ color:#0094da; font-size:24px;}
.cmleo a{ display:inline-block; margin-top:30px; line-height:40px; width:120px; text-align:center; border:1px solid #ddd; color:#999; font-size:14px;}
.homles dt{ line-height:52px; padding:0 30px; background:#0094da; color:#fff; font-size:16px;}
.homles dd{ padding:35px 30px; background:#fff;}
.homles dd a{ display:inline-block; border:1px solid #ddd; margin-right:15px;}
.renbl{ width:460px; background:#0094da; height:320px; display:table; color:#fff;}
.tab-cieo{ display:table-cell; vertical-align:middle; padding:0 65px; text-align:center;}
.tab-cieo .p1{ font-size:40px;}
.tab-cieo .p2{ color:#ffcc00; font-size:24px; font-weight:bold;}
.tab-cieo .p3 a{ width:180px; line-height:40px; display: inline-block; text-align:center; border:1px solid #fff; color:#fff; font-size:14px;}
.gbren{ width:540px; background:#fff; height:320px; display:table;}
.midles{ display:table-cell; vertical-align:middle; padding:0 50px;}
.midles table td{ font-size:14px; color:#999; line-height:2;}
.etentl{ height:320px; width:200px; background:#f2f2f2;}
.etentl .p1{ font-weight:bold; font-size:20px; color:#0094da; line-height:1.6; padding-top:25px;}
.antlm{ position:absolute; left:0; top:-40px; z-index:2;}
.antlm > span{ width:220px; background:#0094da; color:#fff; font-size:16px; text-align:center; line-height:40px; display:block;}
.antlm:hover .pro_nav{ display:block;}



.sx-tlon{ padding-top:20px; }
.sx-tlon h3{line-height:45px; border:1px solid #ddd; font-weight:normal;color:#999; padding-left:15px;}
.sx-tlon h3 span{ font-size:14px; margin-right:10px; font-weight:bold; color:#0094da;}
.menst-oft{ position:relative;}
.menst-oft dl{ padding:0 5px; background:url(../images/lop.jpg) repeat-y left top; line-height:50px; position:relative; border:1px solid #ddd; border-top:none;}
.menst-oft dl dt{ width:123px; float:left; text-indent:10px;}
.menst-oft dl dd{ width:950px; float:left; line-height:30px; padding:10px 0 10px 15px; color:#666; border-left:1px solid #ddd;}
.only-olt{ height:30px; overflow:hidden;}
.only-olt a{ display:inline-block; margin-right:20px; padding:0 10px;}
.only-olt a.cur{ background:#0094da; color:#fff;}
.oth-more{position:absolute; right:5px; top:10px; line-height:25px; cursor:pointer;}
.lspote{ position:absolute; right:10px; top:0px;}
.lspote .lei01{ border:1px solid #ddd; height:25px; width:50px; padding:0 5px; text-align:center;}
.lspote .lei02{height:25px; width:35px; border:1px solid #ddd; margin-left:3px; background:#f0f0f0;}
.gresla{ line-height:30px; padding:10px 15px; background:#fafafa; border:1px solid #ddd;}
.gresla .p1{ float:left;}
.gresla .p1 a{ display:inline-block; padding:0 15px; border:1px solid #ddd;}
.gresla .p1 > a span{ display:inline-block; width:5px; height:10px; background:url(../images/arr4.png) center center; vertical-align:middle; margin-left:5px;}
.gresla .p1 > a.up span{ background-position:right center;}
.gresla .p1 > a.down span{ background-position:left center;}
.gresla .p1 a.cur{ color:#0094da}

.gresla .p2{ float:right;}
.gresla .p2 strong{ color:#0094da; font-size:14px;}
.gresla .p2 a{ display:inline-block; border:1px solid #ddd; line-height:24px; width:24px; text-align:center; margin-right:3px;}
.gresla .p2 a:hover{ background:#fff;}

.cp-sioe li{ padding:10px; border:1px solid #fff; width:260px; float:left; margin:15px 9px;}
.cp-sioe li:hover{ border:1px solid #0094da;}
.cp-sioe li .pic{ border:1px solid #ddd;}
.cp-sioe li .pic .link{ display:none; background:url(../images/ld.png); width:258px; height:148px; position:absolute; left:0; top:0; text-align:center; padding-top:110px;}
.cp-sioe li:hover .pic .link{ display:block;}
.cp-sioe li .pic .link a{ display:inline-block; text-align:center; width:70px; color:#fff; line-height:25px;}
.cp-sioe li .tit{ font-size:16px; font-weight:bold; margin-top:10px; line-height:30px; height:30px; overflow:hidden;}
.cp-sioe li .con{ line-height:20px; height:20px; overflow:hidden; color:#999;}
.cp-sioe li .lop span{ display:inline-block; padding:0 10px; border:1px solid #ddd; margin-right:5px; color:#999;}
.cp-sioe li .rec{ color:#999;}
.cp-sioe li .rec span{ float:right;}
.cp-sioe li .rec strong{ color:#0094da; font-size:14px;}
.page-lve{ padding:30px 0; font-size:14px;}
.page-lve a{ display:inline-block; line-height:35px; padding:0 12px; border:1px solid #ddd; margin:0 3px; font-size:14px;}
.page-lve span{display:inline-block; line-height:35px; padding:0 12px; border:1px solid #ddd; margin:0 3px;}


.dp-top{ padding:25px 0; }
.pro-zoom{ float:left; width:480px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.jqzoom img{ width: 480px; height: 480px;}
/*图片小图预览列表*/
.spec-preview{width:480px;height:480px;margin: 0 auto;}
.spec-scroll{clear:both;margin:10px auto;width:480px;}
.spec-scroll .prev{float:left; background: url(../images/left.gif) 0 0 no-repeat;}
.spec-scroll .next{float:right;background: url(../images/right.gif) 0 0 no-repeat;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:12px;height:62px;cursor:pointer; margin-top:5px;}
.spec-scroll .items{float:left;position:relative;width:445px;height:85px;overflow:hidden; margin-left:3px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:73px;}
.spec-scroll .items ul li{float:left;width:89px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:75px;height:75px;}
.spec-scroll .items ul li img:hover{border:2px solid #0094da;padding:1px;}
.but-sot{ margin-top:8px; line-height:25px;}
.but-sot a{ margin-left:20px;}

.bot-sim{ padding-bottom:20px; text-align:right; padding-right:10px;}
.bot-sim a{ margin-left:15px;}
.dp-t-m{ width:500px;padding:0 35px; min-height:575px; float:left; background:url(../images/dp-t-mbg.jpg) repeat-y;}
.dp-t-m h3{ font-size:16px; line-height:25px; color:#4c4c4c;  overflow:hidden; padding-top:15px; max-height:50px; overflow:hidden;}
.dp-t-m h4{ font-weight:normal; color:#f60; margin-top:15px; line-height:20px; font-size:12px;}
.jg-ins i{ font-size:14px; font-weight:bold;}
.sp-jgs{ line-height:1.2; border:1px solid #eee; margin-top:12px; background:#fafafa; padding:10px 20px;}
.sp-jgs .p1{ color:#0094da;}
.sp-jgs .p1 span{ font-size:28px;}
.sp-jgs .p1 i{ display:inline-block; margin-left:10px; color:#fff; background:#f60; line-height:20px; padding:0 10px;}
.mcu-ul li > input{ color:#999;}
.onlck{ display:inline-block; padding-left:30px; width:130px; line-height:26px; height:26px; background:url(../images/ond.jpg); color:#f88686; font-weight:normal; margin-left:15px;}
.mcu-ul li label b{ color:#f00; margin-right:2px;}


.g-spl{color:#999; margin-top:15px; border-top:1px dashed #eee;}
.g-spl > p{ line-height:30px; margin-top:15px;}
.g-spl dl{ padding-top:10px;}
.g-spl dt{ float:left; width:60px; height:30px; line-height:30px;}
.g-spl dd{ float:left; width:440px;}
.g-spl dd a{ display:inline-block; padding:4px 8px; border:1px solid #ebebeb; background:#fff; margin:5px 8px 5px; color:#666;}
.g-spl dd a:hover{ text-decoration:none;color:#f60;}
.g-spl dd a.cur{ border:1px solid #f60;}
.g-spl .col dt{ line-height:40px;}
.g-spl .col dd a{ padding:2px;}
.g-spl .col dd a.cur{ padding:1px;}
.cp-fan{ height:35px; line-height:35px; margin-top:10px; width:534px; margin-left:20px; border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;}
.cp-fan span{ display:inline-block; width:33%; text-align:center; color:#666;}
.dp-xn{ padding:25px 0;line-height:32px; color:#999; height:32px;}
.dp-xn > p{}
.dp-xn > p span{ float:left;}
.buy-shop{ height:60px; line-height:60px; color:#999; margin-top:0px; border-top:1px dashed #eee; padding-top:15px;}
.buy-shop input{ width:200px; height:45px; cursor:pointer; margin-right:20px; color:#fff; font-size:16px; font-weight:bold;border-radius:5px;}
.buy-shop .pns01{ background:#0094da;}
.buy-shop .pns02{  background:#f60;}
.dp-xn .add-inp{ width:45px; height:30px; line-height:30px; border:none; border-top:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; float:left;}
.dp-xn .add-min{ width:30px; height:30px; border:1px solid #ddd;  float:left; cursor:pointer; background:#fff;}
.dp-xn .sh22{ margin-right:10px;}
.dp-xn i{ color:#f60;}


.dp-t-r{ width:140px; float:right; min-height:575px;}
.dp-t-r h3{ height:40px; line-height:40px; text-align:center; font-weight:normal; color:#999;}
.dp-t-r dl{ width:140px; margin-bottom:15px;}
.dp-t-r dl dt{ margin-bottom:5px;}
.dp-t-r dl dd{ margin-top:3px; height:20px; line-height:20px; overflow:hidden; color:#999;}
.dp-t-r dl dd.dxt01{ font-weight:bold; color:#0094da;}

.lftr{ width:220px;}
.lftr h5{ background:#fafafa; font-size:14px; border:1px solid #eee; line-height:45px; padding:0 15px; font-weight:bold;}
.lftr dl{ margin-top:20px;}
.lftr dl a{ display:block; border:1px solid #eee;}
.lftr dl dd{ height:25px; line-height:25px; overflow:hidden; color:#999;}
.lftr dl dd i{ color:#0094da}
.reols{ width:960px;}
.opolse{background:#fafafa; border:1px solid #eee; line-height:45px; height:45px;}
.opolse span{ cursor:pointer; font-weight:bold; width:140px; text-align:center;font-size:14px; display:inline-block;}
.opolse span.cur{ color:#fff; background:#0094da;}
.mresl{ padding-top:20px;}
.gerok td{ border:1px solid #eee; padding:8px 20px;}
.opolse > a{ display:inline-block; font-size:14px; margin-left:35px;}
.opolse > a.cur{ font-weight:bold;}
.plteo li{ padding:25px 0; border-bottom:1px solid #eee;}
.plteo li dl{ text-align:center; width:130px;}
.plteo li dl dt img{ border-radius:10px;}
.plteo li dl dd{ margin-top:5px; line-height:20px; height:20px; overflow:hidden;}
.actels{ width:810px;}
.pfle{ line-height:25px; height:25px; overflow:hidden;}
.pfle span{ display:inline-block; vertical-align:middle;}
.pfle i{ position:relative; display:inline-block; height:25px; vertical-align:middle; margin-right:10px; width:70px; background:url(../testimg/t16.jpg) no-repeat center center;}
.pfle i em{ position:absolute; display:block; width:100%; height:25px; left:0; top:0; background:url(../testimg/t15.jpg) no-repeat left center;}
.actels .cont{ width:620px; font-size:14px; line-height:1.6; margin-top:10px;}
.actels .imgte{ width:620px; margin-top:10px;}
.actels .imgte img{ margin:5px 10px 5px 0; float:left;}

.hy-cont{ padding:25px 0;}
.zc-nav{ width:220px; border-bottom:5px solid #f1f1f1; background:#fff; padding-bottom:30px;}
.txlw{ background:#0094da; padding:10px;}
.blreo{ border:2px solid #33a9e1; padding:20px 0;}
.omgre img{ border-radius:50%; border:3px solid #fff;}
.blreo .p1{ color:#fff; font-size:15px; margin-top:10px; height:25px; line-height:25px; overflow:hidden; margin-bottom:5px;}
.blreo .p2 a{ color:#fff;}
.dbresl li > a{ display:block; padding:0 32px; line-height:42px; font-size:18px;}
.dbresl li > a.on,.dbresl li > a.cur{ color:#0094da;}
.dbresl li p{ padding:5px 0; display:none;}
.dbresl li p a{ line-height:30px; display:block; padding:0 32px; font-size:14px; color:#999;}
.dbresl li p a.cur{ border-left:3px solid #0094da; background:#f4f4f4; padding-left:29px;}
.resop{ width:880px; background:#fff; padding:30px 40px;border-bottom:5px solid #f1f1f1;}
.resop > h3{ font-size:24px; line-height:35px; margin-bottom:20px;}
.resop > h3 .p2 .op01{ height:35px; line-height:35px; padding:0 5px; border:1px solid #eee; width:210px; float:left;}
.resop > h3 .p2 .op02{height:35px; width:35px; cursor:pointer; background:url(../images/fd.jpg) no-repeat center center; border:1px solid #eee; float:left; border-left:none;}
.moprest{ font-size:14px; text-align:center;}
.moprest td{ padding:20px 10px; border-bottom:4px solid #efefef;}
.moprest thead td{ padding:10px; text-align:left; font-size:12px;}
.moprest tbody td img{ border:1px solid #eee;}
.mlooe{ border:1px solid #eee; font-size:12px;}
.mlooe td{ border-bottom:1px solid #eee;}
.mlooe td a.onesl{ display:inline-block; line-height:25px; padding:0 12px; color:#fff; background:#0094da;}
.mlooe td a.selos{ display:inline-block; line-height:25px; padding:0 12px; color:#fff; border:1px solid #ddd; color:#999;}
.vetnl dt{ font-size:16px; line-height:40px; border-bottom:1px solid #ddd; color:#333; margin-bottom:8px;}
.vetnl dd{ line-height:28px; color:#999; font-size:14px;}
.vetnl dd span{ display:inline-block; width:80px; text-align:right;}
.moresl{ border-top:2px solid #f0f0f0;}
.sertl{ width:325px; text-align:right;}
.sertl span{ display:inline-block; border:1px solid #eee; padding:4px;}
.sertl a{ display:inline-block; width:160px; margin-top:10px; line-height:30px; background:#f8f8f8; text-align:center;}
.plent{ width:360px; margin-left:30px;}
.plent .p1{ border:1px solid #eee; padding:1px;}
.plent .p1 p{ line-height:42px; padding:0 12px; color:#999;}
.plent .p1 p.op1{ background:#f8f8f8;}
.plent .p1 p.op1 a{ float:right; display:inline-block; width:40px; line-height:24px; text-align:center; background:#fff; margin-top:9px; color:#999;}
.plent .p1 p.op2{ position:relative; padding-left:48px;}
.plent .p1 p.op2 span{ display:block; position:absolute; left:12px; top:0; line-height:42px;}
.plent .p1 p.op2 input{ height:42px; line-height:42px; width:290px;}
.plent .p2 input{ width:360px; height:45px; color:#fff; background:#0094da; border:none; cursor:pointer;}
.pacelt{ width:280px; border:1px solid #eee; padding-bottom:15px;}
.pacelt .tit{ line-height:20px; height:40px; overflow:hidden; font-size:14px; color:#333; padding:0 15px;}
.pacelt .cml{ color:#0094da; font-weight:bold; padding:0 15px; font-size:14px;}
.pacelt .cml span{ color:#999; font-weight:normal; font-size:12px;}
.reosnl{ width:575px;}
.startl{ font-size:14px;}
.startl label{ margin-left:10px;}
.wblte textarea{ border:1px solid #eee; width:575px; padding:5px; resize:none; height:235px;}
.locke input{ height:35px; width:120px; cursor:pointer; margin-left:10px;}
.locke .ol1{ border:1px solid #eee; background:#fff; color:#666;}
.locke .ol2{ background:#0094da; color:#fff;}
.mofep td{ border:none; font-size:14px;}
.nnels{ position:relative; width:70px; height:12px; background:url(../testimg/t16.jpg) no-repeat; display:inline-block;}
.nnels strong{ position:absolute; left:0; top:0; height:12px;  background:url(../testimg/t15.jpg) no-repeat;}
.pafnt{ font-size:12px; color:#333; padding:10px; background:#fafafa; border:1px solid #ddd; padding-right:180px; position:relative;}
.pafnt span{ color:#999; font-size:12px; position:absolute; right:10px; top:10px;}
.pafnt i{ width:13px; height:8px; display:block; position:absolute; top:20px; top:-8px; background:url(../images/sx.jpg);}
.moops li{ margin-right:20px; margin-bottom:20px;}
.moops li .xgr a{ margin-left:15px;}
.bg-col{ width:100%; height:100%; display:none; left:0; top:0; position:fixed; z-index:10; background:url(../images/bg-col.png);}
.mlreso{ display:none; height:480px; width:375px; padding:20px; border:2px solid #0094da;position:fixed; z-index:11; left:50%; top:50%; margin-left:-218px; margin-top:-260px; background:#fff;}
.mlreso .p1 input.oe1{ width:375px; border:1px solid #eee; height:40px; padding:0 5px;}
.mlreso .p1 select{ width:180px; height:40px; border:1px solid #eee; color:#999;}
.mlreso .p1 textarea{ width:375px; border:1px solid #eee; height:70px; padding:5px; resize:none; color:#999;}
.mlreso .p1 input.oe2{ width:180px; height:40px; cursor:pointer; border:none; color:#fff; font-size:14px; background:#b0b0b0;}
.bouresl li{ float:left; width:202px; margin-right:24px; margin-bottom:20px;}
.bouresl li .pic{ position:relative; border:1px solid #eee;}
.bouresl li .pic .gto{ position:absolute; width:100%; line-height:35px; left:0; bottom:0; background:#0094da; text-align:center; display:none; color:#fff;}
.bouresl li .pic .del{ position:absolute; right:0; top:0; width:24px; height:24px; background:url(../images/del.jpg); display:none;}
.bouresl li .pic:hover a{ display:block;}
.bouresl li .tit{ padding:0 20px; line-height:20px; height:40px; overflow:hidden; text-align:center;}
.bouresl li .mel{ text-align:center; font-weight:bold; color:#0094da; font-size:15px;}
.lodfp td{ padding:5px; color:#999;}
.lodfp td textarea{ width:550px; height:130px; padding:5px; color:#999; resize:none; border:1px solid #eee;}
.lodfp .imtel img{ display:inline-block; margin:5px 10px 0 0; border:1px solid #eee;}
.lodfp .mme1{ width:125px; height:50px; color:#fff; background:#0094da; border:none; cursor:pointer; font-size:15px;}
.lodfp .xmlwe{ display:inline-block; width:85px; line-height:35px; border:1px solid #eee; text-align:center; margin-right:10px;}
.lodfp .xmlwe.cur{ border-color:#0094da; color:#0094da;}







/*2-26新增*/
.eclose{ background:#fff; padding:50px 0;}
.mpodic{ margin:0 auto; width:450px;}
.mpodic td{ padding:10px 5px;}
.mpodic td select{ width:360px; border:1px solid #ddd; height:40px; font-size:12px; color:#666;}
.mpodic td .inpc{ width:360px; border:1px solid #ddd; height:40px;padding: 6px;}
.mpodic td a{ color:#0094da;}
.mpodic td .eclope{ width:360px; border:none; color:#fff; text-align:center; height:40px; background:#0094da; cursor:pointer;}
.mpodic td .oiope{ width:110px; margin-left:8px; background:#f6f6f6; cursor:pointer; height:40px; border:1px solid #ddd;}
.helpcl{ padding:25px 0;}
.help-list{ width:165px; padding:10px 30px 30px; background:#fff; float:left;}
.help-list dt{ height:50px; line-height:50px; font-size:18px; cursor:pointer;}
.help-list dt.on{ background:url(../images/xz01.png) no-repeat right center; color:#0094da;}
.help-list dt span{ display:inline-block; width:20px; height:50px; vertical-align:middle; background-repeat:no-repeat; background-position:left center;}
.help-list dt span.sp01{ background-image:url(../images/sp1-1.png);}
.help-list dt span.sp02{ background-image:url(../images/sp2-1.png);}
.help-list dt span.sp03{ background-image:url(../images/sp3-1.png);}
.help-list dt span.sp04{ background-image:url(../images/sp4-1.png);}
.help-list dt span.sp05{ background-image:url(../images/sp5-1.png);}
.help-list dt.on span.sp01{ background-image:url(../images/sp1-2.png);}
.help-list dt.on span.sp02{ background-image:url(../images/sp2-2.png);}
.help-list dt.on span.sp03{ background-image:url(../images/sp3-2.png);}
.help-list dt.on span.sp04{ background-image:url(../images/sp4-2.png);}
.help-list dt.on span.sp05{ background-image:url(../images/sp5-2.png);}
.help-list dd{ padding:8px 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd; display:none;}
.help-list dd p{ line-height:30px;}
.help-list dd p a{ display:block; padding-left:20px; font-size:14px;}
.help-list dd p a.cur{ color:#0094da; background:#f6f6f6;}
.help-cont{ background:#fff; padding:10px 30px 30px; min-height:388px; float:right; width:900px;}
.tosle{ line-height:50px; border-bottom:1px solid #ddd; font-size:18px;}
.mlodc{ color:#0094da; font-weight:bold; line-height:45px; font-size:14px;}
.lbces li{ line-height:30px; font-size:14px; color:#666; padding-bottom:10px;}
.lbces li span{ display:inline-block; width:20px; height:20px; line-height:20px; vertical-align:middle; color:#fff; background:#0094da; text-align:center; border-radius:50%; margin-right:10px;}
.lbc-news li{ padding:20px 0 0;}
.lbc-news li .pic{ width:200px; float:left;}
.lbc-news li .cont{ width:680px; float:right; height:147px; border-bottom:1px dashed #ddd;}
.lbc-news li .cont .p1{ line-height:35px; height:35px; overflow:hidden;}
.lbc-news li .cont .p1 a{ font-size:16px; font-weight:bold;}
.lbc-news li .cont .p2{ color:#999; margin-top:10px;}
.lbc-news li .cont .p3{ line-height:20px; margin-top:10px; height:60px; overflow:hidden; color:#999;}
.lbc-news li.npic .pic{ width:0; overflow:hidden;}
.lbc-news li.npic .cont{ width:100%;}
.copse{ padding:20px 0; border-bottom:1px dotted #ccc;}
.copse .p1{ font-size:20px; text-align:center; font-weight:bold;}
.copse .p2{ margin-top:10px; text-align:center;}
.nelcow{ line-height:2; padding:20px 0; color:#666; font-size:14px;}
.nelcow p{ margin-bottom:20px;}
.nldecx{ font-size:14px; padding:10px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc;}
.nldecx p{ line-height:25px; padding:5px 0;}
.nldecx p a{ font-size:14px; color:#0094da;}




/*4-23新增*/
.xz-01{ background:#fff; padding:55px 0;}
.xz-01 li{ float:left; width:33.3%; text-align:center;}
.xz-01 li .tit{ margin-top:20px; font-size:18px; color:#000;}
.xz-02{ padding:55px 0; background:#f9f9f9;}
.enlct{ font-size:32px; line-height:45px; padding-bottom:10px; color:#0094da; position:relative; text-align:center;}
.enlct:after{ position:absolute; height:2px; width:80px; content:''; background:#0094da; left:50%; margin-left:-40px; bottom:0;}
.tite{ padding:25px 0; font-size:16px; line-height:2;}

.flopr > div{ background:#fff; width:540px; padding:20px;}
.flopr .colpc{ font-size:24px; text-align:center; line-height:50px; position:relative;}
.flopr .colpc:after{position:absolute; height:2px; width:40px; content:''; background:#ccc; left:50%; margin-left:-20px; bottom:0;}
.slech{ font-size:16px; line-height:35px; padding:12px 0;}
.taclor{ color:#666;}
.taclor:after{ background:#ccc;}
.xz-01 .mt40 li .tit{ font-size:14px; color:#666;}

.xz-03{ background: url(../testimg/s9.png) no-repeat center center; height:672px; padding-top:50px;}
.sclpsa{ width:348px; height:288px; padding-top:60px; background:url(../testimg/s5.png); margin:0 auto; margin-top:120px;}
.dolres{ color:#fff;}
.dolres:after{ background:#fff;}

.sclpsa .tit{ line-height:1.8; margin-top:30px; font-size:16px;}
.sclpsa .yqs{ font-size:16px; line-height:96px; width:96px; text-align:center; background:url(../testimg/s5.png) no-repeat; background-size:cover; position:absolute;}
.sclpsa .yqs.y1{ left:-110px; top:-76px;}
.sclpsa .yqs.y2{ left:-190px; top:55px;}
.sclpsa .yqs.y3{ left:-190px; top:195px;}
.sclpsa .yqs.y4{ left:-110px; top:315px;}
.sclpsa .yqs.y5{ left:370px; top:-76px;}
.sclpsa .yqs.y6{ left:446px; top:55px;}
.sclpsa .yqs.y7{ left:446px; top:195px;}
.sclpsa .yqs.y8{ left:370px; top:315px;}

.tables{ line-height:58px; height:58px; background:#fff; border-bottom:1px solid #ddd;}
.tables span{ width:200px; font-size:18px; display:inline-block; position:relative; cursor:pointer;}
.tables span.cur{ color:#0094da;}
.tables span.cur:after{ position:absolute; height:3px; width:60px; content:''; background:#0094da; left:50%; margin-left:-30px; bottom:0;}
.clpire{ padding:50px 0; background:#f9f9f9;}
.clpire .bd span{ display:block; float:left; border:1px solid #ddd; margin:10px 13px;}

.reg-tab{height: 35px; line-height: 35px;margin-left: 530px;}
.reg-tab a{display: block; float: left; position: relative; padding: 0 18px; font-size: 12px; color: #333;}
.reg-tab a.cur{color: #fff; background: #0094da;}


















