@charset "utf-8";
/* CSS Document  created by liqh 2011-12-23*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0;}
body{background:#FFF url(../images/bodybg.jpg) top repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;color:#292929;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
li{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:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a:link,a:visited{ text-decoration:none; color:#292929;}
a:hover{text-decoration:none;color:#f00; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.mr{ margin-right:10px;}
.ml{ margin-left:10px;}
.mt{ margin-top:20px;}
.mb{ margin-bottom:10px;}
h2{ background:url(images/ind-06.jpg) left 5px no-repeat; padding-left:25px; font-size:12px; font-weight:bold; height:25px; line-height:25px;}
a:link,a:visited{ text-decoration:none; color:#000;}
a:hover,a:active{ text-decoration:none; color:#f00;}

/* public over */

#mn,#ft{width:960px; margin:0 auto;}
#hd{ width:100%; height:80px; background:#f7f7f7; border-bottom:solid 1px #dedede;}
.haed{ width:960px; margin:0 auto; }
.logo{ width:230px; float:left; padding:15px 0 0 20px;}
.mainguide{ width:700px; padding:10px 0; height:60px; float:left;}
.mainguide p{ height:30px; line-height:30px; font-size:14px;}
.mainguide p a{ margin:0 1em;}

.banner{ background:url(../images/bannerbg.jpg) no-repeat; height:100px; width:895px; padding:74px 0 0 65px; margin:0 auto;}
.banner ul li{ height:28px; line-height:28px; padding-left:15px; background:url(../images/dot2.gif) 0 12px  no-repeat; color:#333333; font-size:14px; font-weight:bold;}

.guide,.subguide{ width:960px; margin:0 auto;}
.guide{ background:#1f7bc4; height:30px;}
.guide li{ width:120px; height:30px; line-height:30px; float: left;position:relative;}
.guide li ul { 
	position:absolute;
	display: none;
	top: 30px;left:0;
}
.guide li ul li:hover{ border:none;}
.guide li:hover ul, .guide li.over ul {
	display: block; background:#4191d0;
}
.guide ul li a{
	display:block;
	font-size:14px; text-align:center; font-weight:bold;
	text-decoration: none;
	color: #fff;
	background:url(../images/dot1.gif) 110px 13px no-repeat;}
.guide ul li a.bgnone{ background:none;}
.guide ul li a:hover{ color:#fff; background:#4191d0;}
	
.guide ul li ul li a{
	display:block;
	font-size:12px; text-align:left; font-weight:normal; padding-left:20px; border-bottom:dashed 1px #ccc; height:29px; background:none;
	text-decoration: none;
	color: #fff;}	
.guide ul li ul li a:hover{ color:#FFCC00; }


#mn{ padding-top:15px;}
.mnleft{ width:190px; float:left;}
.lpart{ border:solid 1px #accae1; background:#eaf2f8; margin-bottom:10px;}
.lpart_tit{ height:30px; background:url(../images/bg3.gif) repeat-x; font:bold 14px/30px Arial, Helvetica, sans-serif; padding-left:8px; color:#003399;}
.lpart_cen{ padding:10px 5px;}
.bgpic{ background:url(../images/pic2.gif) no-repeat; height:55px; padding:10px;font:bold 14px/30px Arial, Helvetica, sans-serif;color:#003399;}


.mncen{ width:560px; padding-left:15px; float:left;}

.mncen01{ width:750px; padding-left:15px; border:solid 1px #dedede; float:left;}

.iframe{padding-top:3px;}
.left-px{ padding-left:3px;}
.left1-px{ padding-left:7px;}

.mnrig{ width:180px; float:right;}
.rpart{ margin-bottom:10px;}
.rpart_tit{ background:url(../images/rig-1.gif) no-repeat; height:33px; line-height:33px; text-align:center; font-size:12px;}
.rpart_cen{ background:url(../images/rig-2.gif) repeat-y; padding:1px;}
.rpart_cen img{ margin-bottom:10px;}
.rpart_end{ background:url(../images/rig-3.gif) no-repeat; height:6px;}

ul.linktxt{}
ul.linktxt li{ display:block; background:#f3f3f3; border-top:solid 1px #fff; border-bottom:solid 1px #666; height:35px; line-height:30px; padding-left:10px; font:bold 12px/35px Arial, Helvetica, sans-serif;}
ul.linktxt li em{ font-size:8px; font-family:Arial Black; font-weight:bold;}


#ft{ border-top:solid 1px #3366cc;  background:url(../images/bg1.gif) top repeat-x;}
#ft ul li.line{ background:url(../images/bg2.gif) no-repeat; width:5px; height:282px; overflow:hidden; float:left;}
#ft ul li{ padding-top:30px; padding-left:20px; width:90px; float:left;}

#end{ padding-bottom:100px;}
.copyright_info{width:938px; background:#ecf5ff ; border:solid 1px #dedede;  padding:10px; margin-bottom:100px; margin:0 auto;}
.img{ width:165px; height:52px; margin:3px 0; padding:0; border:1px solid #B3CCD3;}
.img11{ margin:3px 0; padding:0; border:1px solid #B3CCD3;}
