@charset "utf-8";
/* CSS Document 
Use for:	ename activity
Version:	1.0
Date:		2013/08/28
Author:		caoxl  
*/

/* CSS reset@ */
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,a{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
del, ins { text-decoration:none;}
fieldset, img { border: 0;}
body,button,input,select,textarea{ font:12px/1.6 Microsoft Yahei,Tahoma,Helvetica,Arial;}
input,select,img{ vertical-align:middle}
input,select{ outline:none}
ul,ol{ list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:400;}
address,cite,dfn,em,var{font-style:normal;}
legend{ display:none}
td{ font-size:12px; line-height:160%;}
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0}
.left{ float:left;}
.right{ float:right;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.txthide{ text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear{ clear:both; height:0; overflow:hidden;}
body{background:#fff url(../images/bg.gif) repeat-x;}

/* nav */
.nav{width:100%;height:29px;line-height:29px;}
.nav_center{width:1000px;margin:0 auto;text-align:right;}
.nav_center a{line-height:26px;padding:0 5px;color:#666;}
.nav_center .bold{font-weight:700;}

.header{width:1000px;margin:0 auto;position:relative;z-index:993;}
.header .logo{display:block;width:160px;height:80px;margin:25px 0 0 74px;}
.h_tip{position:absolute;top:5px;right:25px;width:333px;height:187px;background:url(../images/tip_bg.png) no-repeat;}
.h_tip h3,.h_tip p{width:296px;margin:0 auto;}
.h_tip h3{margin-top:10px;line-height:40px;font-size:17px;color:#ffba00;font-weight:700;}
.h_tip .txt{margin-top:10px;font-size:14px;height:72px;line-height:24px;text-indent:2em;overflow:hidden;}
.h_tip .phone{text-align:center;line-height:40px;font-size:15px;color:#ffba00;}

.main{width:1000px;margin:0 auto;position:relative;overflow:hidden;}
.steps a{position:absolute;bottom:66px;right:190px;display:block;width:186px;height:48px;background:url(../images/btn_bg.png) no-repeat;}
.steps a:hover{background-position:0 -48px;}
.statement{position:absolute;bottom:10px;right:30px;width:480px;font-size:13px;}
.statement a{color:#ff9300;}

.m_bg1{height:290px;background:url(../images/m_bg1.jpg) no-repeat;}
.m_bg2{height:290px;background:url(../images/m_bg2.jpg) no-repeat;}

.banner{width:1000px;margin:10px auto;overflow:hidden;zoom:1;}
.banner .img_list{margin-right:-20px;overflow:hidden;zoom:1;}
.banner .img_list li{float:left;margin-right:5px;width:330px;height:176px;}

.footer p {line-height:24px;text-align:center;}
.footer p a {color:#1A64A1;margin-left:-3px;}















