@charset "gb2312";
/*
@author:dujinjin;
@date:2013-04-15;
@email:dujinjin@myhexin.com;
*/
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none}
img{border:none}
em{font-style:normal}
input{vertical-align:middle;}
label span{vertical-align:middle;}
select{height:22px;line-height:18px;padding:2px 0;margin:0}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
a{color:#07519a;text-decoration:none}
body{color:#333;background:url(../images/bg.png);}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pr{position:relative;}
.pa{position:absolute;}

.m_header{
	background:url(../images/tz_hd.png) no-repeat scroll center top transparent;
	min-width:960px; 
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");
	height:79px;
	overflow:hidden;
	zoom:1;	
}

.wrapper {
    margin:0 auto;
    width: 960px;
}

.m_header .logo {
	width:317px;
    float: left;
    display:inline;
    margin:20px 0 0 41px;
}

.company_index {
    color: #8cbdef;
    float: left;
    display:inline;
    font: 14px \5FAE\8F6F\96C5\9ED1;
    margin:37px 0 0 8px;
}
.cloud_computing{
    float:right;
    display:inline-block;
    overflow:hidden;
    zoom:1;  
    width:115px;
    margin:30px 0 0 0;	
}

.m_cont_0{
	background:url(../images/tz_bg_0.jpg) no-repeat scroll center top transparent;
	min-width:960px; 
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");
	height:350px;
	overflow:hidden;
	zoom:1;
}

.m_cont_1{
	background:url(../images/tz_bg_1.jpg) no-repeat scroll center top transparent;
	min-width:960px; 
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");
	height:191px;
	overflow:hidden;
	zoom:1;
}
.sub_cont{
	position:relative;	
    margin:0 auto;
    width: 960px;
    height:192px;
}
.order{
	position:absolute;
	top:18px;
	left:460px;
}
.m_cont_2{
	background:url(../images/tz_bg_2.jpg) no-repeat scroll center top transparent;
	min-width:960px; 
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");
	height:538px;
	overflow:hidden;
	zoom:1;
}
.m_cont_3{
	background:url(../images/tz_bg_3.jpg) no-repeat scroll center top transparent;
	min-width:960px; 
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");
	height:565px;
	overflow:hidden;
	zoom:1;
}

.footer_wraper{background:url(../images/footer_x.png) repeat-x scroll 0 0 transparent;padding-top:95px;padding-bottom:50px;}
.footer{clear:both;text-align:center;font-size:12px;line-height:24px;width:960px;margin:0 auto;border-top:1px solid #042b68;font-family:tahoma,arial;}
.footer .footer_top{border-top:1px solid #14508c;}
.footer p{margin:0;}
.footer .disclaimer{margin:45px 0 25px}
.footer p.cbbb{color:#5089b7;}
.footer .p_line{padding-bottom:10px;border-bottom:1px dashed #5089b7;}
.footer a{line-height:24px;color:#fefefe;}
.footer a:hover{text-decoration:underline;}
.footer .mt_10{margin-top:10px;}

.pr{position:relative}
.pa{position:absolute}
.foot{background:url(../images/footer_x.png) repeat scroll 0 0 transparent; min-width:960px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<960?"960px":"");color:#eb5454; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px;}
.foot a{ color:#FFF;}
.pop{ width:414px; padding:20px; border:3px solid #c42a00; background:#FFF; color:#751101; font-size:14px; line-height:20px; position:fixed; left:50%; margin-left:-230px; top:300px; z-index:2;_position:absolute;_top:expression(documentElement.scrollTop+250);}
.pop h4{ color:#4b0202; font-size:14px}
.pop .close{ background-position:-177px -3px; width:22px; height:22px; top:5px; right:5px;}
.pop .niu1{ background-position:0 0; width:64px; height:66px; top:40px; left:40px}
.pop .niu2{ background-position:-66px -5px; width:64px; height:66px; top:40px; left:40px}
.pop .niu3{ background-position:-4px -70px; width:76px; height:66px; top:40px; left:40px}
.pop .ft{ margin:38px 0 40px 93px; width:282px; *margin-top:58px }
.pop .red{ color:#e52101; font-weight:bold}
.pop .ft1{ line-height:31px; color:#484848; margin:20px 0 10px 40px; }
.pop .ft2{ margin:20px 0 0 70px}
.pop .login{ background-position:-83px -71px; width:117px; height:30px; margin-left:30px; float:left}
.pop .enroll{ background-position:-83px -103px; width:117px; height:30px; float:left}
.pop .sure{ background-position:-83px -135px; width:117px; height:30px; float:left}
.pop .cancel{ background-position:-83px -167px; width:117px; height:30px; margin-left:30px; float:left}
.ft1 input{ width:251px; height:29px; border:1px solid #dcd3ba; margin-left:10px; padding:0 2px; line-height:29px; font-size:14px;vertical-align:middle}
/*table*/
.tab{background:#FFF; width:960px;text-align:left; margin:0 auto; border:1px solid #8e8e8e;top:-880px;left:50%;margin-left:-480px;}
.pop_bg{background:url(../images/pop_bg.png) repeat-x;}
.pop_close{right:4px;top:4px; background:url(../images/close.png) no-repeat; width:13px; height:13px}
.s_table_i{ width:940px; height:100%; padding:30px 10px}
.foot .s_table_i .pt{color:#000; text-indent:0}
.foot .s_table_i p{ text-indent:2em; text-align:left; margin-top:4px; color:#333;}
.s_table_i h2{text-align:center; color:#333;font-size:14px;}
.service_box{position:fixed;top:240px;right:90px;width:130px;height:267px;z-index:8;}
*html .service_box{position:absolute;top:expression(eval(document.documentElement.scrollTop)+240);}
/*fixed*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.close,.u_name,.u_phone,.submit_btn,.u_psword{background:url(../images/icons.png) no-repeat -999em -999em;}
.pop_box{background:#fff;width:430px;height:184px;position:fixed;left:50%;margin-left:-215px;top:100px;overflow:hidden; }
*html .pop_box{position:absolute;top:expression(eval(document.documentElement.scrollTop)+100);}
.pop_title{background:url(../images/phone_bg.png) repeat-x;height:38px;}
.close{background-position:0 -71px;width:13px;height:13px;margin:12px 8px 0 0;}
.pop_title span{font-family:'Microsoft YaHei';color:#15356f;font-size:20px;margin:7px 0 0 8px;}
.pop_con{padding:32px 45px 0 48px;}
.pop_con p{margin-bottom:12px;height:29px;width:260px;}
.u_name,.u_phone,.p_input,.u_psword{vertical-align:middle;background-color:#fff;}
.u_name,.u_phone,.u_psword{padding-left:14px;font-family:'Microsoft YaHei';font-size:16px;display:inline-block;}
.u_name{background-position:-72px -8px;}
.u_phone{background-position:-72px -30px;}
.p_input{border:1px solid #d5d5d5;color:#c9c9c9;width:170px;height:26px;line-height:26px;padding:0 2px;}
.submit_btn{background-position:0 0;width:64px;height:64px;right:44px;top:34px;}