@charset "gb2312";
*{padding:0; margin:0;}
a{text-decoration:none; color:#333;}
a:hover{ color:#f00;}
a img{ border:none;}
ul li{ list-style:none;}
body{ font-size:12px; color:#333;}

/****小首页样式*****/
.movehover{text-align:left; line-height:20px; z_index; position:absolute;}
.movehover a{ color:#fff; padding-right:15px;}
.movehover a:hover{ text-decoration:underline; color:#f00;}
a.fa{ font-size:14px; font-weight:bold; color:#99ffff; line-height:30px;}
#nav1,#nav2,#nav3,#nav4,#nav6,#nav8,#nav9{ position:relative; z-index:100;}
#splc{ width:187px; height:119px; background:url(imagessplc.gif);}
#nav1{ background:url(imagesb_splc.gif) no-repeat #142952;width:167px; height:99px; padding:10px;:0;}
#zxxx{ width:172px; height:119px; background:url(imageszxxx.gif);}
#nav2{ background:url(imagesb_zxxx.gif) no-repeat;width:152px; height:119px; padding:0 10px;}
#nav2 a{padding-right:8px;}
#cpws{ width:187px; height:102px; background:url(imagescpws.gif);}
#nav3{ background:url(imagesb_cpws.gif) no-repeat;width:177px; height:92px; padding:5px 0px 5px 10px;}



#fykg{ width:196px; height:102px; background:url(imagesfygk.gif); _overflow:hidden; *overflow:hidden;}
#nav4{ background:url(imagesb_fygk.gif) no-repeat center #1a2643;width:283px; height:92px; padding:5px 10px; overflow:hidden;}





#sfhd{ width:198px; height:103px; background:url(imagessfhd.gif);}
#nav5{ background:url(imagesb_sfhd.gif) no-repeat #043e3a;width:188px; height:93px; padding:5px 0px 5px 10px;}
#fygg{ width:198px; height:103px; background:url(imagesfygg.gif); overflow:hidden;}
#nav6{ background:url(imagesb_fygg.gif) no-repeat;width:178px; height:83px; padding:10px ;}
#nav6 a{padding-right:5px;}

#sfgk{ width:198px; height:102px; background:url(imagessfgk.gif) no-repeat #ff9900 center;}
#nav7{ background:url(imagesb_sfgk.gif) no-repeat center #cc7a00;width:287px; height:82px; overflow:hidden; padding:10px 0px 10px 10px;}



#ajcx{ width:80px; height:103px; background:url(imagesajcx.gif); float:right;}
#nav8{ background:url(imagesb_ajcx.gif) no-repeat;width:80px; height:103px; float:right;}
#tszj{ width:85px; height:103px; background:url(imagestszj.gif); float:right;}
#nav9{ background:url(imagesb_tszj.gif) no-repeat;width:85px; height:103px;}

.w990{ width:990px; height:auto; margin:0 auto;}
.top{ background:url(imagestop.jpg) no-repeat; height:169px; overflow:hidden;}
.nav{ height:40px; background:url(imagesnavBg.gif) repeat-x; text-align:center; font-size:14px; font-weight:bold;}
.nav li{ width:98px; height:40px; float:left; background:url(imagesnavLine.gif) no-repeat right;}
.nav li a{ color:#fff; display:block; width:96px; height:40px; line-height:40px;}
.nav li a:hover{ color:#FFFF99;}
.search{ background:#e2eff8; height:35px; line-height:35px;}
.s_text{ width:200px; height:21px; line-height:21px; border:#88c1ee 1px solid;}
.search_bnt{ background:url(imagessearch_bnt.gif) no-repeat; width:53px; height:22px; border:none;}
.blank12{ height:12px; width:100%; overflow:hidden; clear:both;}


.mleft{ width:720px; height:auto; float:left; margin-left:8px;_margin-left:5px; overflow:hidden;}
.flash{ background:url(imagesflashBg.gif) no-repeat; width:338px; height:247px;}
.index_news{ width:377px; height:245px; border:#ddd 1px solid; float:right; overflow:hidden;}
.news_title{ background:url(imagestitle01.gif) no-repeat; height:29px; padding-left:100px; font-size:14px;}
.home_news_block{overflow:hidden;}
.news_title a{display:block;width:80px; height:29px; line-height:25px; text-align:center;float:left;overflow:hidden;}
.news_title a:hover{color:#fff;background:url(imagestitle02.gif) no-repeat center 2px;}
#index_news .home_news_block_tt_hover{color:#fff!important;background:url(imagestitle02.gif) no-repeat center 2px!important;}

.list1{ font-size:14px; padding:10px;}
.list1 li{ height:28px; line-height:28px; background:url(imagesdot1.gif) no-repeat 0 10px; padding-left:12px; overflow:hidden;}
.time{ float:right; color:#888;}

.div01{ border:#88c1ee 1px solid;}
.div02{ border:#88c1ee 1px solid; width:972px; margin:0 auto;}
.title1 .home_news_block_tt,.s_title1{ background:url(imagestitle1.gif) no-repeat; height:32px; font-size:14px; padding-left:20px; line-height:32px;}
.title1 .home_news_block_tt span,.s_title1 span{ display:block; float:left; width:160px; font-weight:bold;color:#fff; border-right:#88c1ee 1px solid;}
.s_title1 span{ border:none;}
.title1 .home_news_block_tt a{display:block;width:125px; height:32px; line-height:32px; text-align:center;float:left; border-right:#88c1ee 1px solid;}
.title1 .home_news_block_tt a:hover{color:#0066cc;background:url(imagestitle04.gif) 0 -1px; font-weight:bold;}
.title1 .home_news_block_tt_hover{color:#0066cc!important; font-weight:bold!important;background:url(imagestitle04.gif) 0 -1px!important;}
.more{ background:url(imagesmore.gif) no-repeat; height:18px; width:55px; float:right; border:none; margin:6px 12px 0 0;}

.list4{width:162px; padding-right:5px;border-right:#ddd 1px dashed; margin:5px 8px; _margin:5px; float:left; overflow:hidden;}
.list4 li{ background:url(imagestitle03.gif) no-repeat; width:122px; height:33px; line-height:30px; padding-left:40px; font-size:14px; margin-top:3px;}

.mright{ width:242px; height:auto; float:right;margin-right:8px; _margin-right:5px; overflow:hidden;}
#index_fygg{ background:#f2f7fb; border:#88c2f0 1px solid; border-top:none; height:245px;}
#index_fygg .home_news_block_tt,#right_nav{ background:url(imagestitle3.gif) repeat-x; height:33px; font-size:14px; overflow:hidden;}
#index_fygg .home_news_block_tt a{display:block;width:59px; height:33px; line-height:33px; text-align:center;float:left;overflow:hidden; border-right:#88c2f0 1px solid;}
#index_fygg .home_news_block_tt a:hover{color:#0067c8;background:url(imagestitle05.gif) no-repeat center right;font-weight:bold;}
#index_fygg .home_news_block_tt_hover{color:#0067c8!important;background:url(imagestitle05.gif) no-repeat center right!important; font-weight:bold!important;}
#index_fygg .home_news_one{ padding-top:5px;}

#right_nav{ border-left:#88c2f0 1px solid;border-right:#88c2f0 1px solid;}
#right_nav span{ display:block; width:110px; height:33px; line-height:33px; font-size:14px; float:left; color:#0067c8; font-weight:bold; background:url(imagestitle07.gif) no-repeat right top; padding-left:15px;}

.list2{ padding:0px 0 0 7px;}
.list2 li{ background:url(imagesdot2.gif) no-repeat 0 4px; line-height:24px; height:24px; overflow:hidden; padding-left:18px;}
.list3{ padding:10px;}
.list3 li{ background:url(imagesdot3.gif) no-repeat 0 9px; line-height:24px; height:24px; overflow:hidden; padding-left:10px;}

.div03{ border:#ddd 1px solid;}
.title4{ background:url(imagestitle4.gif) repeat-x; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#cc9900; padding-left:15px;}
.more1{ font-size:12px; font-weight:normal; float:right; padding-right:10px;}

.title2{ background:url(imagestitle2.gif) no-repeat; height:33px; line-height:33px; font-size:14px; width:974px; margin:0 auto;}
.title2 span{ display:block;float:left; width:160px; font-weight:bold;color:#fff; padding-left:25px;}

#demo {overflow:hidden;width:97%; margin:10px auto;}
#demo a{ display:block; height:150px; width:195px; text-align:center; float:left; color:#666;}
#demo a:hover{ color:#f00;}
#demo img {border: 1px solid #ddd; padding:3px; width:170px; height:122px; margin-bottom:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.footer{ border-top:#2e7bc4 1px solid; width:972px; margin:0 auto; height:100px; line-height:22px;}
.f_line{ height:20px; background:#dae6f8;}


/******关于我们 ******/
.list5{overflow:hidden; margin:0 auto;border:#88c2f0 1px solid; border-top:none; padding:5px 0;background:#f2f7fb; }
.list5 li{ background:url(imagestitle06.gif) no-repeat; height:33px; line-height:30px;width:174px; padding-left:35px; font-size:14px; margin:7px auto; overflow:hidden;}
.p_site{ height:32px; width:350px; font-size:12px; float:right; padding-right:15px; text-align:right;}
.content{ width:680px; height:auto; margin:15px auto; overflow:hidden; font-size:14px; line-height:28px;}
.title3{ font-size:20px; font-weight:bold; text-align:center;line-height:40px; padding-top:15px;color:#d91734;}
.tp3{ height:25px; line-height:25px; background:#eee; border-top:#787878 3px solid; text-align:center; font-size:12px; margin:10px auto 25px auto;}

.main{ width:930px; clear:both; height:auto; margin:15px auto;overflow:hidden; font-size:14px; line-height:28px;}
