/* CSS Document */
body{ font-size:12px; background:#f9f9f9; color:#454545;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;}
img{ margin:0; padding:0; border:0; /*vertical-align:middle;*/}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-size:14px;}
i,em{ font-style:normal;}
li{ list-style:none;white-space: normal;}
a:link { text-decoration:none;}
.clear{ clear:both;}

.mart_left{ margin-left:30px;}
.line_left{ border-right:#ececec 1px solid;}
.line{ background:#ececec; overflow:hidden; height:1px;}



.topbg{ background:url(../images/topbg.jpg) repeat-x; height:29px; line-height:29px; width:100%;margin:0 auto; }
.topbg p{ width:1000px; margin:0 auto; text-align:right; padding-right:20px; color:#888; }
.topbg span{ font-size:10px;}
.topbg a{ color:#888; font-size:12px;}
.topbg a:hover{ text-decoration:underline; color:#005cc3; }
.bannerbox{background:#003f93;}
.banner2{ width:100%; height:400px; background:url(../images/banner.jpg) no-repeat center center ; }
.mainbox{ width:1000px; margin:0 auto; background:#fff;}

.product_nav{ background:url(../images/pro_nav.jpg) repeat-x;  height:68px;}
.product_img{ background:url(../images/prodct_img.jpg) no-repeat; width:1000px; height:265px;}
.product_content{ overflow:hidden;}
.product_content ul{ margin:0 30px; height:110px;}
.product_content ul.pro_butomt{ background:url(../images/prodct_butbg.jpg) no-repeat center bottom; height:169px;padding-bottom:0;}
.product_content ul li{ display:block; float:left; padding:30px 30px 30px 0;}



.product_content ul li.hand_sent{ background: url(../images/hand_sent.jpg) left center no-repeat;width:420px; height:105px; }
.product_content ul li.email_diff{ background: url(../images/email_diff.jpg) left center no-repeat;width:420px; height:105px;}
.product_content ul li.email_low{ background:url(../images/email_low.jpg)left center no-repeat; width:420px; height:105px;}
.product_content ul li.email_cont{ background:url(../images/email_cont.jpg)left center no-repeat; width:420px; height:105px;}
.product_content ul li.email_break{ background:url(../images/email_break.jpg)left center no-repeat;width:420px; height:105px; }
.product_content ul li.email_more{ background:url(../images/email_more.jpg)left center no-repeat;width:420px; height:105px; }
.product_content ul li.email_ip{ background:url(../images/email_ip.jpg)left center no-repeat;width:420px; height:105px; }
.product_content ul li.email_lock{ background:url(../images/email_lock.jpg)left center no-repeat; width:420px; height:105px;}
.product_content ul li.email_note{ background:url(../images/email_note.jpg)left center no-repeat; width:420px; height:105px;}
.product_content ul li.email_home{ background:url(../images/email_home.jpg)left center no-repeat; width:420px; height:105px;}
.product_text{ margin-left:90px; line-height:18px; font-size:12px;}
.product_text strong{ display:block; font-size:14px; margin-bottom:10px; color:#006bb4;}


.navbox{ width:1000px; height:86px; margin:0 auto; background:#fff; position:relative;padding-bottom:20px;}

.good_nav,.service_nav,.trust_nav{ height:86px; position:absolute; left:-8px;}
.good_nav{ background:url(../images/good_nav.jpg) no-repeat; width:395px;    }
.service_nav{ background: url(../images/service_nav.jpg) no-repeat; width:921px;}
.trust_nav{ background:url(../images/trust_nav.jpg) no-repeat; width:389px;}


.good_img{ background:url(../images/good_img.jpg) no-repeat; width:838px; height:593px;  margin-left:50px; padding-bottom:50px; }
.service_img{ background:url(../images/server_img.jpg) no-repeat; width:962px; height:205px; margin-left:15px; padding-bottom:30px;}

.trust_img{ background:url(../images/trust_img.jpg) no-repeat; width:883px; height:582px; margin-left:90px; padding-bottom:30px;}
.trust_img_text{padding:50px 20px 20px;font-size:16px;font-weight:bold;line-height:24px;}
.trust_img_text a{color:#007efe;}
.trust_img1{ background:url(../images/trust_img1.jpg) no-repeat; width:850px; height:600px; margin-left:90px; padding-bottom:30px;}
.trust_img2{ background:url(../images/trust_img2.jpg) no-repeat; width:789px; height:746px; margin-left:90px; padding-bottom:30px;}
.price_top{ background:url(../images/price_top.jpg) no-repeat; width:1000px; height:51px;}
.price_main{ background:url(../images/price_bg.jpg) no-repeat; height:1333px; width:1000px; position:relative; font-size:16px; line-height:24px; color:#787878; }
.price_text1,.price_text2,.price_text3,.price_text4{ position:absolute; left:152px; width:730px;}
.price_text1{ position:absolute; top:94px;}
.price_text2{ position:absolute; top:222px;}
.price_text3{ position:absolute; top:385px;}
.price_text4{ position:absolute; top:550px;}
.custom_nav{ background: url(../images/custom_nav.jpg) no-repeat; height:160px; width:1000px;}
.custom_img{ background:url(../images/custom_img.jpg) no-repeat; width:939px; height:321px; margin-left:30px;}
.custom_bg{ background:url(../images/custom_bg.jpg) no-repeat; width:880px; height:496px; margin-left:65px;}
.custom_text{ font-size:14px; line-height:36px; padding:20px 0 0 40px; width:804px;}

.float_right {
	cursor:pointer;	
	position:fixed; 
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	_bottom:auto;
	top:585px;
	right:0px;
}
.code123,.gotop123{ width:135px; height:55px; display:block;
	background:url(../images/icon.png) no-repeat scroll 135px 220px transparent;
}
.code123{ background-position:0 0;}
.code123:hover{background-position:0 -110px;}
.gotop123{ background-position:0 -55px;} 
.gotop123:hover{background-position:0 -165px;}

/*
.code123,.gotop123{ width:135px; height:55px;
	background:url(../images/icon.png) no-repeat scroll 135px 220px transparent; position:fixed; right:0px; cursor:pointer;
	_position:absolute;_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.code123{ background-position:0 0; top:485px; _margin-top:485px;display:block;}
.code123:hover{background-position:0 -110px; background:url(../images/icon2.png) ; position:fixed;}
.gotop123{ background-position:0 -55px; top:540px; _margin-top:540px;display:block;} 
.gotop123:hover{background-position:0 -165px; background:url(../images/icon.png) no-repeat scroll 135px 220px ; position:fixed;}
*/
