/* CSS Document */

body, html { font-size: 12px; color: #521213; line-height: 25px; }
img { border: 0; }
* { margin: 0; padding: 0; }
a:link { color: #737373; text-decoration: none; }
a:visited { color: #737373; text-decoration: none; }
a:hover { color: #df1f80; text-decoration: none; }
ul { list-style-type: none; }

#bannerbox { width: 100%; height: 534px; }
#cont_b { width: 100%; height: auto; overflow: hidden; background: url(xizhi_01.jpg) center top no-repeat; padding-top: 534px;margin:0   }
#main { width: 991px; height: auto; overflow: hidden; margin: 0 auto; }
.zx{width:1000px;margin:0 auto;height:30px;margin-top:-120px;}
.zx ul li{float:left;padding-left:48px}


#area1 { width: 991px; height: 436px; background: url(xizhi_03.png); }
#area1 .box12 { position: absolute; width: 240px; height: 350px; margin-top: 55px; margin-left: 125px; }
#area1 .box12 li { width: 240px; height: auto; line-height: 18px; margin-top: 45px; }
#area1 .box22 { position: absolute; width: 240px; height: 130px; margin-top: 185px; margin-left: 660px; line-height: 18px; }


#area2 { float: left; width: 991px; height: 286px; background: url(xizhi_05.png); }
#area2 ul { position: absolute; margin-top: 120px; }
#area2 li { float: left; width: 200px; height: 80px; line-height: 16px; margin-left: 115px; _margin-left: 58px; _margin-right: 57px; }
#area2 li.last { margin-right: 0px; }

.red { font-size: 14px; font-weight: bold; color: #a9247e; line-height: 30px; }
#area3 { float: left; width: 991px; height: 321px; background: url(xizhi_06.png); }
#area3 .b1 { position: absolute; width: 360px; height: 80px; margin-top: 40px; margin-left: 70px; line-height: 16px; }
#area3 .b2 { position: absolute; width: 360px; height: 80px; margin-top: 60px; margin-left: 560px; line-height: 16px; }
#area3 .b3 { position: absolute; width: 360px; height: 80px; margin-top: 160px; margin-left: 70px; line-height: 16px; }
#area3 .b4 { position: absolute; width: 360px; height: 65px; margin-top: 250px; margin-left: 570px; line-height: 16px; }

#area4 { float: left; width: 991px; height: 466px; background: url(xizhi_07.png); }
#area4 .b4_1 { position: absolute; width: 360px; height: 65px; margin-top: 8px; margin-left: 80px; line-height: 16px; }
#area4 .b4_2 { position: absolute; width: 360px; height: 80px; margin-top: 130px; margin-left: 600px; line-height: 16px; }

#area5 { float: left; width: 991px; height: 459px; background: url(xizhi_08.jpg); }
#area5 .b5_1 { position: absolute; width: 450px; height: 350px; margin-top: 65px; margin-left: 425px; }
#area5 .b5_1 li { width: 100%; height: 52px; line-height: 16px; margin-top: 26px; }

#area6 { float: left; width: 991px; height: 273px; background: url(xizhi_12.png); }
#area7 { float: left; width: 991px; height: 261px; background: url(xizhi_13.png); }
#area7 .pro1 { float: left; width: 260px; height: 200px; line-height: 16px; margin-top: 45px; margin-left: 153px; _margin-left: 77px; _margin-right: 70px; }

.con1 { width: 991px; height: auto; overflow: hidden; }
.con1 img { display: block; }
.name { font-size: 14px; font-weight: bold; line-height: 30px; }

.zixun { float: left; width: 75px; height: 75px; margin-left: 340px; _margin-left: 170px; margin-top: 50px; }
.z2 { margin-left: 370px; }


/**/
#yuyue { height: 35px; line-height: 35px; overflow: hidden; font-size: 13px; }
input.text { padding: 0 2px; width: 150px; height: 20px; line-height: 20px; font-size: 12px; border: solid 1px #0F1755; vertical-align: middle; }
input.submit { padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; background: #0F1755; color: #FFF; border: 0 none; vertical-align: middle; cursor: pointer; }
#yuyue .box12 { text-align: center; font-size: 14px; color: #900; font-weight: bolder; }
#yuyue .box12 span { color: #C00; }
#yuyue .box22 { padding-top: 0 !important; padding-top: 3px; }
#yuyue .box32 { padding-top: 0 !important; padding-top: 3px; }
#yuyue .box42 { padding-top: 3px; }
#yuyue .box42 input.submit { height: 22px; margin-top: 2px; background-color: #c02187; }


.title { font-weight: bolder; font-family: Î¢ÈíÑÅºÚ; }
.title a:link { color: #C60080; }
.title a:visited { color: #C60080; }
.title a:hover { color: #C60080; }
.title a:active { color: #900; }
.container_12, .container_16 { margin-left: auto; margin-right: auto; width: 980px;}

/**/
#morezt { margin-top: 10px; margin-bottom: 15px; padding-top: 0; padding-right: 0; padding-bottom: 10px; padding-left: 0; background:none; }
#morezt h3.title { padding-left: 12px; font-size: 20px; color: #6a4628; height: 50px; line-height: 50px; }
#morezt ul li { float: left; text-align: center; width: 240px; margin-top: 2px; margin-right: 0; margin-bottom: 2px; margin-left: 0; }
#morezt ul li a { display: block; line-height: 30px; }
#morezt ul li.hover{ background:none; }
#morezt ul li a img { border: solid 1px #CCC; }

.content { width: 991px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image: url(xizhi_15.png); }