﻿ 
*{
    padding:0;
    margin:0;
}
body{
	font-family: "微软雅黑","Microsoft Yahei",Tahoma !important; 
    font-size:12px;
    background-color:#fff;
	 line-height: 1.5;
	 color: #333333;
}
.clear{
    clear:both;
    *display:inline;
    overflow:hidden;
}
li{
    list-style-type:none;
    display:block;
    vertical-align:top; 
}
img{
    border:0 none;
    display:block;
    vertical-align:top;
}
a{
	color:#333; 
	text-decoration: none;
}
a:hover{ color:#003d91;}

.mypng img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "xl_images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

.head {
	width:100%;
	height:116px; 
	background-image: url(../xl_images/top_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.head-main{ width:970px; margin:0 auto;}
.logo{ float:left;margin-left:3px; margin-top:37px;}
.login{padding-top:36px; margin-left:530px;}
.inputbox1 input {
    background-image:url(../xl_images/inputbg.jpg);
    border:none;
    border-bottom:solid #e8e8e8 1px;
    border-right:solid #e8e8e8 1px;
    color:#000;
    font-size:12px;
    height:20px;
    line-height:20px;
    padding:0 5px;
    width:125px;
}
/*.input1 {
    background-image:url(../xl_images/inputbg.jpg);
    border:none;
    border-bottom:solid #e8e8e8 1px;
    border-right:solid #e8e8e8 1px;
    color:#000;
    font-size:12px;
    height:20px;
    line-height:20px;
    padding:0 5px;
    width:210px;
}*/
.input1 {  
    border:solid #dcdcdc 1px; 
    color:#000;
    font-size:12px;
    height:20px;
	margin:6px 0px;
    line-height:20px; 
    width:180px;
}
.dl { 
    background-image:url(../xl_images/dl.jpg);
    border:0 none;
    cursor:pointer; 
    height:20px;
    margin:0px 0px 0 15px;
    width:60px;
}   
/*导航*/
.nav{ float:left; margin-top:10px; width:100%; background-color:#009ad9; height:22px; line-height:22px; color:#FFF; font-weight:bold;}
.nav a{ color:#FFF; text-decoration:none; padding-right:15px; background-color:#009ad9; width:auto;}
.nav a:hover{ color:#525252; text-decoration:none; background-color:#FFF; height:22px; display:block;} 
.nav_main{ padding-left:10px; padding-right:10px; background-color:#009ad9; }
.nav_main  li{float:left; width:90px;text-align:center;} 
.navmenu{color:#525252; text-decoration:none; background-color:#FFF; height:22px; display:block; width:90px;text-align:center;}

.newshot_title{ font-size:30px;}
/*内容*/
.top15{ margin-top:16px; float:left;}
.top30{ margin-top:30px; float:left;}
.content_left{ width:640px; float:left;} 
.content_left p{ color:#333333;} 
.boldfont{ font-size:14px; font-weight:bold;}
.ys ul{ margin-left:15px;}
.ys li{ float:left; width:180px; padding-left:28px; font-size:14px; line-height:28px; letter-spacing:3px; background:url(../xl_images/dui.gif) no-repeat left;}

.xx ul{ width:192px;_width:170px;float:left; padding-left:14px; padding-right:5px;} 
.xx ul li { width:192px;_width:170px; line-height:24.5px; height:24.5px;}
.xx img{ margin-top:10px;}
.xx p { font-weight:bold;}
.xx p span{sfont-weight:bold; line-height:24px; height:24px;}

.lc{margin-top:15px;width:640px;}
.lc img{ margin-top:15px; padding-left:10px;}

.zx ul{ width:295px;float:left; padding-left:14px; padding-right:5px; } 
.zx ul li{ line-height:14px; height:14px; margin-left:15px; overflow:hidden;margin-top:12px;}

.dz{ width:970px;}
.dz ul{ margin-top:10px; float:left; width:970px;}
.dz ul li{ width:302px; float:left;}
.dz ul li p { margin-top:10px; line-height:18px; float:left; }
.rightdz{ margin-right:28px;}
.dz td{ width:302px; float:left;}

.content_right{ width:314px; float:right;}
.content_right ul { margin-top:10px;}
.content_right ul li{ line-height:20px; margin-left:17px;}

.xw{ float:left; width:970px;}
.xwxx{ float:left; width:157; margin-right:45px;}
.xwxx ul{ width:157px; float:left; margin-right:20px;}
.xwleft{ float:left; margin-left:20px; margin-right:58px; padding-top:57px;}
.xwright{float:left;padding-top:57px;margin-left:40px; }
.xxname{wdith:155px; height:30px; line-height:30px; font-size:14px; background:#f0f0f0; display:block; margin-top:10px; _ margin-top:-10px; text-align:center; display:block;}
/*线条*/ 
.xian1{ background:url(../xl_images/title_bg1.gif) repeat-x; height:2px; width:640px;}

.xian_zx{ background:url(../xl_images/title_bg.gif) repeat-x; height:4px; width:295px; margin-top:5px;}
.xian_lc{ background:url(../xl_images/title_bg.gif) repeat-x; height:4px; width:640px; margin-top:5px;}
.xian_short{ background:url(../xl_images/title_bg.gif) repeat-x; height:4px; width:192px; margin-top:5px;}
.xian{ background:url(../xl_images/title_bg.gif) repeat-x; height:4px; width:311px; margin-top:5px;}
.xian-long{ background:url(../xl_images/title_bg.gif) repeat-x; height:4px; width:970px; margin-top:5px;}
/*焦点图*/
.jdt{ width:640px;}

.news ul li{ line-height:23px; height:23px;} 
.newsmenu { padding-left:20px;}
.newsmenudiv{margin-left:20px; line-height:12px; height:12x;}  
 
 
/*内容列表页面-右侧*/
.tags{width:310px; height:165px;}
.xrzx{width:270px;   margin-left:20px; font-size:14px;} 
.xrzx table td{ font-size:11px;}
.btn_submit{background:url(../xl_images/submit.gif) no-repeat; width:60px; height:20px; border:none; text-indent:-9999px;}
.btn_reset{background:url(../xl_images/reset.gif) no-repeat; width:60px; height:20px; border:none; text-indent:-9999px;}
.link_qq{ background:url(../xl_images/link_qq.jpg) top no-repeat; width:310px; height:106px; margin-top:15px;}
.link_qq ul{ margin-top:50px; margin-left:30px;} 
.link_qq ul li{ width:110px; float:left; margin-bottom:10px;}

.link_ADD{background:url(../xl_images/link_add.jpg) top no-repeat; width:310px; height:180px;}
.link_ADD p{ margin-top:40px; margin-left:50px; line-height:25px;}
.more{ float:right; display:block;}


/*列表页面*/
.xx li,.zx li,.hc3 li,.cmd li,.news li,.newsmenu ul li{
	background:transparent url(../xl_images/dotg.gif) no-repeat left center;
	padding-left:15px; }
}
.hc3 {
	padding:5px 0;
	line-height:1.9;
}
.hc3 ul{line-height:1.85;}
.hc3 p{line-height:1.65;color:#666;}
.listDate {
	font-size:14px;
	line-height:26px;
	text-align:right;
	padding:15px 0 18px 20px;
	border-bottom:1px dashed #adadad;
}
.listDate a {
	float:left;
	display:block;
	width:440px;
	height:26px;
	text-align:left;
	overflow:hidden
}
.listDate li {
	clear:both;
	zoom:1; 
}
.listDate span {
	font-size:12px
}

/*内容页面*/
.zw{ background:url(../xl_images/zw.gif) no-repeat;width:970px;height:27px; margin-top:22px}
.clearfix {
    display: inline-block;
}
.toolbar {
	width:640px;
    border-bottom: 1px dotted #CCCCCC;
    padding: 10px 0 5px;
}
.toolbar .l {
    float: left;
    margin-left: 10px;
}
.toolbar .l li {
    float: left;
    margin-right: 10px;
    padding-left: 15px;
    position: relative;
}
.toolbar .l .list1 {
    background: url("../xl_images/toolbar_l.png") no-repeat scroll 0 0 transparent;
}
.toolbar .l .list2 {
    background: url("../xl_images/toolbar_l.png") no-repeat scroll 0 -30px transparent;
}
.toolbar .l .list3 {
    background: url("../xl_images/toolbar_l.png") no-repeat scroll 0 -60px transparent;
}
.toolbar .l .list4 {
    background: url("../xl_images/toolbar_l.png") no-repeat scroll 0 -90px transparent;
}
.toolbar .l .list5 {
    background: url("../xl_images/toolbar_l.png") no-repeat scroll 0 -120px transparent;
}
.toolbar .subnav a {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    width: 88px;
}
.toolbar .subnav a:hover {
    background: none repeat scroll 0 0 #F1F1F1;
}
.toolbar .r {
    float: right;
}
.toolbar .r p a {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 0 1px;
    text-align: center;
    width: 20px;
}
.toolbar .r p .cn {
    background: none repeat scroll 0 0 #009AD9;
    color: #FFFFFF;
}
.pagecontent {
    padding: 10px 20px 0;
	height:auto;
	float:left;
}
.pagecontent h1 {
    font-size: 24px;
    line-height: 28px;
}
.pagecontent .info {
    color: #A2A2A2;
    display: block;
    line-height: 24px;
    margin-bottom: 20px;
}
.pagecontent .summary {
    background: url("../xl_images/summary_bg.gif") no-repeat scroll 0 bottom transparent;
    margin-bottom: 12px;
    margin-top: 10px;
    padding-bottom: 6px;
    width: 616px;
	height:auto; 
}
.pagecontent .summary p {
    background: url("../xl_images/summary_bg.gif") no-repeat scroll 0 top transparent;
    font-size: 13px;
    line-height: 24px;
    padding: 10px 26px 0px 20px;
} 
.endText{ 
	height:auto;
	width:610px;
    font-size: 15px;
    line-height: 26px;
	float:left;}
.cmd{ border:#009ada 1px solid; width:585px; height:auto; padding-left:10px; font-size:16px;padding-bottom:15px;}
.hotcmd{ font-size:12px; line-height:25px; padding-left:15px;}
.hotcmd li{ width:220px;float:left; overflow:hidden; height:25px; line-height:25px; margin-left:15px; } 

.hc2{ padding-left:10px;}
.nextArticles li{ height:30px; line-height:30px;  text-indent:90px;margin-bottom:5px; margin-left:20px;}
.pre{ background:url(../xl_images/pre.jpg) no-repeat;height:30px; width:592px;} 
.nextp{ background:url(../xl_images/nextp.png) no-repeat;height:30px;width:592px;}
 
 /*底部*/
 #footer {
    margin: 3px auto 0;
    width: 966px;
}
#footer p {
    line-height: 23px;
    text-align: center; 
}
#footer p img{margin:0 auto;}
.footernbg {
    background-image: url("../xl_images/footernbg.jpg");
    background-repeat: no-repeat;
    padding-top: 10px;
}
#footernav {
    background-color: #9A9A9A;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
#footernav a {
    color: #FFFFFF;
    text-decoration: none;
}
#footernav a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}


#con1{
overflow: hidden;
padding-top:6px;
width:275px;
height:80px; 
border-top:0 none; 
}



.go{width:49px;height:67px;background-color:#FFF;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||1000)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;_right:-20px;bottom:2%;border-radius:5px;box-shadow:0 0 2px #6E6E6E}
.go .top{background-position:0 -33px;height:22px}
/*yh*/
.content table{}
.yh{
	width:310px;
	margin:0 auto;
	background:url(../xl_images/yh_yc.jpg); 
	height:251px;
	color:#1f362e;
	font-weight: bold;
}
.yh input{
	width:82px;
	height:25px;
	padding-right:1px solid #e4e4e4;
	padding-top:1px solid #e4e4e4; 
}
.yh tr{ line-height:24px;}
