@charset "utf-8";
/* CSS Document */
.pb h2{text-align:center;font-size: 40px;color:#fff;padding-top:200px;}
.pb h3{font-size: 20px;color:#fff;text-align:center;font-weight: normal;text-transform: uppercase;}
.pb_about { background:url(../images/aboutbg.jpg); height:452px; }
.pb_help {  background:url(../images/helpbg.jpg) center center; height:452px; }
.pb_case {background:url(../images/casebg.jpg) center center;height: 452px;}
.pb_news {  background:url(../images/newsbg.jpg) center center; height:452px; }
.pb_price {  background:url(../images/pricebg.jpg) center center; height:452px; }
.pb_kefu {  background:url(../images/kefubg.jpg) center center; height:452px; }

.pb_seo { text-align: center; background-color: #d4830d; height:499px; }

.nav1 { height:52px; line-height:51px; border-bottom:1px solid #e0e1e5; }
.nm_ul { margin:0; padding:0; 
*zoom:1;
vertical-align:middle; }
.nm_ul li, .nm_ul li a { display:inline-block; *display:inline;
*zoom:1;
/*vertical-align:middle;*/ font-size:13px; color:#595959; }
.nm_ul li a {border-right:1px solid #e0e1e5;padding:0 22px;color:#595959;line-height:20px;font-size: 14px;}
.nm_ul li a:hover { color:#2f318b; text-decoration:none; }
.nm_ul li.active { border-bottom: 1px solid #e62129; }
.nm_ul li.active a { color:#e62129; }
.nm_ul li a.buy-btn { 
    width: 118px;
    font-size: 12px;
    margin-left: 5px;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    cursor: pointer;
    background-color: #91cd1d;
    color: #fff!important;
    padding:4px 10px;
    border:0;
}
/*page_content*/
.page_content { padding-bottom:20px; }
.about_content { font-size:14px; line-height:28px; color:#333; /*float: right; width: 930px;*/  background-color:#fff; }
.fs_h2 { padding: 0 0 0 10px; margin: 20px 0 20px; font-size: 18px; line-height: 18px; font-weight: bold; color: #444; border-left: 3px solid #2f318b; }
.ml_h31, .ml_p1 { padding-left: 15px; }
.ml_h31 { font-weight: bold; margin-bottom: 20px; }
.ml_p1 { display: inline-block; vertical-align: middle; width: 520px; text-indent: 2em; margin: 0; }
.ml_img1 { display: inline-block; vertical-align: middle; width: 300px; margin-left: 20px; }
.mll_h3 { font-size: 16px; font-weight: bold; padding: 10px 0; color: #5a5a5a; display: inline-block; vertical-align: middle; background: none; border-bottom: 3px solid #55A400; padding-left: 0; }
.mll_text { margin: 10px 0; }
/*loca*/
#loca { width:100%; height:50px; line-height:50px;background-color: #f4f4f4;margin-bottom:20px; }
#loca .loca { text-align:left; overflow:hidden; }
#loca .local { display:inline; float:left; width:300px; color:#2f318b; font-size:16px; }
#loca .local span { color:#999; font-size:12px; text-transform:uppercase; }
#loca .locar { display:inline; float:right; width:670px; text-align:right;color:#888; }
#loca .locar h1 { font-size:12px; display:inline-block; }
#loca .locar a{color:#888;}
.crumbs { float: right; display: inline; padding: 16px 0; }
.crumbs ul li { float: left; display: inline; font-size: 12px; line-height: 22px; }
.crumbs ul li a { display: inline-block; font-size: 12px; line-height: 22px; }
.crumbs ul li.line { width: 14px; text-align: center; }
.new_content { margin:50px auto;text-align: left; /*background: url("../images/LRLine.gif") 209px 0 repeat-y;*/ overflow: hidden; }
#side { /*display:inline; float:left; width:210px;margin-right:20px; text-align:left;*/ overflow:hidden; }
/*side*/
#sort:after{  visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#sort li { margin:0 0.5% 10px; background-color:#f4f4f4;width:19%;display:block;float:left; }
#sort li a { display:block; height:36px; line-height:36px; text-indent:30px;/*color:#0872C3;*/ font-size:14px; background:url("../images/sbLiOff.gif") 15px center no-repeat; }
#sort li a h2 { font-size:14px; color:#333; }
#sort li a:hover, #sort li a.scurr { color:#FFF; text-decoration:none; background:#2f318b url("../images/sbLiOn.png") center bottom no-repeat; }
#sort li a:hover h2, #sort li a.scurr h2 { color:#FFF; }
.page_h1 {font-size:30px;color:#2f318b; text-align:center;margin:40px 0 60px;  position:relative;font-weight:bold;
}
.page_h1:after{ display: block;width:100px; font-size: 0; content: " "; clear: both; height: 2px; background-color:#e62129;position:absolute; left:50%; margin-left:-50px;top:40px; }
.page_h2 {
    font-size: 20px;
    color: #2f318b;
    line-height: 20px;
    height: 20px;
    border-left: 3px solid #e62129;
    padding: 0px 10px;
    text-align: left;
    margin: 20px 0;
    font-weight:bold;
}
.sico { margin-top:20px; display:none; }
.sico li { height:50px; line-height:50px; text-indent:85px;margin-bottom:2px; }
.sico li a { font-size:18px; }
.sico li a:hover { text-decoration:none; }
.sico li.sico1 { background:url("../images/sico-help.gif") 25px center no-repeat #fff; }
.sico li.sico2 { background:url("../images/sico-service.gif") 25px center no-repeat #fff; }
.sico li.sico3 { background:url("../images/sico-join.gif") 25px center no-repeat #fff; }
.stel { padding-left:36px; font-size:14px; background:url("../images/sTel.gif") 8px 19px no-repeat; }
.stel p { padding-top:14px; }
.stel b { color:#2f318b; font-size:20px; font-weight:normal; }
.stel i { color:#2f318b; font-style:normal; }
.main { line-height:25px; font-size:14px; text-align: left; overflow: hidden; background-color:#fff; }
.main p { margin-top:10px; }
.list dl { padding:20px 0;border-bottom: 10px solid #f4f4f4; overflow:hidden; }
.list dl dt { padding:4px 0; text-indent:20px; background:url("../images/list3.gif") 0 8px no-repeat; overflow:hidden; }
.list dl dt a { padding:2px 4px; font-size:16px; }
.list dl dt a:hover { color:#FFF; text-decoration:none; background:#2f318b; }
.list dl dt a h3 { font-size:16px; display:inline; }
.list dl dt a:hover h3 { color:#fff; }
.list dl dd { line-height:22px; color:#999; font-size:12px; }
.list dl dd span { color:#999; }
.list dl dd span.n_date { float:right; margin-top:-30px; }
.list dl dd a { color:#c00; }
.rtit { height: 40px; font-weight: normal; font-size: 24px; line-height: 30px; margin-bottom:20px; }
.ntit { margin-bottom:10px; }
.right_c p { line-height:30px; }
.right_c a { /*text-decoration:underline;*/ }
.right_c img {max-width:100%;height:auto;
}
.new-tit { margin:-10px 0 20px; text-align:center; background-color:#f4f4f4; }
.new-tit h1 { margin-bottom:10px; font-size:18px; }
.new-tit font { color:#999; font-size:12px; }
/*翻页，下一页*/
.pagination { text-align: center; font-family: "微软雅黑"; display:block; clear:both; height:30px; line-height:30px; margin:10px 0; color:#999; font-size:13px; }
.pagination a { padding: 4px 8px; color:#666; margin-right:3px; }
.pagination span { margin-right:10px; padding: 4px 8px; }
.pagination span.disabled { padding:0; }
.pagination .current { background: #2f318b top left repeat-x !important; /*border-color: #2f318b !important;*/ color: #fff !important; margin-right:3px; }
.pagination a:hover { text-decoration:none; background: #2f318b top left repeat-x !important; color:#fff; }
/*job*/
.jobcontent { zoom: 1; padding: 60px 0; }
.jobcontent .left { padding:20px 0; line-height:30px; height:30px; text-align:center;margin-bottom:40px; }
.jobcontent .left .h1 { font-size:26px; font-weight:normal; color:#2f318b; line-height:1.4em; }
.jobcontent .left .h2 { font-size:18px; margin-left:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#999; }
.jobcontent .right { }
.jobcontent .list { border-bottom:1px solid #e3e3e3; padding:0 0 25px 0; margin:0 0 25px 0; zoom:1; }
.jobcontent .list:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0 }
.jobdiv { width:350px; margin:0 0 0 50px; float:left; line-height:2.5em; color:#8c8c8c; }
.jobdiv.jobdiv2 { width:250px; }
.jobdiv h1 { color:#719fca; font-size:1.05em; font-weight:normal; }
.jobcontent .list2 .jobdiv h1 { color:#59a52b; }
.jobcontent .list3 .jobdiv h1 { color:#dfa543; }
.jobcontact { color:#666; line-height:2em; zoom:1; }
.jobcontact:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0 }
.jobcontact span, .jobcontact a { float:left; display:block; height:2em; margin:10px 0 0 0; }
.jobcontact a { color:#666; }
.jobcontact a:hover { color:#e70000; }
.job_bu { padding:0 0 0 35px; background:url(../images/bg.jpg) no-repeat -275px -554px }
.jobcontact .line { background:url(../images/bg.jpg) no-repeat -275px -650px; width:20px; height:24px; }
.job_qq { padding:0 0 0 35px; background:url(../images/bg.jpg) no-repeat -275px -588px; }
.job_tel { padding:0 0 0 35px; background:url(../images/bg.jpg) no-repeat -275px -621px; }
.jobcontact .sendjl { display:block; float:right; width:160px; height:42px; background:url("../images/bg.jpg") no-repeat -2px -482px; font-size:15px; color:#fff; text-align:center; line-height:42px; margin:0; }
.jobcontact .sendjl:hover { color:#fff; }
.b_contact { zoom:1; margin: 50px 0 50px 0; }
.b_contact:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0 }
/*bottom_contact css*/
.b_contact .title1 { background:url(../images/h1bg.jpg) no-repeat 0 0; padding:0 0 15px 15px; height:1.2em; line-height:1.1em; font-size:1.5em; color:#3a3a3a; position:relative; z-index:10; }
.b_contact .title1 h2 { font-size: 17px; font-weight: normal; display: inline; }
.b_contact .title1 span { font-size:0.8em; color:#8e8174; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.b_contact .title1 .more { position:absolute; top:0; right:0; font-size:12px; font-family:"simsun"; }
.b_contact .title1 .more a { color:#e70000; }
.b_contact .title1 .more a:hover { color:#e70000; text-decoration:underline; }
.b_contactus { float:left; width:500px;margin-bottom:20px; }
.b_contactus .content { color:#3a3a3a; font-size:1.05em; line-height:2.2em; }
.b_contactus .content h2 { font-size:1.2em; font-weight:normal; }
.b_contactus a { color:#3a3a3a; font-size:1.1em; }
.b_contactus a:hover { color:#e70000; }
.b_contactus .ico { padding:0 0 0 30px; }
.b_contactus .email_ico { background:url(../images/contactico_01.png) no-repeat 0 10px; }
.b_contactus .tel_ico { background:url(../images/contactico_02.png) no-repeat 0 8px; }
.b_contactus .qq_ico { background:url(../images/contactico_03.png) no-repeat 0 6px; }
.b_contactus .wb_ico { background:url(../images/contactico_04.png) no-repeat 0 6px; }
.b_contactus .wx_ico { background:url(../images/contactico_05.png) no-repeat 0 6px; }
.b_contactus .address_ico { background:url(../images/contactico_06.png) no-repeat 0 6px; }
.b_contactusright { float:right; width:620px; }
.feedback_content { width:600px; margin:0 auto; }
.feedback_content input { font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", tahoma, arial, "Hiragino Sans GB"; font-size:1.05em; outline-style:none; float:left; width:284px; }
.feedback_content .input { background:#fff; padding:8px; height:20px; border:1px solid #d3d3d3; line-height:1.5em; width:285px; margin:0 7px 20px 0; }
.inputtxt { color:#919191; line-height:1.5em; border:0; width:285px; height:20px; background:none; }
.feedback_content textarea { padding:8px; border:1px solid #d3d3d3; width:595px; outline-style:none; height:60px; margin:0 0 10px 0; color:#919191; line-height:1.5em; font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", tahoma, arial, "Hiragino Sans GB"; ont-size:1.05em; }
.feedback_content select { margin:-56px 0 24px 5px; background:#fff; padding:8px; border:none; line-height:1.5em; width:296px; outline:none; display:block; }
.inputtxt { color:#919191; line-height:1.5em; border:0; width:285px; height:20px; background:none; }
.feedbackbt span { float:left; padding:6px 0 0 5px; font-size:1.05em; color:#5c5c5c; }
.feedbackbt span a { color:#5c5c5c; }
.feedbackbt span a:hover { color:#ff0000; }
.feedbackbt .sendbtn { display:block; background-color:#2f318b; width:113px; height:2.5em; text-align:center; font-size:1.05em; color:#fff; cursor:pointer; border:0; margin:0 6px 0 0; }
.feedbackbt .sendbtn:hover { background-color:#f00; }
.contact_c li { text-indent:2em; }
.contact_c div { margin:20px 0; }
/*页码容器*/

/*download page*/
.ejbt { color: #333333; font-size: 26px; text-align: center; padding-top: 60px; }
.ejbtnr { text-align: center; color: #666666; font-size: 14px; line-height: 25px; padding: 20px 50px 60px; border-bottom: solid 1px #ededed; }
.download { padding:65px 0px 40px; }
.dload1 { width:150px; text-align:center; float:left; padding-right:40px }
.dload2 { width:150px; text-align:center; float:left }
.dloadbt { color:#333333; font-size:14px; padding-bottom:10px; height:20px; text-align:center }
.dloadtp { height:75px; text-align:center }
.dloadtp2 { height:125px; text-align:center }
.dloadwz { color:#666666; font-size:14px; height:30px; line-height:30px; padding:10px 0px; }
.dloadan { text-align:center; }
.dloadan a { display:block; background-color:#2f318b; color:#fff; font-size:16px; height:38px; line-height:38px; }
.dloadan a:hover { background-color:#82BA17; }
.ygz { width:90px; height:140px; padding-top:60px; text-align:center; font-size:16px; color:#2d3034; float:left }
.dloadtp3 { text-align:center; padding-top:25px; height:130px }
.dloadbot { height:48px; line-height:48px; color:#2d3034; font-size:16px; }
.downloads { width:100%; margin-bottom:50px; }
.downloads td { padding: 12px; border-bottom: 1px solid #D7D7D7; color: #3E434A; font-size: 14px; line-height:30px; }
.downloads td.last { width:110px; }
.downloads h5 { font-size: 15px; font-weight: 600; }
.downloads a { color: #2f318b; }
/*help*/
.search2 { padding: 20px; margin: 40px 50px 0; text-align:center; }
.search2 .form { padding: 5px; background: #f0f0f0; width: 610px; margin: 0 auto; }
.search_keyword { background: #FFF; padding-left: 10px; width: 500px; height: 29px; color:#656565; line-height: 29px; border: 1px #eaeaea solid; outline-style:none; }
.search_submit { background: #6fc63b url(../images/search_but.jpg); width: 97px; height: 31px; text-indent: -9999px; border:0; }
/*#page_l { float: left; width: 770px; margin: 0 0 50px 0; padding-right:40px; border-right:1px solid #dbdbdb; display: inline; }
#page_r { width: 170px; padding: 0 0 0 16px; float: right; min-height:500px; _height:500px; }
.newslist2 ul li { border-bottom:#ddd 1px dotted; height: 26px; line-height:26px; font-size:14px; padding: 13px 10px; }
.newslist2 ul li:hover { background: #f1f1f1; }
.newslist2 h2 { font-size: 20px; }
.newslist2 small { float:right; }
.h_submenu h3 { font-size: 14px; padding: 15px 0 5px; }
.h_submenu h3 a { color:#222842; }
.h_submenu ul li { line-height: 30px; padding:5px 0; cursor: pointer; padding-left: 23px; background:url(../images/icon3.gif) no-repeat 10px center; }
.h_submenu ul li a { display: block; height: 30px; line-height: 30px; color: #444; font-size:14px; }
.h_submenu ul li a:hover { color: #09f; }
.h_submenu {  color: #09f !important; }*/
.help_content h3 {
    color: #333;
    font-size: 18px;
    margin-bottom: 20px;
}
.help_content #mod-commonquestion { margin-top: 46px }
.help_content #mod-commonquestion ul { margin: 33px 0 61px; }
.help_content #mod-commonquestion li { float: left; width: 25%; line-height: 28px }
.help_content #mod-commonquestion li span { color: #999; margin-right: 8px }
.help_content #mod-commonquestion li a { color: #666; font-size: 14px }
.help_content #mod-commonquestion li a:hover { color: #f00 }
.help_content .slide-con-help .mod-commonanswer { display: none;color:#666; }
.help_content .slide-con-help .on { display: block }
.help_content .mod-commonanswer p { text-indent: 28px; line-height: 24px; font-size: 14px }
.help_content .mod-commonanswer img { display:block; margin: 30px auto; padding: 2px;border:5px solid #f5f5f5; }
/*products*/
.pro_content { float: right; width: 960px; }
/********case 客户案例**********/
.case { padding-top: 30px;width:1220px;margin-right:-20px; }
.case ul li {width:265px;padding:10px; background-color:#fff; padding-bottom: 20px;float:left; margin-bottom: 20px;margin-right:20px; }
.case ul li .case-img {  width: 265px; height: 161px; overflow: hidden; position: relative; }
.case-img img { width: 265px; height: 161px; overflow: hidden; transform: scaleX(1) scaleY(1); transition: all 1s ease 0s; }
.case-img img:hover { transform: scaleX(1.1) scaleY(1.1); }
.case ul li .case-font {  position: relative; }
.case ul li .case-font h3 { display: block;width:265px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight: normal; font-size: 14px; text-align:center; line-height: 30px; color: #333; font-family: "微软雅黑"; margin-top: 6px; }
.case ul li .case-font h3 a { color: #2f318b; }
.case ul li .case-font p { font-size: 12px; line-height: 20px; color: #666; font-family: "微软雅黑"; }
.case ul li .case-font p a { color: #666; }
.case ul li .case-font a:hover { color: #55a400; }
.case ul li .case-font a.case-more { display: inline-block; width: 110px; height: 35px; border:1px solid #dbdbdb; font-size: 12px; line-height: 35px; color: #666; font-family: "微软雅黑"; text-align: center; position: absolute; bottom: 0px; left: 0px; border-radius:5px; }
.case ul li .case-font a.case-more:hover { background-color:#2f318b; color: #fff; }
/*系统功能演示区*/
.f-area { margin-bottom:30px; font-size:14px; }
.f-area h1 { margin-bottom:15px; }
.f-area .title1 { background:url(../images/h1bg.jpg) no-repeat 0 10px; padding:10px 0 25px 15px; height:1.2em; line-height:1.1em; font-size:1.3em; color:#3a3a3a; position:relative; z-index:10; }
.f-area .title1 h2 { font-size: 17px; font-weight: normal; display: inline; }
.f-area .title1 span { font-size:0.8em; color:#8e8174; margin:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.f-area .title1 .more { position:absolute; top:0; right:0; font-size:12px; font-family:"simsun"; }
.f-area .title1 .more a { color:#e70000; }
.f-area .title1 .more a:hover { color:#e70000; text-decoration:underline; }
.fbox { padding:15px 35px 25px; border:1px solid #efefef; line-height:28px; margin-right:55px; float:left; height:200px; background-color:#efefef; }
.fbox input, .fbox textarea, .fbox select { border:1px solid #E8E8EA; height:26px; }
.fbox h3 { font-size:16px; color:#317ee7; line-height:16px; }
.fbox .fbox_btn { height:32px; width:100%; background-color:#317ee7; line-height:32px; font-size:14px; color:#fff; border:none; outline:none; }
.fbox .fbox_btn:hover { opacity:0.8; }
.fbox .bluebtn { background-color:#317ee7; color:#fff; }
.fbox .greenbtn { background-color:#82BA17; color:#fff; }
.fbox .orangebtn { background-color:#ffa018; color:#fff; }
.fbox .graybtn { background-color:#ccc; color:#fff; }
.fbox .fbox_bd { margin-top:12px; }
.fbox .txt { padding:0 5px; margin:7px 0; }
.trackbox { width:243px; }
#num { width:216px; height:104px; padding:10px; margin-bottom:7px; }
.pricebox { width:368px; }
.pricebox .fbox_btn { margin-top:16px; }
.loginbox { margin-right:0; width:263px; }
.loginbox .txt { width:200px; }

.sys_tit{
    display: inline;
    color: #999;
    float:right;
    font-size: 13px;
}
.sys_tit span {
    color: #999;
    font-size: 12px;
    text-transform: uppercase;margin-left:5px;margin-top:2px;
}
.sys_tit a{
    color: #999;
}
.sys_tit a:hover{
    color: #2f318b;
}
.table2 h3 { font-size: 22px; padding: 15px 0; background: url(../images/arrow_r.gif) no-repeat center left; padding-left: 36px; margin-left: 25px; }
.table2 p { margin-left: 60px; font-size: 14px; line-height: 30px; color: #888; }
.advantage { margin-bottom: 40px; margin-right:-1px; }
.advantage .kuang { height: 200px; width:548px; border: 1px solid #dbdbdb; float: left; margin-left:-1px; margin-bottom:-1px; }
.kuang1a { height: 200px; width: 100px; float: left; text-align:center; }
.kuang1a img { margin-top: 60px; }
.title7 { font-size: 18px; text-align: left; height: 40px; width: 400px; float: left; line-height: 40px; margin-top: 40px; }
.title8 { height: 100px; float: left; width: 400px; line-height: 30px; font-size: 14px; text-align: left; color: #888; }

.blue{color:#09f; font-weight:bold;}
.orange{color:#f60; font-weight:bold;}
.table-bordered .header th { vertical-align:bottom; }
a, p, span, td { font-family: "Microsoft YaHei", 微软雅黑; }
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th {
background-color: #f2f2f2;
}
.table-bordered th, .table-bordered td { padding: 8px; line-height: 20px; vertical-align:middle; border-top: 1px solid #fff; }
.plans_table { margin:20px 0;  }
.plans_table td, .plans_table th { text-align: center; }
.plans_table th { height: 130px; }
.plans_table table { float: left; width: 216px; border: 1px solid #e1e1e1; border-collapse:collapse; border-spacing: 0; }
.plans_table .list{ margin-left: -1px;width: 197px;}
.plans_table table td { color: #333; font-size: 13px; }
.plans_table table.list td { color: #666; font-size: 13px; }
.plans_table .list:hover { margin: -1px 0px 0 -1px; position: relative; border: 2px solid #0d82e1 !important; }
.plans_table table.list:hover th { color: #09f; }
.plans_table table.list:hover td { border-top:1px solid #fff; background: #fff; color: #09f; }
.plans_table .list:hover tr { background: #fff; }
.plans_table table.list td:hover { }
.plans_table td.check, .plans_table .list:hover td.check { background-image: url(../images/check.png); background-repeat: no-repeat; background-position: 50%; }
.plans_table td.check:hover { background-color:  #d2ebff; }
.plans_table td.jia, .plans_table .list:hover td.jia { background-image: url(../images/jia.png); background-repeat: no-repeat; background-position: center; }
.plans_table td.jia:hover { background-color:  #d2ebff; }
.plans_table .signup { display: inline-block; width: 90px;color:#fff; height: 30px; background: #09f; line-height: 30px; text-align: center; margin: 20px 0; border-radius: 3px; }
.plans_table .signup:hover { background: #249cf5; }
.plans_table .signup a { display: inline-block; width: 100%; color: #fff; text-decoration: none; }
.plans_table th p { font-size: 18px; font-weight: normal; }
.plans_table th { font-weight: normal; }
.table-striped tbody>tr>td.plansinfo { background-color: #f9ffed; }   
.table-striped tbody > tr.greeninfo > td.check {background-image: url(../images/check1.png);  background-position:center; background-repeat:no-repeat;   }
.table-striped tbody > tr.greeninfo > td.jia {background-image: url(../images/jia1.png);  background-position:center; background-repeat:no-repeat;    }
.table-striped tbody>tr.greeninfo>td { background-color: #ACD726!important;color:#fff; }

.signupwarp { height: 50px; cursor: pointer; }
.signupwarp td { background: url(../images/plans_bg.jpg) no-repeat 48px 10px !important; }
.signupwarp td:hover { background: url(../images/plans_bg.jpg) no-repeat 48px -95px !important; }
.signupwarp.active td { background: url(../images/plans_bg.jpg) no-repeat -115px 10px !important; }
.signupwarp.active td:hover { background: url(../images/plans_bg.jpg) no-repeat -115px -95px !important; }



/*case*/
.case_content .case_co{ float: left; width: 380px; margin-top: 60px; margin-left: 20px; text-align: center; }
.case_content .case_co img{ width: 380px;height: 256px;}
.case_content .case_co h4{ font-size:16px; margin:10px 0;}
.case_content .case_co p{
    font-size:14px;
    text-overflow: ellipsis;
    height: 64px;
    overflow:hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    }

.case_content .case_co .case_more{color: #2f318b;text-transform: uppercase;border: 1px solid #2f318b;padding: 10px;display: inline-block;margin-top: 20px;}
.case_content .case_co .case_more:hover{ background-color:#2f318b; color:#fff;}


/*index*/
.tz_box {height: 100%;position: relative; }
.tz_box:before{content: "";position: absolute;background: url(../images/se_down.png) no-repeat;width: 84px;height: 47px;bottom: 20px;left: 50%;margin-left: -42px;z-index: 999999;}
.tz_box.tz_last:before{ display: none; }
.tz_box .section{height: 100%;width: 100%;}
.tz_box .section_01{background: url(../images/tz_bg01.jpg) no-repeat;background-size: 100% 100%;}
.tz_box .section_02{background: url(../images/tz_bg02.jpg) no-repeat;background-size: 100% 100%;}
.tz_box .section_03{background: url(../images/tz_bg03.jpg) no-repeat;background-size: 100% 100%;height: 77%;}
/*---index  01-------*/
.tz_box .section_01 .sec_txt{text-align: center;padding-top: 240px; text-transform:uppercase;}
.tz_box .section_01 .sec_txt h4{ color: #da251d; font-size: 46px; font-weight: bold;}
.tz_box .section_01 .sec_txt h4 em{ color: #1b1ecd;  }
.tz_box .section_01 .sec_txt p{color: #1b1ecd;font-size: 26px;font-weight: bold;margin-top: 20px; width:1200px; text-align:center;margin:0 auto;}
.tz_box .section_01 .sec_txt .se_btn{ margin-top: 50px; }
.tz_box .section_01 .sec_txt .se_btn a{display: inline-block;background-color: rgba(47,49,139,0.8);color: #fff;font-size: 18px;width: 224px;height: 46px;line-height: 46px;border-radius: 5px;margin: 0 10px;}
.tz_box .section_01 .sec_txt .se_btn .reg{background-color: rgba(255,255,255,0.8); color: #fff; background:#da251d;}
.tz_box .section_01 .sec_txt .se_btn .login:hover{ background-color:rgba(47,49,139,1);}
.tz_box .section_01 .sec_txt .se_btn .reg:hover{ background-color: rgba(27,30,205,1);}

/*---index  02-------*/
.se_case{text-align: center;padding-top: 180px;}
.se_case em{ font-size: 32px; color: #da251d; }
.se_case h4{color: #012fa7; font-size: 46px; font-weight: bold;}
.se_case h4 span{color: #da251d;}
.se_case .case_box{display: flex;justify-content: space-between;margin-top: 140px;}
.se_case .case_box .case_item{width:210px;height:210px;background-color: rgba(255,255,255,0.7);border-radius: 4px;}
.se_case .case_box .case_item:hover{background-color: rgba(255,255,255,1);}
.se_case .case_box .case_item i{display: block;width: 104px;height: 81px;background: url(../images/case_ico01.png) no-repeat center;margin: 50px auto 10px auto;}
.se_case .case_box .case_item span{ font-size:20px; color:#012fa7; font-weight:bold;}
.se_case .case_box .case_item i.case_ico02{background: url(../images/case_ico02.png) no-repeat center;}
.se_case .case_box .case_item i.case_ico03{background: url(../images/case_ico03.png) no-repeat center;}
.se_case .case_box .case_item i.case_ico04{background: url(../images/case_ico04.png) no-repeat center;}
.se_case .case_box .case_item i.case_ico05{background: url(../images/case_ico05.png) no-repeat center;}
/*---index  03-------*/
.section.section_03{padding-top: 50px;}
.about_box{background-color: rgba(255,255,255,0.9);padding: 30px;height: 620px;overflow: hidden;box-sizing: border-box;}
.about_box .ab_logo{ width: 270px; height: 133px; margin: 0 auto; }
.about_box .ab_logo img{ width: 270px; height: 133px; }
.about_box .ab_txt{margin-top: 30px;color: #333;
    font-size: 18px;
    line-height: 34px;}

/* 常见问题 */
.qamain {font-size: 15px;color: #666;margin-top: 60px;border: 1px solid #eee;padding: 20px;}
.qamain .b {border-bottom: 1px solid #ddd;padding: 0 2%;}
.qamain .b .q {cursor: pointer;padding: 10px 2%;font-size: 16px;color: #333;}
.qamain .b .q .count { display: inline-block; background: #0078c4; color: #fff; height: 20px; padding: 0 4px; text-align: center; line-height: 20px; margin-right: 3px; border-radius: 3px; }
.qamain .b .q span.txt { color: #333; font-size: 12px; }
.qamain .b .a {display: none;padding-bottom: 10px;font-size: 14px;padding-left: 40px;line-height: 30px;color: #888;/* border-top: 1px solid #eee; */padding-top: 10px;}
.qamain .b.on {border-radius: 10px;}
.qamain .b.on .q {color: #2f318b;font-size: 16px;}

.page_ul1{width:184px;padding:10px 20px;border-radius:20px;float:left;background: #f4f4f4;margin-left:20px;margin-top:20px;height:240px;}
.page_ul1 li{line-height:30px;padding-left: 15px;position:relative;color:#fff;}
.page_ul1 li:before{content: "○";position: absolute;/* background: url(../images/dian.jpg) no-repeat; */left:0;top: 0;width:7px;height:5px;}

.index_about_a{
    display: block;
    background-color:#e62129;
    color: #fff;
    font-size: 18px;
    width: 224px;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    text-align:center;
    margin: 0 10px;
    margin:0 auto;
}
.index_about_a:hover{
    background-color:#2f318b;
    color: #fff;
}
/*track*/
.qu1_blo {width:800px;border-radius:4px;overflow:hidden;margin: 10px auto 30px auto;}
.qu1_blo input {height: 50px;border:0;background-color:transparent;float:left;outline:none;}
 .qu1_blo #cno{
 background-color:#f5f5f5;
 width: 650px;
 padding-left: 26px;
 border-radius:4px 0 0 4px;
 font-size: 14px;
}
 .qu1_blo input:nth-child(2) {
 width:120px;
 background-color: #0035a5;
 color:#000;
 border-radius:0 4px 4px 0;
 margin-top: 0;
 line-height: 10px;
 color: #fff;
 font-size: 15px;
}
.qu1_no { }
.qu1_no_d { font-size:12px; color:#333; text-align:center; margin:10px 0; }
.qu1_no_d span {color: #d40511;}
.qu1_no_x {margin:20px auto 0;border:1px solid #ccc;}
.qu1_no_x ul li {float:left;width:55%;padding:10px 0;font-size: 12px;color: #333;border-bottom:1px dotted #ebebeb;}
.qu1_no_x .ml100 {width:calc(16%);text-indent:30px;background: url(../images/q_bg.jpg) no-repeat 148px center;}
.qu1_no_x ul li.add {float:left;width:29%;padding:10px 0;font-size: 12px;color: #333;}
.qu1_no_xr { color:#56037f; }