﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td,strong {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
}
a{ text-decoration:none;}
img{ border:none;}

body{ background:#3b96ef;}

.topbg{ width:100%; max-width:1440px; background:url(topbg1.jpg) repeat-x; height:104px; margin:0 auto; }

.top{ width:1000px; height:104px; margin:0 auto;}

.banner1{  width:100%; max-width:1440px; height:366px;  margin:0 auto; margin-top:-1px;  }
.banner{  width:100%; max-width:1440px; background:url(banner.jpg) no-repeat top center;  height:366px; margin:0 auto;}

/*
.nav{ background:url(navbg.jpg) no-repeat center; width:1000px; height:43px; margin:0 auto;  z-index:100; position:absolute; top:103px; }
.nav ul{ margin-left:10px;}
.nav ul li{ float:left; width:106px; height:43p; line-height:43px; background:url(navright.jpg) no-repeat right; text-align:center;}
.nav ul li a{ display:block; font-family:"微软雅黑"; font-weight:bold; font-size:15px; color:#ffffff; }
.nav ul li a:hover{background:url(menu_hover_bg2.jpg); }
.xlcd{ width:106px; margin-left:-20px; background:#298adb;}
.xlcd li{ text-align:center;  }
*/


.nav {
	list-style-type: none;
	background:url(navbg.jpg) no-repeat center;
	height:43px;
	margin:0 auto;
	width:1000px;
	z-index:100;
	margin-top:-366px;
	position:relative
} 
.nav li {  background:url(navright.jpg) no-repeat right;  line-height:43px; float:left; width:106px; } 
.nav li:hover{ background:url(menu_hover_bg2.jpg);}
.nav ul li a{ display:block; font-family:"微软雅黑"; font-size:15px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; }
.nav li a:hover{background:url(navright.jpg) no-repeat right;  /*background:url(menu_hover_bg2.jpg); */ background-position: right right; font-family:"微软雅黑";font-size:15px; color:#fff; } 
.nav li ul { line-height: 30px; list-style-type: none; text-align:center; left: -999em; width:106px; position: absolute; background: #298adb; } 
.nav li ul li{background:none; height:40px; line-height: 40px;  float: left; width: 106px; color:#40403e;} 
.nav li ul a{ wedisplay: block; width: 106px;text-align:center; color:#fff; font-family:"微软雅黑";font-size:14px; } 
.nav li ul a:link { color:#fff; text-decoration:none; } 
.nav li ul a:visited { color:#fff;text-decoration:none; } 
.nav li ul a:hover {background:#ff7e00; text-decoration:none;  color:#fff; font-family:"微软雅黑";font-size:14px;} 
.nav li:hover ul { left: auto; } 
.nav li.sfhover ul { left: auto; } 

.time{ line-height:43px; color:#ffffff; font-size:12px; padding-left:60px;}

.bannerbt{ background:url(bannerbt.jpg) no-repeat bottom center; height:31px;}

.main{ width:1020px; overflow:hidden;  margin:0 auto; background:#ffffff; }
.main2{ width:1000px; overflow:hidden;  margin:0 auto; background:#ffffff;}

.main3{ width:1200px; overflow:hidden;  margin:0 auto; background:#ffffff; }
.main4{ width:1180px;  overflow:hidden; margin:0 auto; background:#ffffff;}

.gg{ background:url(ggbg.jpg) no-repeat; height:31px; width:1000px; margin:0 auto; overflow:hidden; }
.gg ul{ background:url(laba.png) 10px 8px no-repeat; height:31px; line-height:31px;}
.gg ul h1{ font-size:12px; color:#ffffff; width:40px; float:left; margin-left:35px;}
.gg ul li{ height:31px; float:left; margin-right:20px; width:280px; }
.gg ul li a{ color:#ffffff; font-size:12px;}

.leftdiv{ width:237px; overflow:hidden; float:left; margin-left:10px; margin-top:15px; display:inline;}
.leftdiv2{ width:350px; overflow:hidden; float:left; margin-left:22px; margin-top:15px; }
.rightdiv{ width:350px; overflow:hidden; float:right; margin-right:10px; margin-top:15px; }

.lm{ background:url(lmbg2.jpg) no-repeat center; height:249px;}
.lm ul{ width:200px;  margin:0px auto; padding-top:10px;}
.lm ul li{ width:200px; height:39px; line-height:39px; margin-top:5px; background:url(lmbg.jpg) no-repeat; font-size:14px; font-weight:bold; text-align:center;}
.lm ul li a{ display:block; background:url(tub2.jpg) 20px 16px no-repeat; color:#05437e;}
.lm ul li a:hover{ color:#ffffff;}
.lm ul li:hover{  background:url(menu_hover_bg.gif); color:#ffffff; }

.lxwm{ width:237px; background:url(lxwm.jpg) no-repeat; height:160px; margin-top:10px; }
.lxwm p{ display:block; padding-top:50px; padding-left:10px; line-height:20px; font-size:12px;}

.lm1{ width:350px; overflow:hidden; margin:0 auto;}
.lm1 h1{ background:url(titlebg1.jpg) no-repeat; height:33px;}
.lm1 ul{ padding-top:10px; margin:0 auto;}
.lm1 ul li{ height:25px; line-height:25px;}
.lm1 ul li a{ display:block; background:url(sj.jpg) 10px 8px no-repeat; padding-left:20px; font-size:12px; color:#666666;}
.lm1 ul li a:hover{ color:#F00;}

.lm2{ width:350px; overflow:hidden; margin:0 auto;}
.lm2 h1{ background:url(titlebg1.jpg) no-repeat; height:33px;}
.lm2 ul{ padding-top:10px; margin:0 auto;}
.lm2 ul li{ line-height:30px; border-bottom:1px #cccccc dashed;  background:url(tub.jpg) 10px 9px no-repeat; padding-left:30px; font-size:12px; color:#666666;}

/*.lm2 ul li a{ display:block; padding-left:20px; font-size:12px; color:#666666;}
.lm2 ul li a:hover{ color:#F00;}
*/

.title{ font-size:14px; color:#ffffff; float:left; padding-left:32px; line-height:33px;}
.more{ float:right; margin-right:20px; margin-top:13px;}

.yqlj{ width:977px; height:80px; float:left; margin-left:20px; margin-top:10px;}

#fooder{  width:100%; max-width:1440px; margin:10px auto; background:url(fooderbg.jpg) repeat-x; height:78px; position:relative;}
.copyright{ width:980px; margin:0 auto; line-height:78px;}
.copy{ font-size:12px; float:left; color:#ffffff;}
.right{ color:#ffffff; float:right; font-size:12px;float:right; margin-right:8px; margin-top:10px;}
.right a{ color:#ffffff;}


/*view页面*/

.viewright{ width:725px; overflow:hidden; float:right; margin-right:10px; margin-top:15px;}

.viewright2{ width:900px; float:left; margin-left:10px; margin-top:15px;}

.viewtitle{ text-align:center; font-size:22px; margin-top:10px; color:#e9460c; font-weight:bold;}
.viewword{ display:block; line-height:25px; font-size:14px; font-family:"微软雅黑"; padding:10px 20px; text-align:justify; text-justify:inter-ideograph;}

.author{ display:block; height:30px; margin:20px auto; text-align:center; line-height:30px; font-size:13px; font-family:"微软雅黑";}
/*list页面*/

.listh1bg{ width:700px; height:33px; margin:0 auto; background:url(listtitlebg.jpg) no-repeat center;}
.listtitle{ float:left; line-height:33px; font-size:16px; padding-left:30px; color:#ffffff; font-family:"微软雅黑";}
.weizhi{ float:right; line-height:33px;  padding-right:20px; font-size:12px;}
.weizhi a{  color:#000; font-family:"微软雅黑";}

.time2{ float:right; font-family:"微软雅黑"; font-size:14px; padding-left:10px; }
.listnews{ margin:0 auto; }
.listnews li{  line-height:30px; padding-right:10px; padding-left:10px; border-bottom:1px #cccccc dashed;}
.listnews li a{ background:url(sj.jpg) 5px 8px no-repeat; padding-left:20px; color:#000; font-family:"微软雅黑"; font-size:14px; }
.listnews li a:hover{ color:#F00;}


.listnewssf{ margin:0 auto; }
.listnewssf li{ height:30px; line-height:30px; padding-right:10px; padding-left:10px; border-bottom:1px #cccccc dashed;}
.listnewssf li a{ background:url(sj.jpg) 5px 8px no-repeat; padding-left:20px; color:#000; font-family:"微软雅黑"; font-size:14px;}
.listnewssf li a:hover{ color:#F00;}