@charset "utf-8";

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{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
html,body{width:100%;}
body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; background:#ffeec4;}

.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto;}
.nav{ height:36px; line-height:36px; background:url(images/nav.jpg) repeat-x; text-align:center; color:#fff; font-weight:800; font-size:14px;}
.nav span{ margin:0 10px;}
.nav a{ color:#fff;}
.con{ padding:8px 5px; width:940px; margin:0 auto; background:#ffffff;}
.con .l{ width:615px; float:left;}
.hengl{ height:31px; background:url(images/hengl.jpg) repeat-x; line-height:31px; border:solid 1px #f2d267; border-bottom:none;}
.hengl strong{ float:left; font-size:18px; color:#9e0800; padding-left:10px; font-weight:normal; font-family:΢���ź�;}
.hengr{ height:32px; background:url(images/hengr.jpg) repeat-x; line-height:32px; border:solid 1px #fcc475; border-bottom:none; margin-top:12px;}
.hengr strong{ float:left; font-size:18px; color:#9e0800; padding-left:10px; font-weight:normal; font-family:΢���ź�;}
.area{ width:100%; height:115px; background:#f3c884;}
.area td{ background:#fcfcfc; text-align:center;}
.area td a{ font-size:14px; color:#000000;}
.gg{ margin:10px 0;}
.tab{ width:100%; height:276px; background:#f2d267;}
.tab td{ text-align:center; background:#fcfcfc; height:26px;}
.tab td a{ color:#333333;}
.tab .tr1 td{ height:34px; background:url(images/tab.jpg) repeat-x; font-weight:800; color:#dd5104;}
.kt{ height:380px; background:url(images/kt.jpg) center center no-repeat; border:solid 1px #f3d46e; position:relative; margin:10px 0;}
.kt div{ position:absolute; line-height:20px;}
.kt1{ top:48px; right:136px;}
.kt2{ top:48px; left:200px;}
.kt3{ top:165px; left:77px;}
.kt4{ top:165px; right:58px;}
.kt5{ top:306px; right:130px;}
.kt6{ top:306px; left:170px;}


.ti{ height:375px; background:#f3c884; width:100%;}
.ti td{ background:#fcfcfc; text-align:center;}
.ti .tr1 td{ font-weight:800; color:#dd5104;}
.ti .td1{ text-align:left; padding-left:20px;}
.ti td a{ color:#333333;}


.con .r{ width:317px; float:right;}
.djs{ height:35px; line-height:32px; background:url(images/djs.jpg); padding-left:38px; font-size:13px; color:#330000; font-weight:800;}
.djs strong{ color:#e0551f; font-size:18px; margin:0 3px;}
.dx{ height:420px; border:solid 1px #f3c782; padding:6px 8px; background:#fefaee;}
.dx table{ margin:10px auto; width:100%;}
.dx table td{ padding:10px 0;}
.dx table .td1{ width:60px; text-align:right; padding-right:5px;}
.dx table .td2{ color:#e81305; width:35px;}
.dx table .txt{ width:185px; height:24px; border:solid 1px #cabcbc;}
.dx table .yzm{ margin-left:5px; vertical-align:middle;}
.dx table .submit{ width:162px; height:41px; background:url(images/tjbtn.jpg); border:none; cursor:pointer;}
.shi{ height:145px; background:#fefaee; border:solid 1px #fcc475; padding:0 5px;}
.xs{ background:#fefaee; border:solid 1px #fcc475; padding:10px 0;}
.fd{ height:268px; background:#fefaee; border:solid 1px #fcc475; padding-top:10px;}
.fdcon{ width:300px; height:260px; margin:0 auto; background:url(images/fd.jpg);}
.fdcon li{ padding-top:8px; padding-left:90px;}
.zl{ height:175px; background:#fefaee; border:solid 1px #fcc475; padding-top:5px;}
.zl li{ font-family:宋体; padding-left:10px; font-size:14px; color:#333333;}
.zl li a{ color:#333333;}
.shibtnl{ width:21px; height:21px; background:url(images/shil.jpg); float:left; margin-top:60px; margin-right:6px; cursor:pointer;}
.shicon1{ width:1000000px;}
.shicon1 ul{ float:left;}
.shicon{ width:247px; height:135px; overflow:hidden; margin-top:8px; float:left;}
.shicon li{ width:225px; height:106px; padding:10px; border:solid 1px #f3c782; float:left; margin-right:10px;}
.shicon .shil{ float:left; margin-right:10px;}
.shicon .shil img{  width:81px; height:103px;}
.shicon .shir{ float:left;}
.shicon .shir strong{ font-size:14px; color:#b50000;}
.shicon .shir .p1{ margin-top:5px;}
.shicon .shir .p1 a{ width:48px; height:27px; display:block; float:left; background:url(images/shibtn.jpg); margin-right:10px; text-align:center; color:#ff0000; text-decoration:none;}
.shibtnr{ width:21px; height:21px; background:url(images/shir.jpg); margin-top:60px; float:right; cursor:pointer;}
 .code {
    border: 0 none;
    color: Red;
    font-family: Arial;
    font-style: italic;
    font-weight: bolder;
    letter-spacing: 3px;
    padding: 2px 3px;
}
.black_overlay {  
	display: none;  
	position: absolute;  
	top: 0%;  
	left: 0%;  
	width: 100%;  
	height: 1000px;  
	background-color: #FFFFFF;  
	z-index: 1001;  
	-moz-opacity: 0.5;  
	opacity: .50;  
	filter: alpha(opacity = 50);  
}