/* ==全局CSS== */
*{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;} 
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;} 
ol,ul{list-style:none;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
q:before,q:after{content:'';}
html,body{width:100%;height:100%;font-size:12px;font-family:Arial, SimSun;}
body{background:url(../i/bg_body.jpg) repeat-x #BA0075;color:#696969;}
div, td{word-wrap:break-word;word-break:break-all;}

/* ==IE hack== */
.clearline{clear:both;}
.hackbox{display:table;}

/* ==外部框架== */
.container{width:950px;margin:0 auto;}
.confix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/* ==头尾== */
.zt_head{float:left;width:950px;height:65px;overflow:hidden;color:#fff;}
.zt_head a{color:#fff;text-decoration:none;}
.zt_head a:hover{color:#fff;text-decoration:underline;}
.zt_head ul{width:730px;float:left;list-style:none;height:65px;}
.zt_head li{float:left;margin-top:17px;padding-left:5px;padding-right:5px;*padding-right:0;}
.zt_head li.first{border:none;margin-top:0;padding-left:0;}
.zt_head li.end{border:none;}
.zt_head span{float:right;margin:15px 10px 0 0;max-width:208px;height:50px;overflow:hidden;}

.zt_foot{width:950px;float:left;font-size:12px;padding:30px 0;text-align:center;line-height:2;color:#fff;}
.zt_foot a{color:#fff;text-decoration:none;}
.zt_foot a:hover{color:#fff;text-decoration:underline;}

.zt_top{width:950px;float:left;height:59px;overflow:hidden;}
.bg41{background:url(../i/bg41.jpg) no-repeat;}
.bg42{background:url(../i/bg42.jpg) no-repeat;}
.bg43{background:url(../i/bg43.jpg) no-repeat;width:434px;height:349px;text-align:center;line-height:30px;font-weight:bold;font-size:18px;color:#BC0075;}
.bg43 table{width:434px;height:349px;}
.bg44{background:url(../i/bg44.jpg) no-repeat;width:256px;height:349px;}
.bg44 span{float:left;margin:275px 0 0 10px;font-size:14px;color:#000;}
.bg44 span strong{font-weight:bold;color:#BC0075;}
.bg44 span a,.bg44 span a:hover{color:#000;text-decoration:underline;}
.bg45{background:url(../i/bg45.jpg) no-repeat;width:260px;height:349px;}

.main{float:left;width:949px;background:url(../i/bg46.jpg) no-repeat right bottom #F4D9E9;padding-bottom:30px;margin-left:1px;display:inline;}
.main .words{float:left;width:910px;margin:10px 18px 0 17px;display:inline;background:url(../i/bg47.jpg) no-repeat 430px 38px;height:360px;overflow:hidden;}
.main .words h2{float:left;width:900px;padding-left:10px;line-height:28px;font-weight:bold;font-size:14px;color:#fff;background:url(../i/bg14.jpg) repeat-x;}
.main .words .left{float:left;width:416px;height:320px;margin-left:50px;display:inline;margin-top:10px;}
.main .words .mid{float:left;width:384px;}
.main .words .mid dl{float:left;width:400px;margin:5px 0 0 10px;display:inline;}
.main .words .mid dl dd{float:left;width:100%;margin-top:10px;}
.main .words .mid dd.dd1{font-weight:bold;font-size:14px;line-height:30px;}
.main .words .mid dd input.ipt1{width:70px;}
.main .words .mid dd textarea{width:380px;height:140px;padding:3px;font-size:12px;}
.main .words .mid dd.dd2{text-align:center;}

.box{float:left;width:949px;font-size:14px;color:#3C2D36;line-height:26px;}
.box ul{float:left;width:630px;clear:both;margin:10px 0 0 235px;display:inline;color:#000;}
.box ul li{float:left;width:210px;height:26px;overflow:hidden;}
.box ul li.li2{width:420px;}
.box ul li.li3{width:630px;}
.box h2{float:left;width:100%;margin:15px 0 0;text-align:center;color:#003C97;font-weight:bold;}
.box p{float:left;width:730px;padding-left:13px;background:url(../i/bg49.gif) no-repeat left 5px;margin:15px 0 0 100px;display:inline;clear:both;}
.box p.nobg{background:none;}
.box p span{color:#BB0276;}
.box .boxin{float:left;width:860px;margin:10px 44px 0 45px;display:inline;}
.box .boxin1{float:left;width:100%;height:15px;background:url(../i/bg50.gif) no-repeat top;clear:both;overflow:hidden;}
.box .boxin3{float:left;width:100%;height:15px;background:url(../i/bg50.gif) no-repeat bottom;clear:both;overflow:hidden;}
.box .boxin2{float:left;width:730px;padding:0 62px 0 68px;background:#FFF7FC;}