@charset "utf-8";
/* CSS Document */
 
.l,.fl{ float:left;}
.r{ float:right;}
a{text-decoration: none;color:#595757; }
a:hover{color:#1f7ecf;}
body{font: 12px/1.6 Tahoma, Helvetica, Arial,'\5FAE\8F6F\96C5\9ED1',sans-serif;}
.red {
	color:#ff0000;
}
.orange{ color:#ffce09;}
.green{ color:#3e9729;}
body .a{outline:none;blr:expression(this.onFocus=this.blur());} 
/*top_one*/
 
.top_one{background: #353f4d; height:30px; line-height:30px;}
.main{width: 1075px;margin: auto;}
/*语言版本*/
.top_language{overflow: hidden;float: right;}
.top_language a{
    color: #c6c6c6;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    padding-left:30px;
    line-height: 28px;
    height: 28px;
    margin-left: 20px;
	font-size:12px;
}
.top_language a:hover{color: #1f7ecf;}
.top_language a.hover{color: #1f7ecf;}
.top_language .top_english{background:url(../images/srx_05.jpg) no-repeat left center;}
.top_language .top_china{background: url(../images/srx_03.jpg) no-repeat left center;}
.officeS{color:#c6c6c6; }
.officeS a{ color:#c6c6c6; font-size:12px; margin:0 5px;}
.officeS a:hover{ text-decoration:underline; }
.menuBg{ background:url(../images/oneClickZh_03.png) no-repeat left center; width:740px; height:94px;}
.menuBg a{ float:left; text-align:center; font-weight:bold; color:#333;}
.menu1{ background:url(../images/menuicon_03.png) no-repeat center top;display: block;  margin-left:155px;width: 114px;}
.menu2{ background:url(../images/menuicon_05.png) no-repeat center top; display: block;  width: 172px;}
.menu3{ background:url(../images/menuicon_07.png) no-repeat center top; display: block; width: 134px; }
.menu4{ background:url(../images/menuicon_09.png) no-repeat center top; display: block;   width: 159px;}
.menuBg a font{ margin-right:2px;}

.menuBg a img{ text-align:center;}
.menuBg a span{ display:block; text-align:center;}
.menuBg a img{ /* 1st set of icons. Rotate them 360deg onmouseover and out */ 
-moz-transition: all 0.5s ease-in-out; 
-webkit-transition: all 0.5s ease-in-out; 
-o-transition: all 0.5s ease-in-out; 
-ms-transition: all 0.5s ease-in-out; 
transition: all 0.5s ease-in-out; 
} 
.menuBg a img:hover{ 
-moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); 
-o-transform: rotate(360deg); 
-ms-transform: rotate(360deg); 
transform: rotate(360deg); 
} 


.header{ margin:15px auto 20px; height:auto; overflow:hidden;}
.logo{display:block; background:no-repeat left center; width:180px; height:62px; margin-top:20px; }
.conWay{ width:218px;}
.conWay .tel{ background:url(../images/encrypt_06.png) no-repeat; width:218px; height:30px;}
.conWay .chat{ background:url(../images/encrypt_08.png) no-repeat; width:74px; height:26px;  float: left;}
.conWay .EmailI{ background:url(../images/encrypt_09.png) no-repeat; width:144px; height:26px;  float: left;}
.telTop{ background:url(../images/pkiv2_03.png) no-repeat 0 4px; width:132px; height:26px; display: inline-block; float:left;}
/*SSL精灵*/
.sslBg{ background:url(../images/pkiv2_06.png) no-repeat center top; height:359px; color:#fff; font-size:14px;}
.sslBg_con{ width:960px; margin:0 auto; position:relative; line-height:28px; height: 359px;}
.sslBg_con a{ color:#fff; text-decoration:underline;}
.sslBg_con .txta1{ color:#fff; font-size:14px; text-align:center; font-weight:700; position:absolute; left:330px; top:190px; width:200px;}
.sslBg_con .txta2{ color:#fff; font-size:14px; text-align:center; font-weight:700; position:absolute; left:560px; top:190px; width:200px;}
.sslBg_con .txta3{ color:#fff; font-size:14px; text-align:center; font-weight:700; position:absolute; left:776px; top:190px; width:200px;}


.sslCon{margin: 0 auto;
    padding:50px 0 0 390px;
    width: 640px;}
.sslCon .txt1{ text-align:center; font-size:14px; background:url(../images/titlebg1.png) no-repeat center top; padding:20px 0 10px 0;}
.sslCon h3{ font-size:1.8em; font-weight:600; }

.keyWord_t{ font-size:24px; text-align:center; padding:15px 0;}
.oneT{ border:2px solid #ffce09; border-radius: 4px;-webkit-border-radius:4px;-moz-border-radius:4px; padding:0 7px; margin-right:5px; height:18px; line-height:18px;}
.oneT2{ border:2px solid #ffce09; border-radius: 4px;-webkit-border-radius:4px;-moz-border-radius:4px; padding:0 7px; margin:0 5px; height:18px; line-height:18px;}
.oneT3{ border:2px solid #209a23; border-radius: 4px;-webkit-border-radius:4px;-moz-border-radius:4px; padding:0 7px; margin-right: 5px; height:18px; line-height:18px;}
.downVer{height:35px; line-height:35px; padding:10px 0; }
.downVer .downW{ background:url(../images/verDown-zh.png) no-repeat 0 0; width:152px;padding-left:38px; height:35px; line-height:35px; color:#fff;display:inline-block;} 
.downVer .downY{ background:url(../images/verDown-zh.png) no-repeat -195px 0;height:35px; line-height:35px; color:#fff; display:inline-block;    padding-left: 50px;    width: 108px;}
.downVer .downW:hover{background:url(../images/verDownHover-zh.png) no-repeat 0 0; width:152px;}
.downY:hover{background:url(../images/verDownHover-zh.png) no-repeat -195px 0; }
.downWeb{ padding-top:10px; padding-left:70px;}
.downWeb a{ text-decoration:underline; color:#fff; margin-right:10px;}
.downWeb_en{ padding-top:10px; padding-left:20px;}
.downWeb_en a{ text-decoration:underline; color:#fff; margin-right:10px;} 



.txt_fun h2{ font-size:34px; font-weight:normal; color:#333;}
.txt_fun h3{ font-size:20px; font-weight:normal; color:#209a23; margin-bottom:10px;}
.adv_con{ width:1075px;position:relative; font-size:16px; margin:0 auto; color:#666;} 

.applyBtn_p a{ border-radius: 20px;-webkit-border-radius:20px;-moz-border-radius:20px; color:#fff; display:block; text-align:center; font-size:18px; background:#37b04f;}
.applyBtn_p a:hover{ background:#209a23; color:#fff;}
.applyWeb_s{  height:36px; line-height:36px; margin-top:10px;}
.applyWeb_w{  width:270px; height:36px; line-height:36px; margin-top:20px;}
.applyWeb_y{  width:350px; height:36px; line-height:36px; margin-top:20px;}
.applyBtn_j a{ border-radius: 20px;-webkit-border-radius:20px;-moz-border-radius:20px; color:#bdbdbd; border:2px solid #c8c8c8; display:block; text-align:center; font-size:18px; cursor:default;}
 
.applyWeb_jw{  width:320px; height:36px; line-height:36px; margin-top:10px;}

 /*ssl*/
.sslsoft{ background:#fff; width:100%; padding:30px 0; height:340px; overflow:hidden; }
.sslsoft .txt_fun{ left:20px; top:20px; width:500px;position:absolute;}
.sslsoft .txt_fun_long { left:20px; top:466px; width:1058px;position:absolute;}
.sslsoft .txt_fun p,
.sslsoft .txt_fun_long p {margin-bottom: 10px;}
.sslsoft .img_ins{ left: 630px;top: 0;position: absolute }
.sslweb { background:#fff; width:100%; padding:50px 0; height:330px; overflow:hidden; }
.sign_tool{ background:#f2f9ff; width:100%; padding:50px 0; height:330px; overflow:hidden; }
.sign_tool {height: 370px;}
.sslweb .txt_fun{left: 20px;top: 50px;width: 495px;position: absolute;}
.sign_tool .txt_fun {position: absolute;top: 0;left: 607px;width: 495px;}
.sslweb .txt_fun p,
.sign_tool .txt_fun p {margin-bottom: 10px;}
.sslweb .img_ins,
.sign_tool .img_ins{  position:absolute;  width:470px; }
.sslweb .img_ins {left:590px;}
.sign_tool .img_ins {left:10px;}
.sslweb .img_ins {top:0;background:url(../images/pkiv2_13.png) no-repeat;height:439px;}
.sign_tool .img_ins { top: 26px; height: 349px;background:url(../images/onclick_wosigncode_cn.jpg) no-repeat;}
.sign_tool .downVer .downW {
    width:96px;
    height:35px;
    line-height:35px;
    background: url(../images/verDown1.png) no-repeat 0 0;
    padding-left: 60px;
}
.sign_tool .downVer .downY {
    width:164px;
    height:35px;
    line-height:35px;
    background: url(../images/verDown1.png) no-repeat right 0;
    padding-left:50px;
}
.sign_tool .downVer .downW:hover {
    background: url(../images/verDownHover1.png) no-repeat 0 0;
}
.sign_tool .downVer .downY:hover {
    background: url(../images/verDownHover1.png) no-repeat right 0;
}

/*加密邮*/
 
.jmyweb{ background:#f2f9ff; width:100%; padding:50px 0; height:392px; overflow:hidden; }
.jmyweb .txt_fun{
	left:607px;
	top:90px;
	width:492px;
	position:absolute;
}
.jmyweb .img_ins{ left:10px; top:0; position:absolute; }

 
 
 .moreExp{ font-size:16px; color:#555; padding-top:490px; text-align:center;}
/*更多*/
.unlaunch{ background:url(../images/oneClick_24.png) no-repeat top center; height:421px; color:#fff; font-size:16px;}
.txtCent{ text-align:center; width:628px; margin:0px auto; padding:60px 0 20px;}
.moreTy{ font-size:32px; margin-bottom:20px;}
.moreDe{ margin:20px 0;}
.moreDe2{ font-size:14px; color:#1f7ecf; text-decoration:underline;}

.unlaunchL {
    width: 1075px;
    margin:80px auto 0;
    height:auto; overflow:hidden;
}

.list li {
     padding-top: 14px;
    width: 470px;
}
.list .pic {
    float: left;
    margin-right: 10px;
    width: 126px;
}
.list .pic img{-moz-transition: all 0.5s ease-in-out; 
-webkit-transition: all 0.5s ease-in-out; 
-o-transition: all 0.5s ease-in-out; 
-ms-transition: all 0.5s ease-in-out; 
transition: all 0.5s ease-in-out; 
} 
.list .pic img:hover{ 
-moz-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); 
-o-transform: rotate(360deg); 
-ms-transform: rotate(360deg); 
transform: rotate(360deg); 
} 

.list .pic:hover{}
.list h3 {
     font-weight: normal;
    padding-top: 20px;
    font-size:24px;
}

.copyright{padding:20px 0 10px; text-align:center; color:#333; width:1075px; margin:0 auto; height:auto; overflow:hidden;}
.copyright .menuBtm{ margin:20px 0 0; width:500px; float:left;}
.copyright .menuBtm p{ border-top:1px solid #eaeaea; margin-top:10px; padding-top:10px;}
.copyright .menuBtm a{ margin:0 10px;color:#333;} 
.copyright .menuBtm a:hover{ text-decoration:underline;}


.sslDetailP{ line-height:24px; font-size:14px; margin:20px auto;}
.sslDetailP h3{ height:50px; line-height:50px; font-size:20px; border-bottom:1px solid #d5d5d5; text-align:center;}
.sslDetailP p{ margin-top:20px;}
