/* ==全局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 #CC1271; color:#656565; }
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; }
.ss{ width:980px; padding-right:20px;}

/* ==链接样式== */
a{ color:#0970B9; text-decoration: underline; }
a:hover{ color:#0970B9; text-decoration: underline; }

/* ==头尾== */
.zt_head{ width: 950px; float: left; background: url(../i/bg_head1.jpg) no-repeat; color:#000000;}
.zt_head a{ color: #000000; text-decoration:none;}
.zt_head a:hover{ color:#000000; text-decoration:underline;}
.zt_head ul{ width: 730px; float: left; list-style: none; height: 42px; }
.zt_head li{ float: left; margin: 13px 0 0 10px; display: inline; padding-right: 5px; }
.zt_head li.first{ border:none; margin:5px 0 0 10px;}
.zt_head li.end{ border: none; }
.zt_head span{ float: right; margin: 11px 10px 0 0; display: inline;}
.zt_head span a,.zt_head span a:hover{ color:#000; text-decoration:underline;}

.zt_foot{ width: 950px; float: left; margin-left:30px; display:inline; background: #D53A89; font-size: 12px; padding: 20px 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; }

.topbg{ float:left; width:980px; height:70px; overflow:hidden;}
.bg01{ background:url(../i/bg01.jpg) no-repeat right;}
.bg02{ background:url(../i/bg02.jpg) no-repeat right;}
.bg03{ background:url(../i/bg03.jpg) no-repeat right;}
.bg04{ background:url(../i/bg04.jpg) no-repeat right; height:67px;}
.bg05{ background:url(../i/bg05.jpg) no-repeat right; height:72px;}
.bg05 span{ float:left; margin:10px 0 0 500px; font-weight:bold; font-size:14px;}
.mainbox{ float:left; width:950px; margin-left:30px; display:inline; clear:both; background:url(../i/bg_x1.jpg) repeat-x top #FFFDFE;}

.box1{ float:left; width:950px;}
.box1 .left{ float:left; width:350px; height:200px; padding:20px; background:url(../i/bg_box1.jpg) no-repeat; margin:0 18px 0 25px; display:inline;}
.box1 .right{ float:left; width:489px; padding-right:27px; background:url(../i/bg_add1.gif) no-repeat right top;}
.box1 .right ul{ float:left; width:434px; padding:0 30px 0 25px; height:250px; background: url(../i/bg_box2.jpg) no-repeat;}
.box1 .right ul li{ float:left; width:210px; padding:10px 0 0 4px; height:24px; overflow:hidden; border-bottom:1px solid #E3DBDE; margin-left:3px; display:inline;}

.titbg{ float:left; width:906px; height:18px; overflow:hidden; clear:both; margin:12px 22px 0; display:inline;}
.box0{ float:left; width:904px; margin:7px 22px 0; display:inline;}
.box0 h2{ float:left; width:904px; height:21px; overflow:hidden; clear:both;}

.box2{border:1px solid #D6CCA9;}
.box2 h2{background:url(../i/bg_x2.jpg) repeat-x 0 -1px;}
.box3{border:1px solid #B5B7C4;}
.box3 h2{background:url(../i/bg_x2.jpg) repeat-x 0 -23px;}
.box4{border:1px solid #D5A6B8;}
.box4 h2{background:url(../i/bg_x2.jpg) repeat-x 0 -45px;}
.box5{border:1px solid #ACC8CC;}
.box5 h2{background:url(../i/bg_x2.jpg) repeat-x 0 -67px;}

.box2 ul{ float:left; width:888px; padding:15px 8px;}
.box2 ul li{ float:left; width:222px; text-align:center;}
.box2 ul li img{ width:212px; height:137px; margin:0 5px 15px;}
.box2 ul li a{ text-decoration:none; *text-decoration:underline;}

.box3{ padding-bottom:15px;}
.box3 dl{ float:left; width:880px; margin:15px 12px 0; display:inline;}
.box3 dt{ float:left; width:210px;}
.box3 dd{ float:left; width:670px; line-height:20px;}
.box3 dd em{ float:left;}
.box3 dd em.em1{ width:72px;}
.box3 dd strong{ font-weight:bold;}
.box3 dd span{ float:right;}
.box3 dd.dd2{ margin-top:40px;}
.box3 h3{ float:left; width:880px; margin:10px 12px 0; display:inline; line-height:20px; font-weight:bold;}
.box3 .ulbox{ float:left; width:830px; padding:9px; border:1px solid #DDDDD1; margin:10px 27px 0; display:inline; background:#FAFAF6;}
.box3 .ulbox ul{ float:left; width:830px;background:url(../i/bg_x3.gif) repeat-x;}
.box3 ul li{ float:left; width:160px; padding-left:6px; color:#949472; font-weight:bold; line-height:25px;}
.box3 ul li a{ color:#949472; text-decoration:none;}
.box3 ul li a:hover{ color:#949472; text-decoration:underline;}
.box3 ul li.li1{ width:250px; padding:0; line-height:26px;}
.box3 ul li.li2{ width:580px; padding:0; line-height:26px;}
.box3 ul li.li3{ width:190px; padding-left:60px; line-height:26px;}
.box3 ul li.li4{ width:520px; padding-left:60px; line-height:26px;}

.box4 ul{ float:left; width:870px; padding:15px 17px;}
.box4 ul li{ float:left; width:124px; margin:0 25px; display:inline; text-align:center; line-height:20px; height:220px; overflow:hidden;}
.box4 ul li img{ width:120px; height:90px; padding:1px; border:1px solid #ccc; margin-bottom:5px;}
.box4 ul li strong{ font-weight:bold; color:#E4225B;}
.box4 ul li span{ float:left; text-align:left;}

.box6{ float:left; width:950px; height:380px; background:url(../i/bg_box4.jpg) no-repeat center bottom;}
.box6 h2{ float:left; width:910px; padding:0 20px; line-height:30px; font-weight:bold; font-size:14px; margin:20px 0 0;}
.box6 h2 span{ float:right; font-size:12px; font-weight:normal;}
.box6 .words{ float:left; width:907px; margin:5px 22px 0 21px; display:inline; height:320px; overflow:hidden; background:url(../i/bg_box3.jpg) no-repeat 0 0;}
.words .left{ float:left; width:326px; margin:5px 40px 0 15px; display:inline;}
.words .right{ float:right; width:480px; margin:5px 45px 0 0; display:inline;}
.words .left dl{ float:left; width:326px; margin:10px 0 0;}
.words .left dl dd{ float:left; width:286px; padding:0 20px; line-height:20px;}
.words .left dl dd strong{ font-weight:bold;}
.words .left dl dd.dd1{ height:15px; background:url(../i/bg_box5.gif) no-repeat; overflow:hidden;}
.words .left dl dd.dd3{ height:15px; background:url(../i/bg_box5.gif) no-repeat bottom; overflow:hidden; }
.words .left dl dd.dd2{ background: url(../i/bg_y1.gif) repeat-y;}
.words .right p{ float:left; width:100%; margin:15px 0 0;}
.words .right p strong{ font-weight:bold; font-size:14px;}
.words .right p input,.words .right p img{ vertical-align:middle;}
.words .right p textarea{ width:460px; height:78px; font-size:12px; padding:5px;}
.words .right p input.ipt1{ width:100px;}

.box5in{ float:left; width:876px; height:200px; margin:10px 14px 0; display:inline; overflow:hidden; background:url(../i/bg_box7.gif) no-repeat center 138px;}