@charset "gb2312";
body{
	font-size:12px;
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	background:#f1f1f1
	}


div,ul,li,table
{
	color:#333;
	font-size:12px;
	font-family:"microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
.bottombg{background:url(f_bg.jpg) bottom repeat-x}
.red{color:#FF0000}
.wryh{font-family:"微软雅黑"}
.input{height:25px; border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding-top:5px}
.input1{ border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding:3px}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #6eb92b;
}

.box{ height:185px; width:710px; float:left;} 
#goleft {width: 710px;height: 185px;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}


#Marw{width:190px;float:left; margin-right:20px}

#Marwa{width:190px;float:left; margin-left:10px; margin-bottom:30px}

#Marimg{width:190px;float:left; height:138px}
#Marimg img{width:190px;height:135px;}
#Mart{width:190px; text-align:center; float:left; height:30px; line-height:30px;overflow:hidden}


.white,.white a{ color:#fff}
.text
{
  line-height: 22px;
}

img{border:none}
.wryh{font-family:"Microsoft YaHei"}
.T14{font-size:14px}
.Reginput{ border:1px solid #ddd; height:25px; line-height:25px; padding-left:2px; color:#666666}
.Reginput1{ border:1px solid #ddd;line-height:22px; padding:2px; color:#666666}
.fonten{color:#999; font-size:12px}
.line20{ line-height:20px}
#navebg{width:1200px; height:40px; background:#6eb92b; margin-top:3px; margin-bottom:8px}
.linkarea{width:100%; height:400px}
#warp{width:1200px}
#I_flash{ width:900px; float:left}
#Inotice{ width:100%; float:left; border-bottom:1px solid #ddd; height:35px; margin-bottom:20px}
#Inotice span{ float:right; width:48px; overflow:hidden; margin-top:3px}
#Inotice strong{ font-size:14px; float:left}

.scrollDiv{height:22px;/* 必要元素 */line-height:22px;overflow:hidden;/* 必要元素 */ float:left}
.scrollDiv li{height:22px;padding-left:10px;}
#btn1{ width:24px; height:17px; float:left; display:block; background:url(index_13.jpg); cursor:pointer}
#btn1:hover{ width:24px; height:17px; float:left; display:block; background:url(index_13a.jpg); cursor:pointer}

#btn2{ width:24px; height:17px; float:left; display:block; background:url(index_14.jpg); cursor:pointer}
#btn2:hover{ width:24px; height:17px; float:left; display:block; background:url(index_14a.jpg); cursor:pointer}

#Ivideo{ width:330px; float:left; margin-right:70px; margin-top:14px}
#I_dsz{ width:270px; float:right; background:#f7f7f7; padding:15px; height:242px; overflow:hidden}
#I_dsznr{ line-height:24px; float:left; width:100%; height:210px; overflow:hidden}
#I_dsznr img{ float:left; margin-right:10px; margin-bottom:3px; width:140px; height:105px; border:1px solid #ccc; margin-top:5px}

#i_midbg{ background:#f7f7f7; width:100%; padding-top:35px; padding-bottom:35px; height:205px; margin-top:25px; margin-bottom:30px}
#I_gsgk{ width:330px; float:left}
#I_gsgkbg{ width:294px; float:left; background:#fff; padding:10px 18px 15px 18px; height:145px; line-height:22px; overflow:hidden}
.banners{ border-bottom:1px solid #ddd; margin-bottom:23px}
#qywh{ width:800px; float:right}

#Inews{ width:425px; float:left}
#Inews_left{ width:136px; float:left}
#Inews_right{ width:288px; float:left; height:26px; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5; background:#f8f8f8}

#Inews_lefta{ width:175px; float:left}
#Inews_righta{ width:556px; float:left; height:29px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5; background:#f8f8f8}
#Inews_righta span{padding-right:10px; font-family:"宋体"; float:right; margin-top:5px}


#Inews_right span{padding-right:10px; font-family:"宋体"; float:right; margin-top:5px}

#Inews_banner{ width:100%; float:left; height:28px; margin-bottom:8px}
#Inews_banner span{ float:right; padding-top:3px}

#Inews_bannera{ width:100%; float:left; height:30px;}
#Inews_bannera span{ float:right; padding-top:3px}

#InewsT{ width:100%; float:left; height:22px; font-size:14px; font-weight:bold; padding-top:10px; }
#InewsT1{ width:100%; float:left; height:45px; color:#999999; line-height:20px; border-bottom:1px dotted #ddd}

#play{ width:330px; height:220px; position:absolute}
#playbg{ width:330px; height:220px; float:left}

#top{ width:1180px; height:40px; line-height:40px;background:#fff; vertical-align:middle; padding-left:10px; padding-right:10px}
#top span{ float:right}
#top img{vertical-align:middle;}
#logo{ width:350px; float:left; padding-left:18px}
#topr{ padding-right:18px; float:right}
#toplink{ float:left; text-align:right; height:25px; width:100%}
#toptool{ float:left; text-align:right; width:100%}
#toptool strong{ font-size:14px; font-weight:normal; margin-right:5px; padding-top:5px}
#toptool img{ padding-bottom:3px; margin-right:3px}


.blue{ color:#1d55aa}

#footicon1{ width:268px; height:113px; float:left; background:url(index_44.jpg)}
#footicon1:hover{ width:268px; height:113px; float:left; background:url(index1_44.jpg)}

#footicon2{ width:268px; height:113px; float:left; background:url(index_45.jpg)}
#footicon2:hover{ width:268px; height:113px; float:left; background:url(index1_45.jpg)}

#footicon3{ width:268px; height:113px; float:left; background:url(index_46.jpg)}
#footicon3:hover{ width:268px; height:113px; float:left; background:url(index1_46.jpg)}

#footicon4{ width:268px; height:113px; float:left; background:url(index_48.jpg)}
#footicon4:hover{ width:268px; height:113px; float:left; background:url(index1_48.jpg)}

#Tool{float:right;padding-top:8px; width:265px}
#Toolbar{float:left;width:100%; height:25px; margin-bottom:8px}
#Toolbar strong{ font-size:18px; color:#e94e06; font-weight:normal}
.iconm{ margin-right:42px}

#topmenu{ width:100%; background:#0050a2; height:40px}
#nave{ width:100%; float:left}
#nave li a{ width:109px; float:left; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:bold}
#nave li a:hover{ width:109px; float:left; height:40px; line-height:40px; text-align:center; color:#fff; background:#336dc1; font-size:14px; font-weight:bold}

#top_w{width:163px; float:right; margin-right:30px; margin-top:9px; color:#fff;font-size:14px;}
#Top_s_s{ width:137px; height:22px; float:left;}
#Top_s_b{ width:26px; height:22px; float:left}
.S_button{width:26px; height:22px; line-height:22px; border:none; background:url(main_15.jpg)}
.bbssearchinputA{border:none; background:url(main_14.jpg) no-repeat;width:132px; height:22px; line-height:22px;padding-left:5px;font-size:12px; color:#666;font-family:"Microsoft YaHei"; border:none}

#Efoot{ width:100%; background:#c7c7c7; padding-top:15px; padding-bottom:15px; height:auto; overflow:hidden; margin-top:30px}
#footmain{ width:100%; float:left; margin-top:30px; background:#fff; padding-top:20px; padding-bottom:10px; border-top:2px solid #6eb92b}
#footmain li{ width:100%; float:left; line-height:30px; text-align:center}

#topad{ width:1200px; height:236px}
#topad img{ width:1200px; height:235px}

.T16{font-size:16px; padding-top:3px}
#Allw{width:100%; float:left}
#I_about{width:730px; float:left; margin-right:18px}
#I_aboutb{width:100%; float:left; line-height:34px; height:34px}
#I_aboutb span{ float:right}
#more a{ width:60px; height:17px; line-height:17px; float:left; display:block; color:#fff; background:#057bc1; text-align:center; margin-top:8px}
#more a:hover{ width:60px; height:17px;line-height:17px;  float:left; display:block; color:#fff; background:#479502; text-align:center; margin-top:8px}

#more1 a{ width:60px; height:17px; line-height:17px; float:left; display:block; color:#fff; background:#057bc1; text-align:center;}
#more1 a:hover{ width:60px; height:17px;line-height:17px;  float:left; display:block; color:#fff; background:#479502; text-align:center}

#more2 a{ width:60px; height:17px; line-height:17px; float:right; display:block; color:#fff; background:#057bc1; text-align:center;}
#more2 a:hover{ width:60px; height:17px;line-height:17px;  float:right; display:block; color:#fff; background:#479502; text-align:center}

#I_abouttbro{width:702px; float:left; border:1px solid #ddd; background:url(aboutbg.jpg) repeat-x; padding:13px; height:143px}
#I_abouttbroimg{float:left; width:243px; height:140px; margin-right:20px}
#I_abouttbroimg img{float:left; width:235px; height:132px; padding:3px; background:#fff; border:1px solid #ddd}
#I_abouttbrot{float:left; width:390px; line-height:24px; font-size:14px}

#I_probro{ width:696px; border:1px solid #c6c6c6; float:left; background:#f2f2f2; padding:16px; height:346px; margin-top:20px; margin-bottom:20px; margin-right:18px}
#I_probrob{ width:100%; float:left; height:29px; background:#1060a4; margin-bottom:15px}
#I_probrob span a{ height:29px; line-height:29px; color:#fff; float:right; padding-right:10px}



/*页面主要区域*/
.mainbody .OneOfTwo, .mainbody .TowOfTow{margin-bottom:35px;}
.mainbody .OneOfTwo{width:750px;float:left;}
.mainbody .TowOfTow{width:175px;float:right;}

/*新闻栏目*/
.news_list li{line-height:30px;background:url(../images/dot_line.gif) repeat-x 0 30px;padding-top:1px;}
.news_list li a:hover{text-decoration:none;color:#999;}
.news_list span{float:right;font-family:Arial;color:#666;}
.news_list strong{padding-right:5px;font-size:8px;color:#1da638;}

.news_list2 li{height:50px;line-height:25px;border-bottom:1px solid #eff2f4;padding:6px 0 5px 0;color:#a0a0a0;}
.news_list2 li span.title a{float:left;color:#0f5fbb;font-weight:bold;}
.news_list2 li span.title a:hover{text-decoration:none;color:#000;}
.news_list2 li span.time{float:left;}
.news_list2 li span.hits{float:right;}
.news_list2 li span.class{margin-left:12px;}
.news_list2 li span.class a{text-decoration:underline;color:#a0a0a0;}

.mainbody .newwarp{width:300px;float:left;margin-top:14px;}
.mainbody .newstitle{line-height:14px;background:url(../images/news_title.png) no-repeat;text-align:right;}
.mainbody .newstitle a{color:#2554b3;}
.mainbody .newsfocus{height:76px;padding:15px 0 3px;margin-bottom:12px;border-bottom:1px solid #e0e0e0;}
.mainbody .newsfocus div{float:left;width:60px;height:60px;margin-right:16px;}
.mainbody .newsfocus div a{width:60px;height:60px;border:1px solid #d2d2d0;border-radius:5px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:42px;*font-family:Arial;}
.mainbody .newsfocus div a img{border-radius:5px;vertical-align:middle;}
.mainbody .newsfocus h3{margin-bottom:3px;}
.mainbody .newsfocus h3 a{font-weight:bold;font-size:12px;color:#fe8216;}
.mainbody .newsfocus p{color:#8f8f8f;line-height:18px;}
.mainbody .newslist li{color:#325e7f;}
.mainbody .newslist li a{color:#325e7f;}
.mainbody .newslist li span{float:right;font-family:Verdana;color:#8c8c8c;}
.mainbody .aboutus{width:362px;height:180px;padding:36px 26px 0;float:right;background:url(../images/aboutus_bg.png) no-repeat 18px 13px #fcfcfc;line-height:24px;color:#888;border:1px solid #f4f4f4;border-bottom:2px solid #e6e6e6;border-radius:5px;}
.mainbody .aboutus img{float:left;margin:5px 15px 0px 0;}
.mainbody .aboutus a{color:#2554b3;}

.contact{background:url(../images/contact_title.png) no-repeat;padding-top:23px;color:#c6c5c5;margin:14px 0 25px 0;}
.follow{background:url(../images/follow_title.png) no-repeat;padding-top:30px;}
.follow a{text-indent:-99999px;overflow:hidden;float:left;}
.follow a.sina{display:block;width:62px;height:50px;background:url(../images/sina_logo.png) no-repeat;margin:0 30px 0 15px;}
.follow a.tqq{display:block;width:48px;height:50px;background:url(../images/tqq_logo.png) no-repeat 0 center;}



/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#6eb92b;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #f78015;background:#f78015;}
.page_list a.on{color:#fff;border:1px solid #f78015;background:#f78015;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif}
.contPage a{display:inline-block;color:#6eb92b;background:#fff;text-align:center;}
.contPage a:hover{color:#fff;background:#6eb92b;}
.contPage a.on{color:#333;}

.voice{height:25px; position:relative;overflow:hidden;}
.voiceDes{ position:absolute;top:12px;}
.voice ul{ position:relative;}
.voice li{height:25px;line-height:25px;}
.voiceRight{ float:right;z-index:10;}
.do{height:25px;width:31px; display:inline-block;;margin-right:-1px; position:relative;}
.uo{height:25px;width:31px; display:inline-block;  position:relative;}
.do:hover{z-index:1;}
.uo:hover{z-index:1;}
#empty{ width:100%; float:left; height:10px}

#Threeicon{ width:100%; float:left; }
#Threeicon ul{display:inline;}
#Threeicon li{ height:190px;float:left;}
.iconr{ margin-right:20px}

#Fnews{ width:100%; background:#f9f9f9; padding-top:35px; padding-bottom:55px; height:350px; clear:both}
#Fnewsone{ width:305px; height:350px; border-right:1px solid #ebebeb; float:left; padding-right:20px}
#FnewsTwo{ width:272px; height:350px; border-right:1px solid #ebebeb; float:left; padding-left:30px; padding-right:30px;}
#FnewsThree{ width:300px; height:350px; float:left; padding-left:30px;}
#FnewsThreeimg{ width:288px; height:140px; border:1px solid #ddd; float:left; padding:5px; margin-bottom:12px; background:#fff}
#FnewsThreelist{ width:100%; float:left}
#FnewsThreelist li{}
.line1{ height:52px}
.line2{ height:30px}

#M_left{ width:225px; float:left}
#M_right{ width:775px; float:left}
.Topmar{ margin-top:30px}
.Topmara{ margin-top:40px}
#linkslist{ width:100%; float:left}
#linkslist ul{ display:inline}
#linkslist li{ float:left; margin-right:9px; margin-left:8px}
#linksbro{width:682px; height:65px; float:left; border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd; padding:9px; margin-right:18px}
#linksn{width:27px; height:85px; float:left}
#lxwf{width:254px; height:85px; float:left}

#lx1{width:230px; float:left; margin-left:42px;margin-top:15px}
#lx2{width:100%; float:left; font-size:14px; height:20px}
#lx3{width:100%; float:left; font-size:14px; height:25px}
#lx4{width:140px; margin-left:13px; float:left; height:25px; line-height:25px; margin-top:15px}
#lx5{width:140px; margin-left:13px; float:left; height:25px; line-height:25px}

#fiendlink{ width:153px; height:50px; border:1px solid #ddd; margin-bottom:15px; float:left}
#fiendlink img{ width:153px; height:50px;}
.fiendlinkm{margin-right:16px}

#mainleft{width:258px; float:left; margin-right:25px}
#mainright{width:867px; float:left; padding:25px; background:#fff}
#main_r_banner{ width:100%; height:26px; float:left; border-bottom:1px solid #ddd; margin-bottom:30px}
#main_r_banner img{ float:left; margin-right:5px}
#main_r_banner strong{ float:left; height:26px; line-height:26px; display:block; background:#77c83d; text-align:center; padding-left:10px; padding-right:10px; font-size:14px; color:#fff; font-weight:normal}

#mainrightbanner{width:760px; float:left;border:1px solid #dadada; height:30px; line-height:30px; background:#f8f8f8}
#mainrightbanner strong{ padding-left:5px; border-left:3px solid #1e58ac; font-size:14px; margin-left:10px}
#mainrightbanner span{ float:right; margin-right:10px; line-height:30px}
#Right_w{ width:720px; float:left; padding:20px;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada}

#M_jjb{ width:100%; float:left; height:65px}
#M_jjw{ width:240px; float:left; background:#fff; padding:10px}
#M_left a{ width:178px; float:left; height:42px; padding-left:50px; font-size:14px; background:url(list_16.jpg); line-height:42px}
#M_left a:hover{ width:178px; float:left; height:42px; padding-left:50px; font-size:14px; background:url(list_11.jpg); line-height:42px; color:#fff}

#M_lefta a:hover,#M_lefta a{ width:178px; float:left; height:42px; padding-left:50px; font-size:14px; background:url(list_11.jpg); line-height:42px; color:#fff}

#M_jjwt{ width:193px; float:left; line-height:22px;}

#leftname{width:200px; position:relative; background:url(list_03.jpg); height:184px; top:-35px; z-index:1; float:left}
#Mlxmw{ width:100%; float:left; height:105px}
#Mlxmwt{ width:191px; float:left; line-height:22px; border:1px solid #dadada; padding:10px}



#rightbanner{ width:694px; background:url(r_banner.jpg); height:51px; float:left; padding-left:20px; font-size:16px; font-weight:bold; color:#6eb92b; padding-top:8px}

#newslist{width:100%; float:left; margin-bottom:35px; border-bottom:1px dotted #ddd; height:100px}
#newslistdata{width:65px; float:left; height:71px; background:url(data.jpg); margin-right:25px;}
#newslistdataa{width:100%; float:left; height:50px; line-height:55px; margin-bottom:1px; text-align:center; color:#fff; font-size:28px}
#newslistdatab{width:100%; float:left; height:20px; line-height:20px; margin-bottom:1px; text-align:center; color:#fff;}
#newslistw{width:860px; float:left;}
#newslistwa{width:100%; float:left; height:30px; font-size:16px;font-family:"microsoft yahei",Verdana, Arial, Helvetica, sans-serif}
#newslistwb{width:100%; float:left; line-height:22px;font-family:"microsoft yahei",Verdana, Arial, Helvetica, sans-serif; color:#999999}


#ContentArea{ width:100%; float:left; font-size:14px; line-height:25px;}
.imgmar{ margin-right:25px}
#imgw{width:158px; float:left; height:auto;}
#imgwi{width:150px; float:left; padding:3px; border:1px solid #ddd; height:130px}
#imgwt{width:158px; float:left; height:25px; line-height:25px; margin-bottom:20px; text-align:center}
#newslistA{ width:100%; float:left;}
#newslistA li{ line-height:34px; height:34px;padding-left:10px; border-bottom:1px dashed #ddd; background:url(arr.jpg) left center no-repeat; }
#newslistA span{ float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666}
#allwidth{width:100%; float:left}
.jobinput{border:1px solid #ccc; height:25px; line-height:25px; width:300px;}
.jobinputa{border:1px solid #ccc;line-height:25px; width:300px;}
.tjbuon,.tjbuon a{ background:#6eb92b; width:80px; color:#fff; border:none; height:25px; line-height:25px}
#leftad{width:100%; float:left; background:url(list_13.jpg) center no-repeat #fafafa; height:53px;top:-35px;position:relative}
#leftlx{width:100%; float:left;height:79px;top:-10px;position:relative}
#leftlxnr{width:180px; padding:10px ; line-height:30px;float:left;top:-10px;position:relative; background:#fafafa;}
#leften{width:140px; float:left; color:#fff; font-size:26px; padding-left:30px; margin-top:80px; height:35px}
#leftcn{width:140px; float:left; color:#fff; font-size:18px; padding-left:30px;}
#leftcna{width:200px; float:left; color:#fff; font-size:14px; text-align:center; line-height:180px}


#leftmenua a{width:180px; float:left;position:relative;top:-35px; height:45px; line-height:45px; background:#fafafa; border-bottom:1px solid #c8c8c8; padding-left:20px;font-family:"Microsoft Yahei"}

#leftmenua a:hover{width:180px; float:left;position:relative;top:-35px; height:45px; line-height:45px; background:#6eb92b; border-bottom:1px solid #c8c8c8; padding-left:20px; color:#fff;font-family:"Microsoft Yahei"}

#leftmenu a{width:140px; float:left;position:relative;top:-35px; height:45px; line-height:45px; background:#fafafa; border-bottom:1px solid #c8c8c8; padding-left:30px;font-family:"Microsoft Yahei"}

#leftmenu a:hover{width:140px; float:left;position:relative;top:-35px; height:45px; line-height:45px; background:#6eb92b; border-bottom:1px solid #c8c8c8; padding-left:30px; color:#fff;font-family:"Microsoft Yahei"}

#rightmenu a{ width:99px; height:36px; line-height:31px; text-align:center; float:left; display:block; margin-right:5px; background:url(list_08.jpg);font-family:"Microsoft Yahei"; font-size:14px}
#rightmenu a:hover {width:99px; height:36px; color:#fff; line-height:31px; text-align:center; float:left; display:block; margin-right:5px; background:url(list_06.jpg);font-family:"Microsoft Yahei"; font-size:14px}

#rightmenua a,#rightmenua a:hover{ width:99px; height:36px; color:#fff; line-height:31px; text-align:center; float:left; display:block; margin-right:5px; background:url(list_06.jpg);font-family:"Microsoft Yahei"; font-size:14px}


#rightmbg{width:100%; float:left; margin-bottom:30px}

#rightline{ width:100%; float:left; height:30px; border-bottom:1px solid #ddd;font-family:"Microsoft Yahei"; margin-bottom:30px}


#leftmenus,#leftmenus a{ width:213px; height:22px; float:left; text-align:center; line-height:22px; margin-bottom:10px; background:#f6f6f6}

#leftmenus a:hover{ width:213px; height:22px; float:left; text-align:center; line-height:22px; margin-bottom:10px; background:#157246; color:#fff}

#leftmenusA a,#leftmenusA a:hover{ width:213px; height:22px; float:left; text-align:center; line-height:22px; margin-bottom:10px; background:#157246; color:#fff}



/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:10px;margin-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif}
.contPage a{display:inline-block;color:#6eb92b;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#f78015;}
.contPage a.on{color:#fff;background:#f78015;border:1px solid #f78015;}

#FnewsTwoimg{ width:260px; height:140px; border:1px solid #ddd; float:left; padding:5px; margin-bottom:12px; background:#fff}
#FnewsTwot{ width:100%; float:left;line-height:22px; font-family:"Microsoft Yahei"; color:#666}

#Fnewsbanner{ width:100%; height:55px; float:left;font-size:16px; font-weight:bold; font-family:"Microsoft Yahei"}
#Fnewsbanner span{ float:right; font-size:12px; font-weight:normal}

#Fnewslist{ width:100%; float:left; height:90px; margin-bottom:12px}
#Fnewslistimg{ width:108px; float:left; height:75px}
#Fnewslistt1 a,#Fnewslistt1{ width:195px; float:left; height:25px; font-weight:bold;line-height:25px; color:#e40007; overflow:hidden}
#Fnewslistt1 a:hover{ width:195px; float:left; height:25px; font-weight:bold;line-height:25px; color:#e40007; text-decoration:underline}
#Fnewslistt2{ width:195px; float:left; height:44px;line-height:22px; color:#999999}
.dot{ border-bottom:1px solid #ddd}

.clear{ clear:both}
#Footbg{ clear:both; height:60px; width:100%; line-height:60px; background:#1951a4; margin-top:40px}


#footr{ float:right; width:50%;}
#footr li{ line-height:28px; text-align:right}


/*详细内容*/
.subCont{margin-top:10px;}
.subCont .title{font-size:1.5em;line-height:1.2em;text-align:center;}
.subCont .continfo{width:100%;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.subCont .continfo span{color:#999;}
.subCont .contimg{margin:20px auto;text-align:center;overflow:hidden;display:table;}
.subCont .contimg a img{border:1px solid #ccc;padding:1px;}
.subCont .contimg a:hover img{border:1px solid #999;padding:1px;background:#B1D8F3;}
.subCont .conttxt{color:#333;}

.SelectSearchinput{width:224px; height:22px; line-height:22px; border:1px solid #ccc; color:#666666; font-family:"Microsoft Yahei"}
#s_width{width:100%; margin-top:10px; margin-bottom:10px; float:left}
#s_b{width:100%; float:left; width:29px; height:26px}
#s_i{width:231px;float:left}

#busslist{ width:100%; float:left;}
#busslist li{ width:100%; float:left; height:35px; line-height:35px; font-size:14px; border-bottom:1px dotted #ddd}
#busslist span{ float:right}

.text
{
  line-height: 22px;
}

#DispTitle
{
  width: 100%;
  font-size: 18px;
  color: #333;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:30px; margin-bottom:15px
}

.line
{
  width: 100%;
  float: left;
  margin-bottom: 20px;
  margin-top: 20px;
  border-bottom: 1px dashed #ccc;
}

#backnews
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #333333;
  background: #e0e0e0;
  line-height: 33px;
  cursor:pointer
}

#backnews:hover
{
  width: 143px;
  height: 33px;
  text-align: center;
  display: block;
  color: #fff;
  background: #6eb92b;
  line-height: 33px;
}
#backw{ width:100%; float:left; text-align:center; height:50px; margin-top:20px}
#backwA
{
  width: 100%;
  float: left;
  text-align: right;
  height: 50px;
}




/*网站头部*/
.col960 {
	width:980px;
	background:#6eb92b;
	height:40px;
	float:left

}
.navbg {
	height:40px;
	background: #1160a5;
	position:absolute;
	z-index:99;



}
#navul li {
	float: left;
	width:120px;
	height:40px;
	position:relative;
	text-align:center;
	line-height:40px;
	font-size:14px;
	font-family:"Microsoft Yahei";
	display:block
	
}
/*下拉样式首页*/
#navul li.navhome {
	text-align:center;
	width:60px;
}
#navul li a:link, #navul li a:visited {
	color:#fff;display:block
	

}
/*下拉样式*/
#navul li ul {
	display:none;
	position:absolute;
	z-index:10000;
	top:40px;
	background:#f78015;
	left:0; width:120px;
	
	

}
#navul li ul li {
	display:block;
	width:120px;
	float:left;
	height:35px;
	position:relative;
	line-height:35px;

	font-size:14px
}
#navul li.navmoon {
	background:#f78015;
	width:120px;
	height:40px;
	line-height:40px;
	display:block
}
#navul li.navmoon a {
	color:#FFFFFF;
}
#navul li.navhome a:hover {
	color:#FCFF00;
}
#navul li.navmoon ul {
	display:block;
}
#navul li.navmoon ul a {
	display:block;
	width:120px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ed7305
}
#navul li.navmoon ul a:hover {
	background:#ffa24e;
	border-bottom:1px solid #ed7305
}

.naveline{background:url(r_line.jpg) right no-repeat}
#topline{ width:2px; float:left; height:40px; background:url(main_15.jpg)}


#tabContainer
{
float:left;
width:100%
}

#tabContainer li
{
padding:0;
float: left;
width: 100px;
text-align: center;
height:30px;
font-size:14px;
}
#tabContainer a
{
display: block;
height:30px;
font-size:14px;
line-height:30px;
color:#fff;
background:#666666;
margin-right:2px
}
#tabContainer a.on
{
height:30px;
font-size:14px; 
line-height:30px;
color:#fff;
background:#6eb92b;
margin-right:2px

}
#I_m_news{ width:100%;float:left; margin-top:10px}
#I_m_news li{ width:100%;float:left; line-height:25px}
#I_m_news span{ float:right;color: #666;}


#I_m_newsa{ width:100%;float:left;}
#I_m_newsa li{ width:100%;float:left; line-height:27px}
#I_m_newsa span{ float:right;color: #666;}

#I_gsjj{ float:right; width:250px}
#I_gsjj_banner{ float:left; width:100%; height:25px; margin-bottom:8px}
#I_gsjj_bannera{ float:left; width:100%; height:25px;}
#I_gsjj_img{float:left; width:100%; height:80px;}
#I_gsjj_t{float:left; width:100%; line-height:22px}
#I_gsjj_ta{float:left; width:100%; line-height:20px}

#Icpzs{ width:732px; float:left; margin-top:20px}
#Icpzsw{ width:710px; float:left; padding:10px; border:1px solid #e5e5e5; height:145px}

#ryzz{ width:248px; float:right; border:1px solid #dedede; margin-top:20px}
#ryzz_banner{ width:100%; float:left; height:28px; border-bottom:1px solid #dedede; background:#f8f8f8}
#ryzz_banner strong{ font-weight:normal; font-size:14px; color:#333333; line-height:28px; padding-left:10px}
#ryzz_banner span{ float:right;color: #666;line-height:28px; font-family:"宋体"; padding-right:10px}
#ryzz_nr{ width:248px;float:left; height:165px}
#I_xs{ width:1000px; margin-top:20px}
#I_message{ width:284px; float:left; height:161px; margin-right:22px}
#yfzx{ width:425px; float:left; border:1px solid #e5e5e5; height:157px}
#yfzxw{ width:405px; float:left; height:137px; padding:10px}
.right{ float:right}

div.moduletable-banner{width:900px;height:430px;position:relative;}
@CHARSET "UTF-8";ol,ul{list-style:none;}.flexslider{width:100%;height:100%;overflow:hidden; float:left}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%;display:block;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}.flex-direction-nav{height:0;overflow:hidden;}.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}.flex-direction-nav li a.next{right:0;background:url("bg_direction_nav.png") no-repeat scroll -47px 0 transparent;}.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("bg_direction_nav.png") no-repeat scroll -47px -80px transparent;}.flex-direction-nav li a.prev{left:0;background:url("bg_direction_nav.png") no-repeat scroll 0 0 transparent;}.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{position:absolute;bottom:0;right:0;}.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}.flex-control-nav li a{display:block;width:10px;height:10px;background:url("bg_control_nav.png") no-repeat scroll 0 0 transparent;_background:url("bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}.flex-control-nav li a:hover{background-position:0 -10px;_background:url("bg_control_nav-1.png") no-repeat scroll 0 0 transparent;}.flex-control-nav li a.active{background-position:0 -20px;_background:url("bg_control_nav-2.png") no-repeat scroll 0 0 transparent;cursor:default;}

#swzxbg{ padding:15px; float:right; background:#fff; width:250px}
#swzxbg_ban{float:left;width:100%; height:30px; background:url(line.jpg) bottom no-repeat; margin-bottom:15px}
#swzxbg_ban strong{ font-size:16px; font-weight:normal}
#swzxbg_ban span{ float:right; padding-top:4px}
#xwzximg{ width:100%; float:left; height:173px;}
#xwzximg img{ width:250px; height:160px;}
#xwzximgt{ width:100%; float:left; height:24px; font-size:14px; font-weight:bold}
#xwzximgtime{ width:100%; float:left; height:20px; line-height:20px; color:#999; margin-bottom:2px}
#xwzximgtime img{ margin-right:3px; padding-bottom:3px}
#xwzximgd{ width:100%; float:left; height:55px; line-height:22px; color:#666; font-family:"宋体"; overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:10px}
#xwzxlist{ width:100%; float:left}
#xwzxlist li{ width:100%; float:left;border-bottom:1px solid #ddd; height:30px; line-height:30px}
#xwzxlist span{ float:right}
.midmar{ margin-top:15px;}
#threew{ width:870px; float:left; background:#fff; padding:15px; height:292px;}
#threelist{ width:270px; height:250px; float:left; border-top:5px solid #f1f1f1; margin-top:10px}
#three_ban{ width:100%; height:33px; float:left; padding-top:15px; margin-bottom:5px}
#three_ban strong{ font-size:17px; margin-right:5px; font-weight:normal}
#three_ban small{ font-size:12px; color:#999;text-transform: uppercase}
#three_ban span{ float:right; padding-top:7px}
#three_img{ width:100%; height:150px; float:left;}
#three_d{ width:100%; line-height:25px; float:left;}
#lxfs{ width:280px; height:134px; float:right; margin-top:10px; background:url(main_27.jpg)}
#i_r{ width:286px; float:right}

.img { float: left; width: 270px; height: 138px; overflow: hidden; }
.img .inner { position: relative; }
.img .inner div { position: absolute; top: 0; left: 0; width: 270px; height: 138px; }
.img .inner img { width: 100%; height: 100%; }
.img .inner div:last-child { opacity: 0; }
.imgmar{ margin-right:25px}


#leftad{Z-INDEX: 9999;position:fixed; HEIGHT:auto; right:10px;top:230px; width:110px}
#kf1{ width:100%; float:left; background:url(kf2.png); height:27px; text-align:center; font-size:14px; color:#FF0000; padding-top:80px; text-align:center; font-family:"Microsoft yahei"}
#kf2{ width:108px; background:#f9fafb; border-left:1px solid #eeeff0;border-right:1px solid #eeeff0;overflow:hidden}
#kflist{ width:100%; float:left}
#kflist li{ width:100%; float:left; margin-bottom:2px; text-align:center; padding-top:10px}
#kfo{ width:100%; float:left; height:22px}
#kft{ width:100%; float:left; height:9px}