@charset "gb2312";
 
a {text-decoration:none; color:#333; outline:none;}
a:hover{text-decoration:none; color:#2e77bb;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
*{margin:0px;padding:0px;}
ul,ol{ list-style:none;}
a{ text-decoration:none;}
li{float:left;list-style:none; vertical-align:middle;}
img{border:none;}
body { background:#e0effc;font-size: 12px; font-family:"ËÎÌå"; padding:0px; 
	color:#333; overflow-x:hidden;}
p{ font-size:14px;}
.p1{ font-size:14px; line-height:28px;}
.p1 a{ font-size:14px; line-height:28px;}
.f1,.right{ float:right;}
.left,.f2{ float:left;}
.ws a{ padding:0 5px; }
/*header*/
.head{ width:1002px; height:auto; margin:0 auto; }
.top{ height:98px; margin:0 auto; background:url(/tmp/images/topbg.jpg) right top no-repeat;}
.logo{ width:335px; height:98px; float:left;}
.add{ width:140px; height:32px; padding-top:24px; float:right; line-height:32px;}
.add a{ padding:0 8px; color:#666;}
.menu{ height:37px;  clear:both; background:url(/tmp/images/menubg.jpg) repeat-x;}
.menu ul{  height:37px; margin:0 auto;}
.menu ul li{ height:37px; float:left; line-height:37px; background:url(/tmp/images/menuline.jpg) right no-repeat; width:111px;overflow:hidden; display:block; text-align:center;} 
.menu ul li a{ color:#fff;  font-size:16px;display:block; font-family:"Î¢ÈíÑÅºÚ";}
.menu ul li.none{ background:none; width:111px; text-align:center;}
.menu ul li a:hover,.menu ul li a.active{ background:url(/tmp/images/menuhover.jpg) center no-repeat;}
.tianqi{ height:30px;  }
.date{ width:250px; float:left; line-height:30px; height:30px; padding-left:10px;}
.tq{ width:215px; height:30px; float:right;}
.tq iframe{ padding-top:4px;}
.menulist{ height:20px; padding:5px 0px; line-height:20px; }
.menulist a{ padding:0 10px; background:url(/tmp/images/line.jpg) right no-repeat;}
.banner{ height:340px;  clear:both;}
.banner_lanmu{ height:167px;  clear:both;}
.tianqi1{ height:20px; padding:5px 0px; background:#fff; margin-bottom:2px;}
.container{ width:1002px; height:auto; margin:0 auto; overflow:hidden; padding-top:20px;}
.flash{ width:306px; height:227px; float:left; background:#fff; margin-bottom:15px; padding:3px; border:1px solid #c1def7; overflow:hidden; margin-right:15px;}
.KSS_titleBar { height: 42px !important;}
.KSS_btnBox { bottom:7px !important; right:6px !important;
}
.KSS_titleBox { height:26px !important; bottom:12px !important; }
.KSS_titleBox h2.title {display: block;height: 26px;line-height:26px;text-align:left;color: #fff !important;font-size:14px!important;overflow: hidden; margin:0px  !important; margin-left:7px !important;}
.KSS_btnBox ul li { width:18px !important; height:6px !important; line-height:26px !important; color:#fff !important; margin-left:5px !important; opacity:1 !important; border:none !important; overflow:hidden; }
.yqdt{ width:429px; height:233px; border:1px solid #bfddf7; float:left; margin-bottom:15px; background:#fff;}
.yqdtlist{ height:35px; background:url(/tmp/images/yqdt_bg.jpg) no-repeat;}
.yqdtlist ul li.yq{ width:114px; height:35px; float:left; text-align:center; line-height:35px; font-size:16px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.yqdtlist ul li.yqmore{ width:20px; height:10px; float:right; padding-top:11px;}
 
.yqdt_title{ height:36px; line-height:36px; text-align:center; font-size:18px;font-family:"Î¢ÈíÑÅºÚ";}
.yqdt_title a{ color:#e10000;}
.yqdt_wz{ height:162px; padding:0px 14px 0px 14px; color:#999;font-family:"Î¢ÈíÑÅºÚ";} 
.tzgg{ width:225px; height:233px; border:1px solid #bfddf7;  float:right;margin-bottom:15px; background:#fff;}
.tzgglist{ height:34px; background:url(/tmp/images/tzggbg.jpg) no-repeat; padding-left:15px;}
.tzgglist ul li.tz{ float:left; font-size:16px; color:#fff; padding-left:18px;font-family:"Î¢ÈíÑÅºÚ"; line-height:34px;}
.tzgglist ul li.tzmore{ width:21px; height:10px; float:right; padding-top:11px;}
.tzgg_wz{ height:183px; padding:8px 14px 8px 14px;font-family:"Î¢ÈíÑÅºÚ";}
.tzgg_wz ul li{ line-height:26px; background:url(/tmp/images/dot.jpg) left 10px no-repeat; padding-left:13px; width:184px;}
.dxscy{ height:204px; width:312px; float:left; border:1px solid #bfddf7; background:#fff; margin-right:15px; margin-bottom:15px;}
.dxscylist{ height:35px; background:url(/tmp/images/daxscy_bg.jpg) no-repeat;}
.dxscy_wz{ height:160px;font-family:"Î¢ÈíÑÅºÚ"; padding:5px 14px 0px 4px;}
.qyfh{ height:204px; width:429px;border:1px solid #bfddf7; float:left; margin-bottom:15px; background:#fff;}
.cyfw{ width:225px; height:204px; float:right;border:1px solid #bfddf7; margin-bottom:15px; background:#fff;}
.cyfw_wz{font-family:"Î¢ÈíÑÅºÚ"; height:160px; padding:6px 10px 0px 4px;}
.yqqy{ height:163px; clear:both; background:url(/tmp/images/yqqy_bg.jpg) repeat-x;    margin-bottom:15px;}
.yqqylist{ width:53px; height:163px; float:left;}
.yqqy_wz{ width:934px; height:147px; float:left;}
.yqqy_w{ width:949px; height:147px; float:left; padding-top:16px; background:url(/tmp/images/yqqy_right.jpg) right no-repeat;}
.yqqy_wz ul li{ width:174px; height:131px; float:left; position:relative; margin-right:15px;}
.tt {	display:none;}
.yqqy_wz ul li:hover .tt {display:block;position:absolute;	width:100%;	height:24px;line-height:24px;color:#FFFFFF;left:0px;bottom:0px;text-align:center;vertical-align:bottom;z-index:99px;background:url(/tmp/images/text.png) repeat-x;	overflow:hidden;}
.tt a {	display:block;	height:24px;line-height:24px;color:#FFFFFF;	overflow:hidden;}
.tt a:hover {text-decoration:none;}
.tulink{ height:45px; background:#fff; clear:both; padding:10px;}

.linkleft{ height:38px; background:url(/tmp/images/botleft.jpg) left no-repeat; float:left; width:14px; padding:3px 10px 4px 0px;}
.linkright{ height:38px; background:url(/tmp/images/botright.jpg) right no-repeat;width:14px;  padding:3px 0px 4px 10px; float:right;}
.midlink{ width:934px; float:left; height:45px;}
.midlink ul li{ width:186px; height:45px; float:left; margin-right:10px;}
.rollBox{width:934px;height:45px;overflow:hidden;margin:0 auto;float:left;}
.rollBox .Cont{width:934px;overflow:hidden;margin:0 auto;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:934px;float:left;text-align:center; }
*+html .rollBox .Cont .pic{width:934px;float:left;text-align:center; }
.rollBox #List1,.rollBox #List2{float:left;} 
/*footer*/
.footer{ width:1002px; height:auto; margin:0 auto; background:url(/tmp/images/footbg.jpg) repeat-x top; padding-top:17px; padding-bottom:17px; line-height:24px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}
.footer span{ font-family:Arial, Helvetica, sans-serif;}
/*ÎÄÕÂÒ³*/ 
.dq_weizhi{ height:30px; background:#f0f0f0; border-bottom:1px solid #bfddf7; line-height:30px; padding-left:40px; background:url(/tmp/images/home.png) 10px center no-repeat;}
 
.wenz{ border:1px solid #bfddf7;  margin-bottom:10px; background:#fff;} 
.wenzhang{ width:920px; height:auto; margin:0 auto; padding:25px 0px 15px 0px;  }
.wztit{	font-size:27px; line-height:46px; color:#333333; text-align:center;}
.wzfbt{	font-weight:100; line-height:40px; text-align:center;}
.wzbjxx{line-height:30px; border:1px dashed #ddd; text-align:center; width:918px;  margin:auto; margin-top:6px;}
.wzcon{	height:auto; font-size:16px;	min-height:514px;	_height:514px;font-size:16px; padding-top:20px; line-height:26px;}
.wzcon img{ border:1px solid #ddd; padding:1px; margin:0 auto; margin-bottom:8px;}
.wzbot{border-top:1px solid #ddd; padding-top:13px;	margin-bottom:10px;	font-size: 14px;line-height: 22px; margin-top:6px;}
/*À¸Ä¿Ò³*/ 
.left1{ width:225px; height:auto; float:left; margin-bottom:15px; border:1px solid #bfddf7;  min-height:500px;_height:500px; overflow:visible; background:#fff;} 
.list{ height:34px; background:url(/tmp/images/tzggbg.jpg) no-repeat; line-height:34px; padding-left:15px; font-size:16px; color:#fff;}
.navdh1{ width:194px; height:auto; margin:0 auto; padding-top:10px;  } 
.navdh1 ul{  height:auto; margin:0 auto;  width:194px;}
.navdh1 ul li{height:38px; background:url(/TMP/images/sub.jpg) center no-repeat; width:194px;}
.navdh1 ul li a{	display:block;	height:38px;line-height:38px;font-size:14px; text-align:center;	color:#333; }
.navdh1 ul li a:hover,.navdh1 ul li.active a{	color:#fff;	text-decoration:none;   background:url(/tmp/images/subhover.jpg) center  no-repeat; }

.right1{ width:758px; height:auto; float:right; border:1px solid #bfddf7;  margin-bottom:15px;min-height:500px;_height:500px; overflow:visible; background:#fff} 
.nav{ width:700px;  margin:0 auto;padding:20px 0px 20px 0px; line-height:25px;}
.nav a{  font-size:14px;  }
.nav table tr td,.nav table tr td a{ font-size:14px; line-height:25px;}