@charset "gb2312";
*{ padding:0; margin:0;}
a img{ border:none;}
a{ text-decoration:none;color:#223259;}
a:hover{ color:#f00;}
ul li{ list-style:none;}
body { background:url(imagesbg.gif) repeat-x #e3effb; font-size:12px; color:#223259;}
.clear{ clear:both; height:0; overflow:hidden;}
.blank15{ height:12px; width:100%; clear:both; overflow:hidden;}
.blank10{ height:8px; width:100%; clear:both; overflow:hidden;}
.top{ background:url(imagestop_pic.jpg) no-repeat; height:143px; margin:0 auto; width:1000px; overflow:hidden;}
.mbg{ background:url(imagesbg.jpg) no-repeat center 143px;}
.w1000{ width:1000px; height:auto; overflow:hidden; background:#fff; margin:0 auto; border-left:#ccdfee 1px solid;border-right:#ccdfee 1px solid;}
.nav{ height:34px; background:url(imagesnavBg.gif) repeat-x; border:#d3e8f9 1px solid; padding-left:5px;}
.nav li{ width:90px; text-align:center; height:34px; float:left; text-align:center; background:url(imagesnavLine.gif) no-repeat right; font-size:14px; font-weight:bold; color:#fff; }
.nav li a{ display:block; height:34px; line-height:34px; width:88px; color:#fff;}
.nav li a:hover{ background:url(imagesnavHover.gif); color:#fff;}
.nav_hover{	 background:url(imagesnavHover.gif); color:#fff;}
.nav ul li ul{position:absolute;width:88px;	background:#e3effb;margin:0;display:none;z-index:99999; border-left:#fff 1px solid; border-right:#fff 1px solid; }
.nav ul li ul li{width:100%;float:none; background-image:none; border-bottom:#fff 1px solid; height:28px; line-height:28px;font-size:12px;}
.nav ul li ul li a{	display:block;color:#164c8a; height:28px; line-height:28px;}
.nav ul li ul li a:hover{background:#7bb8ef;}

.top_s{ background:url(imagessearchBg.jpg) repeat-x; height:33px; line-height:33px;}
.search_t{ background:url(imagessearchBg.gif) repeat-x; border:#ddd 1px solid; height:20px; line-height:20px; width:150px;}
.search_bnt{ background:url(imagessearchBnt.gif) no-repeat; border:none; width:64px; height:22px;}
.mainL{ width:735px; height:auto; overflow:hidden; float:left; margin-left:12px; _margin-left:6px;}
.mainR{ width:230px; height:auto; overflow:hidden; float:left; margin-left:12px;}
.title1{ height:30px; line-height:30px; background:url(imagestitleBg1.gif) no-repeat; font-size:14px; font-weight:bold; padding-left:30px;}
a.more1{ font-weight:normal; font-size:12px; float:right; padding-right:15px; color:#666;}
a:hover.more1{ color:#f00;}
a.more2{ font-weight:normal; font-size:12px; float:right; padding-right:45px; color:#fff;}
a:hover.more2{ color:#f00;}
.news_center{ border:#ccdfee 1px solid; border-top:none; height:285px; padding:10px;}
.fpic{ width:355px; height:285px; background:#c3d4e8; float:left; overflow:hidden;}
.index_news{ width:350px; height:285px; float:right; overflow:hidden;}
.red16{ font-size:16px; font-weight:bold; color:#f00; text-align:center; height:30px; line-height:25px; overflow:hidden;}
.red16 a{ color:#f00;}
.red16 a:hover{ text-decoration:underline;}
.tt_text{ color:#888; line-height:20px; height:50px; overflow:hidden; border-bottom:#ddd 1px dashed;}
.index_news ul{ padding-top:10px; font-size:14px;}
.index_news ul li{ height:26px; line-height:26px; background:url(imagesdot1.gif) no-repeat 0 8px; border-bottom:#ddd 1px dashed; overflow:hidden; padding-left:15px;}
.Rtitle{ background:url(imagesrTitle.gif) no-repeat; height:30px; font-size:14px; font-weight:bold; color:#fff;}
.List2,.note{ border:#c9deef 1px solid; border-top:none; padding:10px;}
.List2 li,.note p{ background:url(imagesdot2.gif) no-repeat 0 10px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; border-bottom:#ddd 1px dashed;}
.List3{ border:#c9deef 1px solid; border-top:none; padding:10px;}
.List3 li{ background:url(imagesdot3.gif) no-repeat 0 6px; height:25px; line-height:25px; padding-left:20px; overflow:hidden; border-bottom:#ddd 1px dashed;}
.title2{ background:url(imagestitleBg2.gif) no-repeat; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:30px;}
.bb_t{ font-size:14px; font-weight:bold; text-align:center; border-left:#c9deef 1px solid;border-right:#c9deef 1px solid; height:20px; line-height:20px; overflow:hidden; padding-top:15px;}
.title3{ background:url(imagestitleBg3.jpg) no-repeat; height:27px; line-height:27px; padding-left:38px; font-size:14px; font-weight:bold; color:#fff;}

/*首页 图片展示 样式*/
.show_pic{overflow:hidden;border:#c9deef 1px solid; border-top:none; line-height:22px;}
#jctp {overflow:hidden;width:710px; margin:0 auto;}
#jctp img {width:150px; height:100px; margin-bottom:2px;}
#injctp {float: left;width: 800%; padding-top:15px;}
#injctp a{ display:block; width:165px; height:135px; float:left; text-align:center;}
#jctp1 {float: left;}
#jctp2 {float: left;}

.title4{ background:url(imagestitleBg4.jpg) no-repeat; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#fff;}
.qjfs{ border:#c9deef 1px solid; border-top:none; height:147px; overflow:hidden; padding:10px 0 0 15px;}
.qjfs a{ background:url(imagesnBg.gif) no-repeat; width:168px; height:40px; float:left; overflow:hidden; display:block; line-height:40px; font-size:14px; font-weight:bold; padding-left:10px; margin-bottom:8px;}
.qjfs a img{ float:left;}
.List4{ border:#c9deef 1px solid; border-top:none; padding:10px; height:130px; overflow:hidden;}
.List4 ul{ float:right; display:block; height:137px; width:230px; overflow:hidden;}
.List4 li{ background:url(imagesdot2.gif) no-repeat 0 10px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; border-bottom:#ddd 1px dashed;}
.tpic{ width:97px; height:137px; background:url(imagesline1.gif) no-repeat bottom; float:left;}
.tpic img{ border:#ccc 1px solid;}

/****友情链接*****/
.home_news_block{width:976px; margin:0 auto; height:auto;overflow:hidden;border:1px #cadff0 solid;background-color:#f6f9fe; border-top:none;}
.home_news_block_tt{height:36px;overflow:hidden; line-height:36px; background:url(imagestitleBg6.gif) repeat-x;}
.home_news_block_tt a{display:block;width:108px;text-align:center;float:left;font-size:14px; font-weight:bold; height:36px; line-height:36px; color:#223259; cursor:default;}
.home_news_block_tt a:hover{color:#fff; background:url(imagestitleBg5.gif) no-repeat center;}
.home_news_block_tt_hover{ color:#fff!important; background:url(imagestitleBg5.gif) no-repeat center!important;}
.home_news_block_tt span{display:block;	float:left; width:1px; height:36px; background:#cadff0;}
.home_news_list{ padding:10px; line-height:23px;}
.home_news_list a{ padding-right:8px;}

.foot{ background:url(imagesfbg.gif) repeat-x #659cd5; line-height:25px;}

.time{ float:right; color:#999; padding-right:5px;}
.Mborder{ padding:10px;border:#c9deef 1px solid; border-top:none;}
.newsList li{ height:30px; line-height:30px;overflow:hidden; border-bottom:#ddd 1px dashed;}
.newsList li a{ display:block; height:30px; background:url(imagesdot2.gif) no-repeat 5px 12px #fff; padding-left:15px; }
.newsList li a:hover{background:url(imagesdot2.gif) no-repeat 5px 12px #f8f8f8;}

.R_nn{ background:url(imagesrrbg.gif) no-repeat bottom; padding-bottom:158px;border:#c9deef 1px solid; border-top:none; padding-top:10px;}
.R_nn li{ height:38px; background:url(imageszlm.gif) no-repeat; font-size:14px; font-weight:bold; padding-left:45px; line-height:38px;}
.where{ float:right; font-size:12px; font-weight:normal; padding-right:15px; color:#666;}
.where a{ color:#666;}
.where a:hover{ color:#f00;}
.content{ line-height:25px; padding:0 10px;}
.title5{ font-size:20px; font-weight:bold; text-align:center; height:25px; overflow:hidden; margin-bottom:10px;}
.pr_c{ border:#ccc 1px dashed; height:25px; line-height:25px; text-align:center;}

.picList img {width:150px; height:100px; margin-bottom:2px; padding:3px; border:#ddd 1px solid; margin-bottom:2px;}
.picList li{float: left;width: 178px; height:135px; line-height:20px; overflow:hidden;}
.picList a{ display:block; width:165px; height:135px; text-align:center; margin:0 auto;}


