@charset "utf-8";
body{
	width:100%;
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:12px;
	color:#555555;
}
ul,li,form,h1,h2,h3,h4,h5,h6,h7,dl,dd,dt,input,p{ margin:0px; padding:0px;list-style:none;}
.clear{ clear:both; font-size:0px; height:0px;}
img{ border:0px;}
a{ color:#333333; text-decoration:none;}
#Frame{	margin: 0 auto; width:100%;	height:490px; padding: 0px;	background-repeat: no-repeat; text-align:center; background-position: center top; overflow:hidden;}
#Frame1{margin: 0 auto; height: 299px;	padding: 0px;	background-repeat: no-repeat; text-align:center;background-position: center top;}
#Frame2{margin: 0 auto;	padding: 0px; padding-top:60px; background-repeat: no-repeat;	background-position: center top;}
#Footer{ width:1200px; height:75px; margin:0 auto;clear:both;overflow:hidden;}
#Header{ width:100%; margin:0 auto; padding:0px;clear:both;overflow:hidden; background-color:#660b08;}
#Top{	width:100%;	float:none;	background-color:#fff; background-image:url(menu_bg.gif);margin:0 auto;	background-repeat: repeat-x;background-position: top;}
#Content{width:100%;margin:0 auto; background-image:url(df_cobg.jpg); background-repeat:no-repeat; background-position:center; height:326px;clear:both;overflow:hidden;}
#Content2{width:100%;margin:0 auto; height:370px;clear:both;overflow:hidden;}
#Content1{width:1200px;margin:0 auto; clear:both;overflow:hidden; background:url(c_bg.gif);}
.nr_zbyy{ float:left; width:14px; background-image:url(zbyy.png); height:610px;}
.nr_ybyy{ float:left; width:14px; background-image:url(ybyy.png); height:610px;}
#Contentwk{width:954px; float:left;min-height:600px;_min-height:600px; padding:18px; background-color:#FFF; border:#d9d9d9 solid 1px;overflow:hidden;}
#Bottom2{width:100%;margin:0 auto; background-image:url(bottom_bg.gif);clear:both;overflow:hidden;}
#Bottom{ width:100%; height:40px; line-height:40px; background-color:#333; float:none; margin:0 auto;clear:both;overflow:hidden; font-size:12px; color:#666;}
.banquan{ float:left; color:#b0b0b0;}
.zuidibu{ width:1200px; margin:0 auto;color:#b0b0b0;}


/* banner效果样式begin */

.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(loader.gif) no-repeat left top; width: 31px; height: 31px; }

/* banner效果样式end */





#Bottom span{ width:490px; float:right; text-align:right;}
#Bottom a{color:#b0b0b0;}

#Bottom1{ width:1200px; height:90px; float:none; margin:0 auto;clear:both;overflow:hidden; font-size:12px; color:#fff; font-family:Verdana, Geneva, sans-serif;}
#Bottom1 div{ width:500px; float:left; padding-top:25px; line-height:22px;}
#Bottom1 span{ width:490px; float:right; text-align:right; padding-top:30px;}
#Bottom1 a{ color:#FFF;}


.logo{ float:left; width:167px; height:75px;}
.top_yb{ width:1200px; text-align:right; margin:0 auto; color:#999;}
.top_dingbu{ width:100%; margin:0 auto; height:28px; line-height:28px; background-color:#f0f1f3; border-bottom:#e5e5e5 1px dashed;}
.top_dingbu a{ padding-left:10px; padding-right:10px;}

.top_bzhu{ float:left; width:100%; text-align:right; height:30px; line-height:30px;}
.top_bzhu img{ padding-left:5px;}
.df_seach{ float:right; width:230px; text-align:right; height:26px; line-height:26px;}
.df_srk{background-color:transparent; float:left; padding-left:20px; border: 0px none; width:160px; line-height:26px;}

.df_kong{ margin:0 auto; width:100%; height:70px; position:absolute; background-image:url(menu_dbg.png); background-position:top; background-repeat:no-repeat; z-index:1000;}
.df_menu{ float:right; width:980px; height:75px; background-image:url(menu_bg.gif);}
.df_menu1{ margin:0 auto; width:100%; height:49px; background-image:url(menu_bg.gif);}
.df_menu li{
	float: left;
	width:98px;
	font-size:14px;
	font-weight:bold;
	line-height: 75px;
	text-align:center;
	background-repeat: no-repeat;
	background-position: right; display:block;
}
.df_menu li df_menu1{
	background-image: url(menu_djbg.gif);
}

.df_menu li{border-top:solid 1px #ffffff;background: #ffffff;}
.df_menu li a{width:98px; display:block;}
.df_menu li a.cur{border-top:solid 1px #b33630;background: #fff4f3; margin-top:-1px;}


.df_menu li .submenu{display:none;position:absolute; filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; z-index:1500;}
.df_menu li .submenu{background:#fff4f3; padding:10px 0; margin-top:-1px; *margin-left:-49px; min-width:130px;text-align:left;}
.df_menu li .submenu li{height:26px; border:0; line-height:26px; float:none; padding:0; text-align:left;background:none;width:auto;}
.df_menu li .submenu li.last{border:none;}
.df_menu li .submenu li a{background:none !important;width:auto; font-weight:normal;height:14px !important; margin:0 !important; padding:0px 16px 6px 16px !important; text-align:left !important; color:#000; font-size:14px;}
.df_menu li .submenu li a:hover{color:#000; font-size:14px; text-decoration:underline;background:none;}



.df_nr{ margin:0 auto; width:1200px; padding-top:30px;}
.df_lx{ float:left; width:290px; margin-top:20px;}
.df_lxdbt{ float:left; width:100%; height:36px; padding-top:16px; font-size:13px; font-weight:bold; text-align:right; background-image:url(df_con.png); background-repeat:no-repeat; background-position:left;}
.df_lxdbt span{ padding-right:25px;}
.df_lxnr{ float:left; color:#333; width:100%; background-image:url(df_conbg.png);background-repeat:no-repeat; background-position:right; height:130px; line-height:28px; font-size:14px;}

.df_news{ float:left; width:530px; overflow:hidden;}
.df_newsbt{ float:left; width:100%; margin-bottom:15px;}
.df_newsbt h2{ float:left; width:200px;}
.df_newsbt a{ float:right; width:44px;}

.df_newslb{ float:left; width:100%;}
.df_newslb li{ float:left; height:85px;padding-top:14px; border-bottom:#999 1px dashed;  background-image:url(news_time.gif); background-repeat:no-repeat; background-position:left;}
.df_newslb li a:hover{ color:#b33630;}
.df_newslb .cur{background-image:url(news_timedj.gif);}
.df_newslb .inewsDiv{background:url(news_timedj.gif) no-repeat left 1px;height:41px;width:33px; position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;*margin-left:-293px;}


.df_newstmsj{ float:left; width:121px; margin-right:10px; height:75px; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:100;}
.df_newstmsj h1{ float:left; width:121px; line-height:27px; text-align:center; color:#FFF; font-size:16px;}
.df_newstmsj span{ float:left; width:33px; line-height:15px; text-align:center; color:#FFF; font-size:10px;}
.df_newstmbt{ float:left; width:390px;}
.df_newstmbt a{ float:left; width:100%; line-height:20px;}
.df_newstmbt span{ float:left; width:100%;}

.df_case{ float:right; width:640px; overflow:hidden;}
.df_caselb{ float:left; width:100%; padding:0px;}
.df_caselb li{ float:left; width:315px; height:93px; padding:0px; margin-right:10px; margin-top:10px;}
.df_caselb div{ float:right; width:303px; text-align:left; padding-top:63px;}
.df_caselb div img{ padding-left:5px;}

.df_bus{ float:left; width:925px; overflow:hidden;}
.df_buslb{ float:left; width:100%; margin-top:10px;}
.df_buslb li{ float:left; width:224px; padding-left:14px; height:223px; background-image:url(df_lm03bg.png); margin-right:7px;}
.df_buslb div{ float:left; width:100%; line-height:40px; color:#000; font-size:14px;}
.df_buslb span{ float:left; width:95%; line-height:20px; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; margin-top:5px;}
.df_buslb a{ float:left;color:#fff; font-size:12px; background-color:#666; padding:2px 10px; }
/*.df_buslb a:hover{ background-color:#b33630;}*/
.red{color:#ff0000; padding-left:4px;}

.df_con{ float:right; width:250px; overflow:hidden;}
.df_contacts{ float:left;margin-top:10px; }

.dibukuang{margin:0 auto; width:1200px; padding-top:30px; padding-bottom:30px; overflow:hidden; }
.bot_menu{ float:left; width:170px;}
.bot_menu h2{ float:left; line-height:50px; width:100%; color:#fff; font-size:14px;}
.bot_menu li{ float:left; line-height:24px; width:100%;}
.bot_menu li a{ color:#fff;}
.bot_menu li a:hover {color: #f40d02;}

.bot_menuyb{ float:right; width:250px; padding-left:40px;border-left:1px solid #8a8d8f; color:#FFF;}
.bot_menuyb h2{ float:left; line-height:50px; width:100%; color:#fff; font-size:14px;}
.bot_menuyb p{ float:left; padding-top:5px; width:100%;}

.nyzb{ float:left; padding:15px; width:250px; background-image:url(ny_zbbg.gif);}
.nyzb_menu{ float:left; width:100%;}
.nyzb_menu h2{ float:left; width:100%; background-image:url(nybthoubg.png); background-repeat:no-repeat; background-position:right; font-size:14px; line-height:36px;border-bottom:1px solid #7e7e7e;}
.nyzb_menu li{ float:left; width:100%; background-image:url(ny_zbjt01.png); background-repeat:no-repeat; background-position:230px; font-size:12px; line-height:30px;border-bottom:1px dotted #7e7e7e;}
.nyzb_menu li a{  padding-left:10px; display:block;}
.nyzb_menu li a:hover{background-image:url(ny_zbjt02.png);background-repeat:no-repeat; background-position:230px; }
.nyzb_menu li a.cur{ background-color:#b33630; color:#FFF;background-image:url(ny_zbjt02.png);background-repeat:no-repeat; background-position:230px;}
.biao td{padding-left:10px; color:#FFF;}
.biao{padding-top:8px; padding-bottom:10px;}

.nyzb_yw{ float:left; width:100%; padding-top:20px; padding-bottom:20px;}
.nyzb_yw h2{ float:left; width:100%; background-image:url(nybthoubg.png); background-repeat:no-repeat; background-position:right; font-size:14px; line-height:36px;border-bottom:1px solid #7e7e7e;}
.nyzb_yw li{ float:left; width:100%; border-bottom:1px dotted #7e7e7e; padding:15px 0px;}
.nyzb_yw li img{ float:left; width:109px; height:70px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.nyzb_yw li dt{ float:left; width:250px; font-size:14px; font-weight:bold; color:#000; line-height:20px;}
.nyzb_ywlj a{ float:left;color:#fff; padding:1px 6px; margin-top:3px; background-color:#999; display:block;}
/*.nyzb_ywlj a:hover{ color:#fff; background-color:#b33630;}*/

.ny_yb{ float:right; width:890px; padding-bottom:20px;background:#fff;}

.ny_zbimg{ float:left; margin-top:20px; margin-bottom:20px;}
.ny_wz{ float:left; height:48px;border-bottom:#d9d9d9 solid 1px; width:100%; margin-bottom:20px; padding-top:5px;}
.ny_wz h2{ float:left;  background-repeat:no-repeat; background-position:left; font-size:18px; padding:10px 0px; line-height:30px; color:#b84b46;}
.ny_wz h1{ float:left;  background-repeat:no-repeat; background-position:left; font-size:18px; padding:10px 0px; line-height:30px; color:#b84b46;}

.ny_wz span{ float:right; font-size:12px; padding:10px 0px; line-height:30px;color:#333; text-align:right;}
.ny_wz span a{color:#333333;}
.ny_wz span a:hover{color:#b33630;}
.ny_wz img{ padding-right:10px;}
.ny_nrtext { float:left; width:100%; font-size:12px; line-height:26px; color:#555; font-family:Verdana, Geneva, sans-serif; padding-bottom:20px;}

.tuandui{ float:left; width:100%; padding-bottom:20px;}
.tuandui h1{ float:left; width:100%; background-image:url(nybthoubg.png); background-repeat:no-repeat; background-position:right; font-size:14px; line-height:36px;border-bottom:1px solid #7e7e7e;}
.tuandui li{ float:left; width:100%; border-bottom:1px dotted #7e7e7e; padding:15px 0px;}
.tuandui li img{ float:left; width:100px; height:114px; padding-right:25px; padding-top:5px; padding-bottom:5px;}
.tuandui li dt{ float:left; width:550px; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
.tuandui li dd{ float:left; width:550px; font-size:12px; color:#555;}


.nyzb_news{ float:left; width:100%; padding-top:20px; padding-bottom:20px;}
.nyzb_news h1{ float:left; width:100%; background-image:url(nybthoubg.png); background-repeat:no-repeat; background-position:right; font-size:14px; line-height:36px;border-bottom:1px solid #7e7e7e;}
.nyzb_news li{ float:left; width:240px; border-bottom:1px dotted #7e7e7e; padding:10px 0px 10px 10px ;}
.nyzb_news li:hover{ background-color:#FFF; padding-left:10px;}
.nyzb_news li a{ float:left; width:250px; font-size:12px; color:#000; line-height:26px;}
.nyzb_news li a:hover{ color:#b33630;}
.nyzb_news li span{ float:left; width:250px; font-size:12px; color:#b33630;}

.yw_lb li{ float:left; width:100%; line-height:40px; border-bottom:1px dotted #7e7e7e; background-image:url(jia.png); background-repeat:no-repeat; background-position:98%;}
.yw_lb li a{ display:block; font-size:18px; font-weight:bold;}
.yw_lb li a:hover{ background-color:#f4f4f4; color:#b33630;}
.yw_lbwz{ float:left; width:890px; padding:0px; background-color:#fff;}
.yw_lbwz h1{ float:left; width:100%; font-size:16px; line-height:34px;border-bottom:1px solid #7e7e7e; margin-top:5px; margin-bottom:5px;}
.yw_lbwz h1 span{ padding-bottom:5px; border-bottom:3px solid #b33630; font-family:"微软雅黑";}
.yw_lbdj{background-color:#f4f4f4; color:#b33630;background-repeat:no-repeat; background-position:98%;}
.yw_lbdj a{color:#b33630;background-image:url(jian.png);background-repeat:no-repeat; background-position:98%;}

.con{ float:left; padding:0px; background-color:#fff;}
.con h1{ float:left; width:260px; font-size:14px; line-height:34px;border-bottom:1px solid #7e7e7e; margin-top:5px; margin-bottom:5px;}
.con h1 span{ padding-bottom:5px; border-bottom:3px solid #b33630; font-family:"微软雅黑"; color:#b33630; padding-right:6px;}
.con_pic{background:url(con_bg.jpg) center center no-repeat; width:180px; height:206px; padding-top:16px; text-align:center;}

.df_buslb1{ float:left; width:100%; margin-top:10px;}
.df_buslb1 li{ float:left; width:210px; padding-left:14px; height:240px; background-image:url(df_lm04.png); margin-right:7px;}
.df_buslb1 div{ float:left; width:196px; line-height:20px; height:40px; padding:10px 0px; color:#000; font-size:14px;}
.df_buslb1 span{ float:left; width:95%; line-height:20px; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; margin-top:5px;}
.df_buslb1 a{ float:left;color:#fff; font-size:12px; background-color:#666; padding:2px 10px; }
.df_buslb1 a:hover{ background-color:#b33630;}

.news_lb{ float:left; width:100%; margin-top:20px; margin-bottom:10px;}
.news_lb li{ float:left; width:100%; line-height:34px; background-image:url(df_jt01.png); background-position:5px; background-repeat:no-repeat; border-bottom:1px dashed #ccc;}
.news_lb li a{ float:left; width:600px; padding-left:20px;}
.news_lb li a:hover{ color:#b33630;}
.news_lb li span{ float:right; width:70px;}

.ny_nrtext { float:left; width:100%; font-size:12px; line-height:26px; color:#555; font-family:Verdana, Geneva, sans-serif; padding-bottom:20px;}
.news_text_bt{ float:left; width:100%; text-align:center; color:#333333; font-size:16px; height:50px; line-height:50px; font-weight:bold;border-bottom:1px #e8e8e8 solid;clear:both;overflow:hidden;}
.news_text_bt h1{ float:left; width:100%; text-align:center; color:#333333; font-size:16px; height:50px; line-height:50px; font-weight:bold;border-bottom:1px #e8e8e8 solid;clear:both;overflow:hidden;}
.news_text_bz{ float:left; width:100%;text-align:center; color:#999999; font-size:12px; height:30px; line-height:30px; border-bottom:0px #e8e8e8 solid;clear:both;overflow:hidden;}
.news_text_wz{ float:left; width:100%;color:#555555; font-size:12px; line-height:26px; margin-top:10px;clear:both;overflow:hidden;}
.news_text_fy{ float:left; width:100%;margin-top:10px;border-top:1px #e8e8e8 solid;}
.news_text_fy a{ color:#999;}
.back{float:left; width:100%; margin-top:20px;border-top:1px #e8e8e8 solid;}

.news_lb1{ float:left; width:100%; margin-top:0px; margin-bottom:20px;}
.news_lb1 li{ float:left; width:100%; line-height:35px; background-image:url(df_jt01.png); background-position:5px; background-repeat:no-repeat; border-bottom:1px dashed #ccc;}
.news_lb1 li a{ float:left; width:600px; padding-left:20px;}
.news_lb1 li a:hover{ color:#b33630;}
.news_lb1 .cur{ color:#b33630; font-weight:bold; background-color:#e8e8e8;}
.news_lb1 .cur a{color:#b33630;}
.news_lb1 li span{ float:right; width:70px;}
.news_lb1 .txt{padding:10px;background-color:#e8e8e8; margin:10px 0;clear:both; display:none; line-height:22px;}

.fd_dingbu{ float:left; width:100%; padding-bottom:15px; background-image:url(feedyy.gif); background-repeat:no-repeat; background-position:bottom;}
.fd_dingbu img{ float:left; }
.fd_dingbu div{ float:left; width:380px; }
.fd_dingbu div h1{ line-height:40px; padding-top:20px; }

.fd_shuruk{ background-color:#e8e8e8; color:#000; border:none; padding:4px;}
.fd_tijiao{ background-color:#b33630; padding:0px 20px; border:0px; font-size:16px; color:#FFF; font-family:"微软雅黑";}

.jobbt{ background-color:#b33630; line-height:30px; font-size:16px; color:#FFF; padding-left:20px; font-family:"微软雅黑"}

.login_kuang{ float:left; margin:50px 0px; border:10px #e8e8e8 solid; width:980px;}
.fd_shuruk1{ background-color:#e8e8e8; color:#000; border:none; padding:6px;}

.login_mc{ font-size:24px; font-weight:bold; color:#b33630;}
.login_fmc{ font-size:18px; color:#999; padding-left:10px;}

.biaozhu{ float:left; padding-bottom:20px;}

.tzz_rd{ float:left; width:100%;}
.tzz_rd img{ float:left; width:205px; height:145px; padding-right:20px;}
.tzz_rd span{ float:left; line-height:35px; font-size:16px; width:460px; margin-bottom:5px;}
.tzz_rd p{ float:left; line-height:22px; font-size:12px; width:460px;}
.tzz_lj { float:left; padding:2px 10px; background-color:#b33630; color:#FFF; margin-top:10px;}
.tzz_lj a:hover { color:#FFF;} 

.msg{font-size:14px;}
.msg span{color:Red; font-size:12px; padding-left:6px;}
.fd_tijiao{ background-color:#b40200; width:100px; cursor:pointer; height:26px; line-height:26px; border:none; font-size:14px; color:#FFF; font-family:"微软雅黑";}


/*分页样式*/
.num{ margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-top:20px;clear:both; width:100%; height:50px; overflow:hidden; background-color:#f4f4f4;}
.num a{ text-align:center; border:1px solid #fff; padding:8px 12px 8px 12px; }
.num a:hover{ color:#fff; background-color:#b33630;}
.numdj { color:#fff; background-color:#b33630;}
.numdjfy { color:#666; background-color:#f8f8f8; font-family:"微软雅黑";}


