@charset "utf-8";
/* CSS Document */

*{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(../images/bg_body.png) no-repeat center 0 #E4FDFF;color:#636363; }
div, td { word-wrap: break-word; word-break: break-all; }

/* ==IE hack== */
.clearline{ clear:both;}
.hackbox{ display: table; }

/* ==外部框架== */
.container{ width: 950px; margin: 0 auto; background:#fff; border-left:1px solid #AFD3D5; border-right:1px solid #AFD3D5;}
.confix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* ==链接样式== */
a{ color:#434343; text-decoration: none; }
a:hover{ color:#F60; text-decoration: underline; }

/* ==头尾== */
.zt_head{ float: left; width: 950px; height:70px; overflow:hidden; background: url(../images/bg_head.jpg) no-repeat;}
.zt_head img.logo{ float:left; margin:; width:150px; height:39px; margin:15px 0 0 15px;}
.zt_head em{ float:left; width:550px; margin:20px 0 0 300px;}
.zt_head em input,.zt_head em img{ vertical-align:middle;}
.zt_head span{ float:right; margin:20px 20px 0 0;}
.zt_head span.spnc{ margin-top:22px; font-weight:bold;}

.zt_foot{ width: 950px; float: left; background: url(../images/bg_foot.gif) no-repeat center 0; font-size: 12px; padding:20px 0; text-align: center; line-height:2; color: #636363; }
.zt_foot a{ color: #636363; text-decoration: none; }
.zt_foot a:hover{ color: #636363; text-decoration: underline; }

.nav{ float:left; width:950px; height:45px; overflow:hidden; background:url(../images/bg_nav.jpg) no-repeat;}
.nav ul{ float:left; width:925px; margin:5px 0 0 25px; display:inline; height:36px; overflow:hidden;}
.nav ul li{ float:left;height:36px;margin-left:20px; display:inline;}
.nav ul li a{ width:129px;text-align:center;line-height:36px; display:block; font-size:14px; font-weight:bold; color:#895F3B; text-decoration:none;}
.nav ul li a:hover{color:#895F3B; text-decoration:none;}
.nav ul li a.on{color:#fff;background:url(../images/bg01.png) no-repeat 0 -37px;}
.nav ul li.liwai a.on{width:157px;background:url(../images/bg01.png) no-repeat 0 0;}

.mainbox{ float:left;width:950px; height:530px; overflow:hidden; position:relative; background:url(../images/bg_mainbox.jpg) no-repeat right top;}

.mainbox .imgs{ position:absolute; top:0; left:0; width:660px; height:450px;}
.mainbox .imgs img{ width:660px; height:150px; clear:both; overflow:hidden;}

.mainbox .goleft{ position:absolute; top:150px; left:0; width:27px; height:158px;cursor:pointer; background:url(../images/bg01.png) no-repeat 0 -74px;}
.mainbox .goleftover{ background: url(../images/bg01.png) -28px -74px;}
.mainbox .goright{ position:absolute; top:150px; right:0; width:27px; height:158px;cursor:pointer; background:url(../images/bg01.png) no-repeat -56px -74px;}
.mainbox .gorightover{ background:url(../images/bg01.png) no-repeat -84px -74px;}

.mainbox .note{ position:absolute; top:470px; left:15px; color:#826E3E; line-height:20px; width:900px;}
.mainbox .note span{ float:left;}
.mainbox .note span.sp1{ font-weight:bold; padding:0 0 20px 40px; background:url(../images/bg01.png) no-repeat -198px 0;}
.mainbox .note em{ color:#2477B1;}

.mainbox .con{ position:absolute; left:668px; top:60px; width:229px;}
.mainbox .contop1{top:100px;}
.mainbox .height10{ width:227px; height:10px; overflow:hidden; clear:both;}
.mainbox .conbg1{ width:227px; height:25px; overflow:hidden; clear:both; background:url(../images/bg01.png) no-repeat 0 -233px;}
.mainbox .conbg3{ width:227px;height:30px; overflow:hidden; clear:both; background:url(../images/bg01.png) no-repeat 0 -259px;}
.mainbox .conbg2{width:203px; padding:0 12px; background:url(../images/bg02.gif) repeat-y;}
.mainbox .conbg2 dl,.mainbox .conbg2 dd{ width:203px; line-height:20px;}
.mainbox .conbg2 dd.str{ font-weight:bold; color:#EC6C00;}
.mainbox .conbg2 dd.bg1{ width:183px; padding-left:20px; background:url(../images/bg01.png) no-repeat -214px -36px; line-height:24px;}
.mainbox .conbg2 dd.margintop{ margin-top:10px;}
.mainbox .conbg2 dd.marginleft{ padding-left:60px; width:143px; *padding-left:55px; *width:138px;}
.mainbox .conbg2 dd.txt{ width:183px; padding:20px 0 20px 20px; line-height:30px;}
.mainbox .conbg2 dd.link{ width:183px; padding-left:20px; line-height:24px; color:#2477B1;}
.mainbox .conbg2 dd.link a{ color:#2477B1; text-decoration:none;}
.mainbox .conbg2 dd.link a:hover{ color:#2477B1; text-decoration:underline;}
.mainbox .conbg2 dd.link2{ width:203px; padding:0;}
.mainbox .conbg2 dd.link2 em{width:183px; padding-left:20px; background:url(../images/bg01.png) no-repeat -216px -168px; text-decoration:line-through; line-height:20px;}
.mainbox .conbg2 dd.btn{ width:193px; padding:0 5px;height:39px; margin-top:10px;}
.mainbox .conbg2 dd.btn1{ background:url(../images/bg01.png) no-repeat 0 -290px;}
.mainbox .conbg2 dd.btn1over{ background:url(../images/bg01.png) no-repeat 0 -330px;}
.mainbox .conbg2 dd.btn2{ background:url(../images/bg01.png) no-repeat 0 -370px;}
.mainbox .conbg2 dd.btn2over{ background:url(../images/bg01.png) no-repeat 0 -410px;}
.mainbox .conbg2 dd.btn a,.mainbox .conbg2 dd.btn a:hover{ width:193px; line-height:39px; display:block;color:#fff; text-decoration:none; cursor:pointer; font-weight:bold;}
.mainbox .conbg2 dd.btn span{ float:right;}
.mainbox .conbg2 dd.btn span.sp1{ width:17px; height:17px; background:url(../images/bg01.png) no-repeat -212px -97px; margin:10px 10px 0 0;}
.mainbox .conbg2 dd.btn span.sp12{background:url(../images/bg01.png) no-repeat -212px -131px; margin:10px 50px 0 0;}
.mainbox .conbg2 dd.btn span.sp13{ width:19px;background:url(../images/bg01.png) no-repeat -210px -198px; margin:10px 50px 0 0;}
.mainbox .conbg2 dd.btn span.sp2{ width:146px; height:39px; text-align:center; font-size:14px;}
.mainbox .conbg2 dd.btn span.sp22{ width:70px;}
.mainbox .conbg2 dd.btn span.sp3{ width:17px; height:17px; background:url(../images/bg01.png) no-repeat -195px -97px; margin:10px 10px 0 0;}
.mainbox .conbg2 dd.btn span.font12{ font-size:12px;}
