﻿@charset "utf-8";
* { margin: 0px; padding: 0px;}
html{overflow:auto;/*overflow-x:hidden;*/}
body{line-height:1.5; font:12px "Microsoft YaHei",微软雅黑; color:#333;}
ol,ul { list-style:none; }
a { color:#333;text-decoration:none; }
a:hover{ color:#00aba2; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
input{ border:none;background: none;font: 14px "Microsoft YaHei",微软雅黑;vertical-align:middle;/*box-sizing: content-box;*/}
input::-ms-clear { display: none; }
textarea{font-family:"Microsoft YaHei";}
.wrapper{ width:1000px; margin:0 auto;}
.block{ display:block;}
.inlineBlock{ display:inline-block; *display:inline; *zoom:1;}
.icons{background:url(../images/icons.png?v20160828) 0 0 no-repeat;}
.addTit_icons{background:url(../images/addTit_icons.png) 0 0 no-repeat;vertical-align: middle;margin-top: -2px;}/*Added title Icon*/
.btn_h26_l{height: 26px;line-height: 26px; display: block;padding-left: 5px; background:url(../images/btn_h26_l.png?v20160331) 0 top no-repeat;}
.btn_h26_r{height: 26px; padding-right: 5px;text-align: center; display: block;background:url(../images/btn_h26_r.png?v20160331) right 0 no-repeat;}
.green{color: #00aba2;}
.orange{color: #f79a05;}
.fl{float: left;}
.fr{float: right;}

.red{color: #e91919;}
.h20{width: 100%;height: 20px;overflow: hidden;}
.h30{width: 100%;height: 30px;overflow: hidden;}
.h40{width: 100%;height: 40px;overflow: hidden;}
.h80{width: 100%;height: 80px;overflow: hidden;}
.h6{width: 100%;height: 6px;overflow: hidden;}
.h60{width: 100%;height: 60px;overflow: hidden;}
.h10{width: 100%;height: 12px;overflow: hidden;}
.hide{display: none;}
.show{display:block;}
.pl10{padding-left: 10px;}
.pdNo{padding:0;}
#windowMask { position: absolute; z-index: 11200; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.7; filter: alpha(opacity=70); background-color: transparent !important; background-color: #000000; background-image: url(/statics/maskBG.png?v20151009) !important; background-image: none; background-repeat: repeat; display: none; }
/*dialog样式0*/
.dialogSubmit0 {}
.dialogCancel0 {}
.dialogBoxFace0 { behavior: url(/statics/dialog/0/png.htc); }
.dialogBodyBox0 { border: 0px; background: url(/statics/dialog/0/sbody_bg.png) repeat-x left top; overflow:hidden;}
.dialogMsg0 { text-align: left; font-size: 12px; color: #000; }
.dialogFunc0 { text-align: center; }
.dialogBox0 { border: 1px solid #D1D1D1; z-index: 11210; }
.dialogTitleDiv0 { display:none; }
.dialogBoxTitle0 { display:none; }
.dialogBoxClose0 { display:none; }
.dialogBody0 { background: #fff; color: #000; border: 0px; margin: 0px; padding: 0px; overflow:hidden;}

/*dialog样式3*/
.dialogSubmit3
    {
        width: 106px;height: 34px; cursor:pointer;line-height: 34px;font: 16px "Microsoft YaHei" ,"微软雅黑";color: #fff;text-align: center;background:url(../images/icons.png) 0 -793px no-repeat;border: none;display:inline-block;*display:inline;*zoom:1;
    }
    .dialogCancel3
    {
        color: #00bab1;cursor:pointer;margin-right: 14px;background:url(../images/icons.png)  -674px -749px no-repeat;width: 106px;height: 34px;line-height: 34px;font: 16px "Microsoft YaHei" ,"微软雅黑";text-align: center;border: none;display:inline-block;*display:inline;*zoom:1;
    }
    .dialogBoxFace3
    {
        display:none;
    }
    .dialogBodyBox3
    {
        border: 0px;
        overflow: hidden;
    }
    .dialogMsg3
    {
        text-align: center;
        color: #888888;
        line-height: 28px;
    }
    .dialogFunc3
    {
        text-align: center;padding-top: 22px;
    }
    .dialogBox3
    {
        width: 460px;z-index: 11210;position: absolute;font-family:"Microsoft YaHei" ,微软雅黑;
    }
    .dialogTitleDiv3
    {
        width: 100%;height: 36px;line-height: 36px;background:url(../images/tkDefault_top.png?v20160105) left top no-repeat;overflow: hidden;
    }
    .dialogBoxTitle3
    {
        display: block;height: 36px;margin-left: 22px;background:url(../images/tkDefault_icon.png?v20160105) left center no-repeat;padding-left: 14px;font-size: 14px;color: #333;width: 140px;float: left;
    }
    .dialogBoxClose3
    {
      width: 12px;height: 12px;display: block;margin: 12px 16px 0 0;background:url(../images/icons.png) -208px -151px;float: right;
    }
    .dialogBody3
    {
        background:url(../images/tkDefault_mid.png) left top repeat-y; padding:0 36px;width: 388px;padding-top: 20px;min-height:120px;_height:120px;font-size:14px;
    }
    .dialogBoxShadow
    {
        background:url(../images/tkDefault_bot.png) left top no-repeat;height: 16px;overflow: hidden;
    }
    #dialogBoxDivShim
    {
        z-index: 208;
    }
#dialogFrame { border: 4px #EEF2F6 solid; margin: 0px; padding: 0px; }


/*head css*/
.topper{height: 42px;line-height: 40px; background:url(../images/top_bg.png) top left repeat-x;}
.beforeLog{float: right;text-align: right;margin-top: 2px;}
.beforeLog a{font-size: 14px;color: #333;}
.beforeLog a.regLink{background-position: -118px -721px;width: 84px;height: 28px;line-height: 28px;text-align: center;color: #fff;margin: -4px 0 0 24px;}
.shareTo{font-size: 12px;color: #666;position: relative;width: 500px;}
.shareTo span{float: left;padding-right: 10px;}
.shareTo a{height: 14px;margin: 13px 14px 0 0;}
.shareTo a.sitem1{width: 12px;background-position: 0 0;}
.shareTo a.sitem2{width: 16px;background-position: -29px 0;}
.shareTo a.sitem3{width: 16px;background-position: -59px 0;}
.shareTo a.sitem1:hover{background-position: 0 -25px;}
.shareTo a.sitem2:hover{background-position: -29px -25px;}
.shareTo a.sitem3:hover{background-position: -59px -25px;}
.shareTo .weixinCode{width: 110px;height: 119px;background:url(../images/index_weixin_tk.png) left top no-repeat;position: absolute;left: 40px;top: 28px;}
.shareTo .weixinCode img{position: absolute;bottom:5px;left: 5px;}

.logo{width: 160px;height: 102px;float: left;}
.logo a{display: block;width: 100%;height: 100%;}
.logo img{margin-top: 28px; width: 130px;}
.nav{float: right;width: 840px;text-align: right;height: 102px;}
.navBox{ height: 102px;background:url(../images/nav_line.png) right center no-repeat;margin: 0 0 0 32px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;position: relative;}
.navBox:first-child{ margin-left: 0; }
.navBox .navIcon{width: 24px;height: 24px;margin: 39px 25px 0 0;float: left;}
.navBox ul{float: left;width: 164px;height: 60px;margin: 21px 0 0 0;/*overflow: hidden;*/}
.navBox li{height: 30px;line-height: 30px;font-size: 14px;text-align: left;float: left; margin-right: 25px;}
.navBox li.navRig{/*width: 62px;*/}
.navBox li .redFocus{color: #d95b5b;}
.navBox li a{color: #666;}
.navBox li a.on{color: #00aba2;}
.navBox .nav_more{width: 16px;height: 16px;float: left;margin-top: 43px;background-position: -76px -3px;}
/*.navBox .more{position: relative;z-index: 10;}
.navBox .more span{background-position: -256px -433px;width: 9px;height: 5px;margin-left: 6px;}*/
/*.navBox2 ul li,
.navBox3 ul li{margin-top: 15px;}*/
.navBox3{background: none; /*width: 214px;*/}
/*.navBox1{width: 198px;}*/
.navBox1 .navIcon{background-position: 0 -125px;}
.navBox2 .navIcon{background-position: -37px -125px;}
.navBox3 .navIcon{background-position: -73px -125px;}

.nav_hover_down{position: absolute;right:-18px;top: 72px;z-index: 5;text-align: left;display: none;width: 96px;}
.nav_hover_down .down_link{background:  url(../images/down_bg.png) center bottom no-repeat;padding: 12px 3px;width: 90px;}
.nav_hover_down .down_link a{line-height: 28px;width: auto;height: auto;font-size: 14px;color: #888;display: inline-block;*display: inline;*zoom: 1;display: block;padding-left: 12px;padding-right: 4px;width: 74px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.nav_hover_down .down_link a:hover{color: #00aba2;background-color: #f2f2f2;}
.nav_hover_down .nav_down_arr{width: 100%;height: 14px;background:  url(../images/down_bg.png) top center no-repeat;}


/*main*/
.main{background:url(../images/main_bg.png) left top repeat-x;min-height:498px;/*_height:564px;*//*overflow: hidden;*/}

/*footer*/
/*.freLink{font-size: 14px;border-bottom: 1px solid #d6d6d6;height:20px;line-height: 20px;padding: 34px 0 20px 0;color: #9c9c9c;}
.freLink a{color: #888;padding-right: 28px;}
.left{width: 744px;float: left;}
.fotShare{float: right;margin-top: 22px;width: 240px;}
.fotShare .qrCode{float: right;width: 70px;height: 70px;}
.fotShare .shareNow{float: right;padding:16px 32px 0 0;_padding-right: 16px;}
.fotShare .shareNow a{display: block;float: left;width: 32px;height: 32px;margin-left: 14px;}
.fotShare .shareNow .share1{background-position: 0 -81px;}
.fotShare .shareNow .share2{background-position: -45px -81px;}
.fotShare .shareNow .share3{background-position: -90px -81px;}
.fotShare .shareNow .share1:hover{background-position: -264px -46px;}
.fotShare .shareNow .share2:hover{background-position: -309px -46px;}
.fotShare .shareNow .share3:hover{background-position: -354px -46px;}
.fotnav{padding:28px 0 16px 0;}
.fotnav a{font-size: 14px;color: #666;padding-right: 40px;}
.fotnav a:hover,
.freLink a:hover{color:#f86868;}
.copy{color: #9c9c9c;}
.footer{background-color: #ebebeb;height: 188px;}
.footer .freLink{background:url(../images/footer_line.png) left bottom repeat-x;border-bottom: none;}*/

.footer{background-color: #ededed;}
.footer a{color: #666;}
.footer a:hover{color:#f86868;}
/*.ftPartner{height:96px;background-color: #fcfcfc;border-top: 1px solid #f2f2f2;}
.ftPartner .ftPart_tit{height:40px;line-height: 40px;}
.ftPartner .ftPart_tit h2{font-size: 14px;}
.ftPartner .ftPart_tit a{float: right;font-size: 12px;color: #888;}
.ftPartner .ftPar_con li{width: 138px;height: 40px;text-align: center;border: 1px solid #e0e0e0;margin-right: 32px;float: left;overflow: hidden;}
.ftPartner .ftPar_con li.maNo{margin-right:0;}*/
.ftNav{overflow: hidden;border-top: 1px solid #dedede;padding:26px 0 42px 0;font-size: 14px;}
.ftNav .ftNav_box{width: 148px;padding-left: 18px; float: left;background:url(../images/footer_line2.png) right 0 no-repeat;min-height:168px;}
.ftNav .bgNo{background: none;}
.ftNav .ftNav_box .ftNav_tit{font-size: 14px;font-weight: bold;padding-bottom: 12px;}
.ftNav .ftNav_box .ftNav_list li{line-height: 24px;}
.ftNav .ftNav_box .ftNav_list li a{color: #666;width: 140px;display: block;overflow: hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.ftNav .ftNav_box .cooperation{line-height: 24px;padding-top: 2px;color: #666;}
.ftContact li{height: 32px;line-height: 32px;/*overflow: hidden;*/margin-bottom: 8px;position: relative;z-index:2;}
.ftContact li span{display: block;float: left;width: 32px;height: 32px;margin-right: 12px;}
.ftContact li span.share1{background-position: 0 -81px;}
.ftContact li span.share2{background-position: -45px -81px;}
.ftContact li span.share3{background-position: -90px -81px;}
.ftContact li span.share4{background:  url(../images/footer_telphone.png) 0 0 no-repeat;}
.ftContact li a:hover{color: #666;}
.ftContact li a:hover span.share1{background-position: -264px -46px;}
.ftContact li a:hover span.share2{background-position: -309px -46px;}
.ftContact li a:hover span.share3{background-position: -354px -46px;}
.ftContact li a:hover span.share4{background-image: url(../images/footer_telphone_hover.png);}
.footer .copy{height:36px;line-height: 36px;padding-top: 2px;background:url(../images/footer_line.png) left top repeat-x;text-align: center;color: #9c9c9c;}
.footer .foot_wxCode{width: 110px;height: 119px;background:url(../images/index_weixin_tk.png) left top no-repeat;position: absolute;left: 0px;top: 28px;z-index:10;}
.footer .foot_wxCode img{position: absolute;bottom:5px;left: 5px;}

/*表单*/
.row{margin-bottom: 14px;*width: 800px;}
.row .rowTit34{text-align: right;display: block;float: left;line-height: 34px; margin-right: 8px;font-size: 14px;}
.row .form34_l{height: 34px;float: left;padding-left: 10px;background:url(../images/input_h34_l.png?20150126) left top no-repeat;}
.row .form34_r{height: 34px;line-height: 34px;padding-right: 10px;background:url(../images/input_h34_r.png) right top no-repeat;outline:none;float: right;}
.row .form34_errL{background:url(../images/input_h34_erro_l.png) left top no-repeat;}
.row .form34_errR{background:url(../images/input_h34_erro_r.png) right top no-repeat;}
.row .imp{font-size: 16px;color: #fb0303;line-height: 34px;margin-left: 4px;width: 8px;display: block;float: left;}
.formTip{font-size: 14px;float: left;}
.formTip .red{color: #e91919;}
.formTip .tipIcon{width: 18px;height: 18px;margin:8px 8px 0 14px;display: block;float: left;font-size: 14px;}
.formTip .errIcon{background-position: -425px -46px;}
.formTip .rightIcon{background-position: -451px -46px;}
.nice-select{position: relative;width: 254px;height: 34px;background-position: -520px -709px;float: left;padding-left: 10px;cursor: pointer;z-index:3;}
#nice-select1{z-index:50;}
#nice-select2{z-index:20;}/*语言*/
.nice-select input{width: 252px;height: 34px;line-height: 34px;border: 0;outline: 0;background: none;font-size: 14px;color: #333;cursor: pointer;}
.nice-select ul{width: 262px;display: none;position: absolute;left:0;top:34px;overflow: hidden;background-color: #fff;border: 1px solid #d1d1d1;border-top: 0;z-index:999;}
.nice-select ul li{height: 30px;line-height: 30px;overflow: hidden;cursor: pointer;padding-left: 10px;font-size: 14px;}
.nice-select ul li.on{background-color: #e0e0e0;}

.btn:hover{color: #fff;}
.btn106,
.btn120{width: 106px;height: 34px;display: block;line-height: 34px;text-align: center;font-size: 16px;color: #fff;background-position: 0 -793px;cursor: pointer;}
.btn120{width: 120px;background-position: -534px -862px;}
.btn106:hover,
.btn120:hover{color: #fff;}


/*input.edited:-moz-placeholder {
    color: #a1a1a1;
}

input.edited::-moz-placeholder {
    color: #a1a1a1;
}

input.edited:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #a1a1a1;
}

input.edited::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #a1a1a1;
}
*/

/*footer v2*/
.footer3_12{height: 98px; border-top: 1px solid #dedede;background-color: #ededed;}
.footer3_12 .contactUs{float: right;margin-top: 28px;position: relative;}
.footer3_12 .contactUs a{display: block;width: 28px;height: 28px;float: left;margin-left: 14px;}
.footer3_12 .contactUs a.weibo{background-position: -1px -26px;}
.footer3_12 .contactUs a.weixin{background-position: -43px -26px;}
.footer3_12 .contactUs a.email{background-position: -85px -26px;}
.footer3_12 .contactUs a.weibo:hover{background-position: -1px -59px;}
.footer3_12 .contactUs a.weixin:hover{background-position: -43px -59px;}
.footer3_12 .contactUs a.email:hover{background-position: -85px -59px;}
.footer3_12 .contactUs .wxCode{width: 110px; height: 119px; background: url(../images/index_weixin_tk2.png) left top no-repeat; position: absolute; left: 14px; top: -118px; z-index: 10;display: none;}
.footer3_12 .contactUs .wxCode img{ position: absolute; top: 5px; left: 5px;}
.footer3_12 .footer_link{padding: 24px 0 14px 0;}
.footer3_12 .footer_link a{font-size: 14px;color: #888;padding-right: 20px;}
.footer3_12 .footer_link a:hover{color: #333;}
.footer3_12 .footer_copy{font-size: 12px;color: #9c9c9c;}


.pdf{background-image: url(../images/PDF1.png?20190311);width: 16px;height: 16px;}
.pdfon{background-image: url(../images/PDF2.png?20190311);width: 16px;height: 16px;}

/*aigc*/
.aigc-tip-box{
    width: 100%;
    height: 44px;
    line-height: 44px;
    background: linear-gradient( 90deg, #D0FBEA 0%, #EBFDEE 100%);
    text-align: center;
    font-size: 13px;
    color: #2B2F36;
}
.aigc-tip-box-hot{
    font-size: 11px;
    color: #FFFFFF;
    background: #FFAA00;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    padding: 2px 3px;
    line-height: initial;
    margin-right: 6px;
}
.aigc-tip-box-txt{
    display: inline-block;
}
.aigc-tip-box-bold{
    font-weight: bold;
    position: relative;
}
.aigc-tip-box-bold i{
    position: absolute;
    display: block;
    width: 94px;
    height: 6px;
    background: #1DB6AD;
    border-radius: 0px 0px 0px 0px;
    opacity: 0.3;
    left: 0;
    bottom: -1px;
}
.aigc-tip-box-btn{
    background: rgba(255,255,255,0);
    border-radius: 4px 4px 4px 4px;
    border: 1px solid rgba(22,180,171,0.3);
    font-size: 13px;
    color: #16B4AB;
    padding: 4px 14px 5px;
    margin-left: 7px;
}
.indexBox6{background-color: #00c5bc;color: #fff;overflow: hidden;}
.indexBox6 .indexTit{margin-bottom: 28px;}
.indexBox6 .indexTit p{color: #fff;opacity: 0.7;line-height: 24px;}
.indexBox6 .wrapper{
    width: 1130px;
}
.aigc-xc-box{
    overflow: hidden;
    margin-bottom: 70px;
}
.aigc-xc-box-l{
    float: left;
}
.aigc-xc-box-r{
    float: right;
}
.aigc-xc-box-l-bk{
    margin-top: 30px;
}
.aigc-xc-box-l-bk1{
    margin-top: 59px;
}
.aigc-xc-box-l-bk-xbt{
    font-size: 15px;
}
.aigc-xc-box-l-bk-xbt img{
    margin-right: 12px;
}
.aigc-xc-box-l-bk-con{
    background: #00BAB1;
    border-radius: 6px 6px 6px 6px;
    padding: 16px;
    margin-top: 11px;
    margin-left: 44px;
}
.aigc-xc-box-l-bk-con-list{
    overflow: hidden;
}
.aigc-xc-box-l-bk-con-li{
    float: left;
    font-size: 13px;
    color: #FFFFFF;
}
.aigc-xc-box-l-bk-con-li img{
    width: 18px;
    height: 18px;
    margin-right: 6px;
}
.aigc-xc-box-l-bk-con-list1{
    margin-bottom: 20px;
}
.aigc-xc-box-l-bk-con-list1 .aigc-xc-box-l-bk-con-li{
    margin-right: 33px;
}
.aigc-xc-box-l-bk-con-list2 .aigc-xc-box-l-bk-con-li{
    margin-right: 24px;
}
.aigc-xc-box-l-bk-con-li-last{
    margin-right: 0 !important;
}
body{
    min-width: 1200px;
}
.aigc-tips{
    width: 252px;
    height: 32px;
    line-height: 32px;
    background: linear-gradient( 90deg, #D0FBEA 0%, #EBFDEE 100%);
    border-radius: 6px 6px 6px 6px;
    border: 1px solid rgba(0,197,188,0.1);
    font-size: 12px;
    color: #3F4654;
    text-align: center;
    position: absolute;
    top: -52px;
    left: -28px;
}
.indexBox1{
    overflow: initial !important;
}
.indexBox1 .indStep{
    overflow: initial !important;
}

.aigc-tips:after {
     content: "";
     display: block;
     position: absolute;
     border: 10px solid transparent;
     border-top-color: #CAF6E8;
     left: 45.6%;
     bottom: -20px;
 }

.aigc-tips:before {
    content: "";
     display: block;
     position: absolute;
     border: 9px solid transparent;
     border-top-color: #DDFCEC;
     left: 46%;
     bottom: -18px;
     z-index: 1;
}
