@charset "utf-8";
body,*{font-family:'Microsoft YaHei UI';font-size:14px;margin:0 auto;}
ul{list-style:none}
a{text-decoration:none;}
.kj{width:100%;}
.nr{width:1202px;height:100%;}
.fl{float:left;}
.top{background:#0c2c4a;color:#fff;height:70px;line-height:50px;}
.logo{padding-top:20px;display:inline-block;}
.tel{float:right;font-size:18px;display:inline-block;}
.tel img{padding-top:15px;padding-right:20px;}
.fixednav{position:fixed;width:100%;margin-top:0;background:#0c2c4a;}
.u-header{position:fixed;width:100%;height:72px;top:0;left:0;overflow:hidden;background-color:#0c2c4a;z-index:99;}
.u-header .w{height:72px;}
.u-header .logo{width:272px;height:30px;margin-top:19px;background:url("../templets/umail/images/send_logo.png") no-repeat;}
.u-nav{width:755px;height:72px;margin-left:120px;}
.u-nav li{float:left;height:72px;margin-right:40px;line-height:72px;font-size:14px;color:#fff;}
.u-nav li.mr0{margin-right:0;font-size:18px;color:#ff6801;}
.u-nav li a{font-size:14px;color:#fff;}
.u-nav li a:hover{color:#1d98fc;}
.u-header button{float:right;margin-top:23px;color:#fff;cursor:pointer;border-radius:2px;padding:5px 10px}
.u-header .btn-1{background-color:#217bc4;margin-left:20px;}
.u-header .btn-1:hover{background-color:#068cf9;}
.u-header .btn-2{background-color:#217bc4;margin-left:13px;}
.u-header .btn-2:hover{background-color:#068cf9;}

small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font:12px/1.5 tahoma,arial,sans-serif; vertical-align:middle;cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;}
a{text-decoration:none;color:#666;}
.box:alter{clear:both;content: "";display: block; }

.product_text{width: 1200px;margin:0 auto; padding-top:50px;}
.title{height: 60px;width: 200px;margin:0 auto;margin-top: 60px}
.title small{display: block;width: 24px;height: 4px;background-color: #e1e1e1;border-radius: 5px;float: left;margin-top: 18px;margin-left: 10px;margin-right: 10px;}
.title em{float: left;color: #333;}
.title em a{color: #333;font-size:24px;font-style:normal;}
.title p{clear: both;display: block;overflow: hidden;}
.title span{font-size: 12px;color: #999;text-align: center;display: block;margin-top: 3px;}
.info{width: 1000px;margin:0 auto;text-align: center;margin-top: 15px;}
.info p{font-size: 20px;color: #ff6801;}
.info span{display: block;font-size: 14px;color: #666;line-height: 28px;margin-top: 10px}
.title_k{height: 60px;width: 445px;margin:0 auto;margin-top: 60px}
.title_k small{display: block;width: 24px;height: 4px;background-color: #e1e1e1;border-radius: 5px;float: left;margin-top: 18px;margin-left: 10px;margin-right: 10px;}
.title_k em{float: left;font-size: 28px;color: #333;}
.title_k p{clear: both;display: block;overflow: hidden;}
.title_k span{font-size: 12px;color: #999;text-align: center;display:block; margin-top: 3px}
.pro{width: 1200px;margin:0 auto;margin-top: 50px;}
.pro_left{width: 610px;float: left;}
.pro_left img{box-shadow: 0 6px 26px 0 rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .01);}
.pro_right{width:590px;float: right;}
.pro_right dl{overflow: hidden;margin-bottom: 36px;}
.pro_right dt{width: 90px;float: left;}
.pro_right dd{float: left;width: 495px}
.pro_right dd p{font-size: 18px;color: #333;font-weight:bold;}
.pro_right dd span{display: block;font-size: 14px;color: #999;line-height: 22px;margin-top: 7px}

.title_sq{height: 60px;width: 180px;margin:0 auto;margin-top: 60px;}
.title_sq em{float: left;color: #333;}
.title_sq em a{color: #333;font-size:24px;font-style:normal;}
.title_sq p{clear: both;display: block;overflow: hidden;}

.ts_bg{height: 1010px;background: url(../templets/umail/images/ts_bg.gif) top center no-repeat;overflow: hidden;margin-top: 0px;}
.ts_list{width: 1200px;margin:0 auto;margin-top: 20px;}
.ts_list dl{width: 48.2%;margin:0 auto;height: 136px;background-color: #fff;border-top:1px solid #fff ;float: left;margin-top: 20px;margin-left:20px;}
.ts_list dl dt{width: 134px;float: left;text-align: center;margin-top: 30px;}
.ts_list dl dd{width: 425px;float: left;margin-top: 25px}
.ts_list dl dd p{font-size: 18px;color: #333;}
.ts_list dl dd span{display: block;font-size: 14px;color: #666;display: block;line-height: 24px;margin-top: 7px}
.ts_list dl:hover{border-top:1px solid #ff8b00;box-shadow: 0 6px 16px 0 rgba(0, 0, 0, .07), 0 0 0 1px rgba(0, 0, 0, .01);transition: 300ms}
.ts_list dl:hover dd p{font-size: 18px;color: #ff6801;}

 .company {
            /* height: 637px; */
            background-color: #ffffff;
        }
        .company .w {
            width: 100%;
            background: #ffffff;
            margin-top: 0px;
            min-height: 500px;
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            border-radius: 4px;
        }
        .company .comtop {
            text-align: center;
        }
        .company .top-p1 {
            line-height: 34px;
            padding-top: 30px;
            font-size: 34px;
            color: #000;
        }
        .w .reg-nr {
            width: 60%;
        }
        .reg-nr {
            font-size: 18px;
            color: #333;
            line-height: 250%;
            margin: 0 auto;
        }
        .f-item {
            margin-bottom: 12px;
        }
        .f-item .f-label {
            width: 110px;
        }

        .f-label {
            float: left;
            text-align: right;
        }
        label {
            font-weight: 400;
        }
        .red {
            color: #ff0000;
        }
        .f-item .f-content {
            padding: 0 14px 14px 120px;
        }
        .f-text, .f-horizontal .f-textarea {
            border: 1px solid #bbb;
            margin: 0;
            padding: 5px;
            width: 100%;
            height: 43px;
        }
        .display-none {
            display: none!important;
        }
        .text-align-left, .text-left {
            text-align: left!important;
        }
        .hoverline {
            color: #fff;
            background: #3276b1;
            font-size: 14px;
            padding: 8px;
            outline:none;
        }
        .button_blue {
            background-color: #3276b1;
            font-size: 14px;
            border-radius: 4px;
            box-shadow: 0 1px 1px rgba(172, 192, 218, 0.7);
            color: #fff;
            cursor: pointer;
            display: inline-block;
            height: 38px;
            /*line-height: 32px;*/
            padding: 0 25px;
            text-align: center;
            text-shadow: 0 -1px #08223b;
            vertical-align: middle;
        }
        .f-actions {
            padding-bottom: 30px;
            text-align: center;
        }
        .g-footer {
            padding: 40px 0 20px 0;
            text-align: center;
            color: #777;
            font-size: 12px;
        }

        .txt-color-red{color:#a90329!important;font-size:18px;}.errornote{font-size: 95%;}
        #header{height: 71px;}
        .ac-tag { cursor: pointer;  display: inline-block;  padding: 6px 12px;  margin-right: 15px;  margin-bottom: 15px;  border: 1px solid #ddd;  border-radius: 3px;  }
        .ac-tag.is-active { border-color: #2DA280; color: #2DA280; }
        /*����У����ʾ����ʽ*/
        .rules_check_relative{  margin-top: -63px;  position: relative;  width: 500px; left:66.67%; }
        .rules_check_wrap{  position:absolute;  padding:10px;  text-align:left;  background:#fff;  font-size:12px;  color:#494949;  border-radius:5px;  border:1px solid #bbb;  box-shadow:0px 0px 5px #ccc;  }
        .rules_check_wrap h3{  font-weight:bold;  color:#232323;  margin:0;  padding:5px 0 5px 19px;  font-size:12px;  height:14px;  line-height:14px;  }
        .rules_check_wrap li{  height:14px;  line-height:14px;  padding:4px 0;  list-style-type:none;  }
        .icon_rules_check{  float:left;  height:12px;  width:12px;  margin: 3px 2px 0 0;  background:url(/static/img/pwd_circle.png);  background-repeat:no-repeat;  }
        .rules_check_pass{  float:left;  height:12px;  width:12px;  margin: 3px 2px 0 0;  background:url(/static/img/prompt0fc00c.gif) 0px -48px no-repeat;  }
        .rules_check_error{  color:#c00 !important;  }
        .rules_check_fail{  float:left;  height:12px;  width:12px;  margin: 3px 2px 0 0;  background:url(/static/img/prompt0fc00c.gif) -12px -48px no-repeat;  }
        .arrow_l, .arrow_r{  position:absolute;  top:0;left:0;  margin-top:38px;  margin-left:-20px;  display:block;  width:0;  height:0;  font-size:0;  overflow:hidden;  border:10px solid transparent;  _border-color:tomato;  _filter:chroma(color=tomato);  }
        .arrow_l{ border-right-color:#bbb;}
        .arrow_r{ border-right-color:#fff; margin-left:-19px;}
        .company .w{
            width:100%;
        }
        .w .reg-nr{
            width:60%;
        }
        .f-item .f-label{
            width:110px;
        }
        .f-item .f-content{
            padding: 0 14px 14px 120px;
        }
        @media screen and (max-width:768px){
            .w .reg-nr{
                width:85%;
            }
            .m-header .tel span {
                color: #474747;
                font-size: 16px;
                font-weight: bold;
            }
        }
        .g-doc .banner {
            width: 100%;
            height: auto;
            /* background:  none; */
        }

.jj_bg{height: 568px;background: url(../images/bg4.gif) top center no-repeat;overflow: hidden;}
.jj_tab{width: 1200px;margin:0 auto;background: #fff;overflow: hidden;margin-top: 58px;}
.jj_tab table{width: 100%;}
.jj_tab td{height: 70px;border: 1px solid #eee;line-height: 70px;box-sizing: border-box;font-size: 14px;color: #333;}
.jj_tab em{display: block;width: 38px;height: 38px;border-radius: 100%;background-color: #ff6801;font-size: 15px;color: #fff;text-align: center;line-height: 38px;float: left;margin-top: 17px;margin-left: 20px;margin-right: 15px;}
.tab_bg{background: #fffaf7 }
.banquan{text-align:center;height:40px;line-height:40px;}
.go-top{position:fixed;width:71px;height:383px;top:281px;left:0px;z-index:999;}
.top-3:hover .sj,.top-3:hover .rdaoxial{display:block;}
.go-top li{width:71px;height:71px;margin-bottom:6px;cursor:pointer;}
.sj{width:10px;height:16px;background:url(../templets/umail/images/sjr.png) no-repeat center top;left:120px;top: 50%;position:absolute;display:none;margin-top:-8px;}
.rdaoxial{font-size:24px;border:2px solid  #fbb01f;width:200px;line-height:35px;left:140px;top: 50%;position:absolute;display:none; background:#fff;color:#fbb01f;margin-top:-20px; border-radius:4px; text-align:center}
.go-top .top-1{background:url("../images/gotop-1.png") no-repeat;}