﻿@charset "utf-8";


body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dd,dl,dt{margin:0;padding:0;}
body{background: url(../images/bj.jpg) repeat;color:#000;font-size:13px;font-family:"Verdana","SimSun","Arial Narrow";}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{
text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover,a:active,a:focus{color:#1F57A1;}
.clear{clear:both;}

h3{ font-size:14px; font-weight:bolder; padding-left:18px; color:#1F57A1; line-height:35px;}
h4{ font-size:14px; font-weight:bolder; padding-left:18px; color:#fff; line-height:35px; }
#box{width:940px; overflow: visible; _display:inline-block; margin:0 auto; background: url(../images/bj1.jpg) repeat-y; }
#box1{width:902px; overflow: visible; _display:inline-block; margin:0 auto; background:#fff; padding:10px 0px;  }
#top{width:902px;height:84px; background: url(../images/top.jpg) no-repeat; }
#top span{ float:right; margin-right:40px; line-height:30px; color:#333; margin-top:30px;}
#top span a{line-height:30px; color:#333; font-weight:bolder;}
#top span a:hover{ text-decoration:underline;}
.menu{height:34px;width:902px; background:url(../images/menu_bj.jpg) repeat-x;}
.menu li{
width:80px;
height:34px;
padding:0 10px;
line-height:34px;
background:url(../images/li_bj.jpg) no-repeat right center;
float:left;}
.menu li a{
width:80px;
height:34px;
font-size:14px;
font-family:"宋体";
font-weight:bold;
color:#fff;
line-height:34px;
text-align:center;
display:block;
}

.menu li a:hover{ text-decoration:underline;}
	

#flash{overflow:hidden;width:665px;height:278px;position:relative;clear:both;background-color:#ffffff; margin-top:8px; float:left;}	
#JINGDONGNumID{ position:absolute; bottom:5px; right:5px;}
#JINGDONGNumID li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}	 

.dt{ float:left; width:220px; border:1px solid #ccc; margin-top:8px; margin-left:12px;}
.dtdh{width:220px; background:url(../images/dh1.jpg) repeat-x; height:32px;}

.lie{width:210px;
padding-top:10px;
margin-left:12px;
padding-bottom:10px; margin:0 auto;}

.lie li{line-height:28px;
list-style: none;
background:url(../images/ico.jpg) no-repeat left center;
margin-left:5px;}
.lie li a{ color:#000;
padding-left:15px; font-size:13px;
}
.lie li a:hover{ text-decoration:underline;color:#1F57A1;}

.l{ float:left;width:222px; }
.cs{width:220px;margin-top:8px; border:1px solid #ccc;float:left;}
.csdh{width:220px; height:30px; background:#597EC2;}
.csdh span{float:right; margin-right:10px; line-height:20px; margin-top:7px;}
.csdh span a{ color:#fff;}
.cslie{width:210px;
padding-top:6px;
margin: 0 auto;
padding-bottom:6px;
}

.cslie li{line-height:27px;
list-style: none;
background:url(../images/ico1.jpg) no-repeat left center;
margin-left:3px;}
.cslie li a{ color:#333;
padding-left:10px;
}
.cslie li a:hover{ text-decoration:underline;color:#1F57A1;}

.csn{width:210px;
padding-top:6px;
margin: 0 auto;
padding-bottom:6px;
line-height:28px;
}

.lx{ width:220px; margin-top:8px;float:left;}

.r{float:left;width:670px; margin-left:8px;}

.jj{ float:left; width:668px;margin-top:8px; line-height:27px; border:1px solid #ccc;
padding-bottom:5px;
color:#333;}
.jjdh{width:668px;
 height:30px; background:#E8EDF3;}
 .jjdh span{float:right; margin-right:10px; line-height:20px; margin-top:7px;}
.jjdh span a{ color:#333;}
.jjn{width:660px;line-height:28px; margin: 0 auto;
margin-top:5px;
padding-bottom:5px;
color:#333;
font-size:13px;}
.pic{ float:left;
margin:17px 6px 2px 6px;}
.pic img{ border:1px #ccc solid; width:199px; height:131px; padding:2px 2px;}
.jjn a{ color:#006699;}

.gd{ padding-top:15px;width:645px; margin:0 auto;}
.gddh{ background:url(../images/jdh.jpg) no-repeat; width:645px; height:21px;}
.gddh h3{ font-size:14px; font-weight:bolder; padding-left:25px; color:#1F57A1; line-height:18px;}
.gddh span{float:right; margin-right:30px; line-height:20px;}
.gddh span a{ color:#333; font-size:12px;}
#demo {width:645px; margin:0 auto;  overflow:hidden; padding-top:20px; padding-bottom:10px;}
#demo  li{ float:left;
width:147px; 
margin:5px 5px 0 5px ;

}
#demo li img {height:115px; width:145px; border:none; border:1px solid #ccc;}
#demo li span{ height:25px; width:147px; display:block; line-height:25px; text-align:center; overflow:hidden;}
#demo span a{ color:#333; }
#demo span a:hover{ color:#1F57A1;}
#indemo {float:left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}



.hd{ float:left; width:230px; height:170px; margin:20px 10px 10px 20px !important;  margin:20px 10px 10px 10px; }

.lie2{width:380px; float:left;
margin-left:10px;
padding-top:10px;
padding-bottom:10px;
}
.lie2 li{line-height:28px;
list-style: none;
background:url(../images/ico.jpg) no-repeat left center;
margin-left:5px;
border-bottom:#ddd dotted 1px; font-size:13px;}
.lie2 li span{ float:right; margin-right:5px; color:#999;}
.lie2 li a{ color:#333;
padding-left:15px;}
.lie2 li a:hover{ text-decoration:underline;color:#006599;}

.lj{width:900px;margin-top:10px; line-height:25px; border:1px solid #ccc;}
.lj a{ line-height:25px; color:#333;}
.lj strong {line-height:25px; color:#1F57A1;}
.lj a:hover{ line-height:25px; color:#1F57A1;}

.foot{margin-top:10px; background:url(../images/foot_bj.jpg) repeat-x; height:25px; width:902px;}
.bq{width:902px; margin:0 auto;padding-top:10px;
color:#999;
text-align:center;
line-height:25px;
}










/*子页*/



.m{width:900px;
border:#ccc solid 1px;
margin-top:8px;
padding-bottom:8px;
}

.mdh{width:900px;
height:30px;
background:#597EC2;;

}


.mdh span{ float:right;
margin-top:5px;
font-size:12px;
line-height:20px;
margin-right:20px;
color:#fff;}
.mdh span a{color:#fff;}
.mdh span a:hover{ text-decoration:underline;}
.mn{width:900px; margin-top:8px;padding-bottom:5px;}

.xw{width:870px;padding-top:15px; padding-bottom:10px; margin:0 12px; border-bottom:1px #ccc dotted;float:left;}
.xw dt{width:93px; height:125px;padding:2px 2px;float:left;border:1px #ccc solid;}
.xw dt img{border:none;width:93px; height:125px;}
.xw dd{width:750px; margin-left:15px;line-height:30px; float:left; }
.xw dd a{color:#333;}
.xw dd a:hover{color:#006599;}
.xw dd strong{color:#006599;line-height:30px;font-size:12px;}




.right{width:668px;margin-top:8px; border:1px solid #ccc;
padding-bottom:8px;margin-left:8px !important; margin-left:5px; float:left;
}

.rightdh{width:668px;
height:30px;
background:#E8EDF3;
}
.rightdh span{ float:right;
margin-top:5px;
font-size:12px;
line-height:20px;
margin-right:20px;
color:#333;}
.rightdh span a{color:#333;}
.rightdh span a:hover{color:#006599; text-decoration:underline;}
.rightn{width:668px;	
}
.left{width:222px;
float:left;}

.lnlie{ padding-top:10px; padding-bottom:10px;width:210px; margin: 0 auto;}
.lnlie li{width:210px;
height:25px;
margin-top:8px; background:url(../images/ico.jpg) no-repeat 5px center; border-bottom:1px dotted #666;}
.lnlie li a{ line-height:25px;
padding-left:20px;
font-size:12px;
color:#666;}
.lnlie li a:hover{ text-decoration:underline; font-weight:bold;}













/*新闻列表*/

.mlist{
	padding:10px;	
}
.mlist li{
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ddd;
	background:url(../images/ico.jpg) no-repeat 10px center;
	padding-left:10px;}
.mlist li a:link,.mlist li a:visited{
	height:350px;
	line-height:35px;
	overflow:hidden;
	padding-left:10px;
}
.mlist li span{
	float:right;
	margin-right:10px;
	color:#999;
}
.pagebox{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}

/*图片列表*/
.cplieb{ width:668px;margin-top:10px; padding-bottom:7px;overflow: hidden;}
.cplieb li{float:left;
width:142px; 
margin:10px 12px 0 13px !important;
margin:10px 5px 0 11px; height:126px;overfloat:hidden;
}
.cplieb li img {height:102px; width:138px; border:#CCC 1px solid; padding:2px 2px;}
.cplieb li span{width:138px; display:block; line-height:25px; text-align:center; overflow:hidden;} 
.cplieb li span a{ color:#666;}


.sun_con{ width:640px; margin:15px auto;}
.sun_con_zh{ width:900px; margin:15px auto;}
.newtitle{ margin:5px 20px ;padding-bottom:10px;text-align:center;}
.newtitle h1{ font-size:16px; padding-bottom:15px;}
.newcontent{margin:5px 0px; line-height:25px;}
.newcontent .p{padding-left:15px;}
.newcontent .p img{float:none; display:block; margin:0 auto; text-align:center; padding-left:15px;}
.newcontent .pn{margin:10px auto;}


.gcl{padding-top:25px;
width:670px;
margin: 0 auto;}
.gcl dt{ float:left; margin-left:15px; }
.gcl dt img{width:110px; height:110px; border:1px #CCC solid; padding:2px 2px; }
.gcl dd{ margin-left:15px; width:500px; float:left; line-height:30px; color:#333;}
.gcl dd strong a{ line-height:25px; color:#F60; font-size:14px;}


.lnlie li ul{ display:none;}
.lnlie li ul li{ margin-left:15px; width:165px; border-bottom:none; border-top: 1px dotted #666;}


.top_search{ width:100%; line-height:35px; margin:5px 0 0;}
.top_search span{float: right;
background: url(/images/bk.gif) no-repeat left -349px;
width: 271px;
height: 32px;
padding-left: 35px;
overflow: auto;
zoom: 1;
margin-top: 5PX;
margin-right: 5PX;}
.top_search a{ margin:0 15px;}
#txtKeywords{width: 141px;
margin-top: 5px;
border: none;
background: none;}
#btnSearch{
width: 64px;
height: 26px;
margin-top: 3px;
margin-right: 3px;
border: none;
background: none;
cursor: pointer;}

.nyad{ width:668px; border:#ccc 1px solid; float:right; margin:10px 0 2px;}

.linkimg{width:220px;float:left;padding: 8px 0;}
.linkimg a{width: 200px;
margin: 8px auto 8px;
float: left;
margin-left: 10px;}
.linkimg a img{width:200px;border:solid 1px #597EC2;}

.mn li{width:435px;line-height:30px;float:left;margin-left:10px;}