@charset "utf-8";
/* CSS Document */

.fuwu_class{ width:193px; float:left;background: url(../../images/fuwu/6-28/class-bg.gif) left top no-repeat; padding-top:3px; margin-right:10px;}
.fuwu_class h4{ height:30px; background:url(../../images/fuwu/6-28/class-h4.png)  left top repeat-x; border-left:1px solid #9cd8fc;border-right:1px solid #9cd8fc; line-height:30px; text-indent:10px;
 font-size:14px; color:#333333;}
 .fuwu_class h4 strong{ color:#006cbb}
 .fuwu_class_list{border:1px solid #9cd8fc; border-top:none; overflow:hidden;}
 .fuwu_class_list ul{ height:100%; overflow: hidden;}
 .fuwu_class_list li{ float:left; width:95px; height:31px; border-bottom:1px dashed #d6d6d6; text-align:center; line-height:31px;}
 .fuwu_class_list li a{ color:#0a54c2; text-decoration:none;}
  .fuwu_class_list li a:hover{ text-decoration:underline; color:#d10101;}
  
  .tjfws_middle{ width:480px; float:left; border:1px solid #9cd8fc; background:url(../../images/fuwu/6-28/tjdjs.png) 0 0 repeat-x; padding:0 10px;}
  .tjfws_middle h3{ height:32px; border-bottom:1px dashed #9cd8fc; font-size:14px; color:#464646; text-indent:10px; line-height:32px;}
  .tjfws_middle h3 strong{ color:#d10101;}
  .tjfws_middle ul{float:left; width:210px; margin:6px 0 8px 10px; overflow:hidden;}
  .tjfws_middle ul li{ line-height:24px; color:#5a5959;}
  .tjfws_middle ul li a{ color:#0a54c2; text-decoration:none;}
  .tjfws_middle ul li a:hover{ color:#d10101; text-decoration: underline;}
  .tjfws_middle ul li a.area_29{ color:#5a5959; text-decoration:none;}
  
  .djborr{border-left:1px solid #c0dbe8; }
  .tbgz{ width:100%; clear:both;}
  .tbgz h4{ height:24px; background:#eff0ef; padding-bottom:1px; border-bottom:1px dashed #cfcfcf; text-indent:12px; color:#464646; line-height:26px; font-size:14px;}
  .tbgz h4 strong{ color:#d10101;}
  .tbgz h4 span{ font-size:12px; font-weight:normal; color:#d10101;}
  .tbgz ul{ width:480px;padding-top:11px; overflow: hidden; margin:0;}
  .tbgz ul li{ float:left;padding-bottom:7px; display:inline;}
  .tbgz ul li img{ display: block;}
  
 .fuwu_gqxx{ float:right; width:222px; border:1px solid #9cd8fc; padding-top:1px; padding:0 10px;}
 .fuwu_gqxx h4{ height:33px; background: url(../../images/fuwu/6-28/gqh4bg.png) 0 0 repeat-x; position:relative; font-size:14px; color:#666; line-height:33px; text-indent:5px;}
 .fuwu_gqxx h4 strong{ color:#d10101;}
 .fuwu_gqxx h4 span{ display:block; width:47px; height:26px; position:absolute; top:6px; font-size:12px; font-weight:bold; text-align:center;text-indent:0;}
 .fuwu_gqxx h4 span a{ text-align:center; line-height:26px;}

 .fuwu_gqxx h4 span.select_xx{ border:1px solid #9cd8fc; border-bottom:none; background: url(../../images/fuwu/6-28/qqspanbg.png) 0 0 repeat-x; }
 .fuwu_gqxx h4 span.select_xx a{ color:#d10101;}
 .fuwu_gqxx ul{padding:2px 10px 0 10px;}
 .fuwu_gqxx ul li{ background:url(../../images/fuwu/6-28/diang.gif) 0 8px no-repeat;overflow:hidden; height:35px; border-bottom:1px dashed #cfcfcf; padding-left:10px; padding-top:3px;padding-bottom:3px;}
 .fuwu_gqxx ul li a{ float:left; color:#0a54c2; line-height:18px;}
 .fuwu_gqxx ul li a:hover{ color:#d10101;}
 .fuwu_gqxx ul li span{ float:right; padding-right:5px; line-height:18px; color:#7e7e7e;}
  .fuwu_gqxx ul li p{ color:#7e7e7e; line-height:18px; clear:both;}
  .fuwu_gqxx .tjan{height:30px; padding-top:4px;}
  .fuwu_gqxx .tjan span{ display:block; float:left; width:108px; height:24px; background:url(../../images/fuwu/6-28/fbxx.gif) 0 0 no-repeat; line-height:24px; text-align:center; margin-right:5px;}
 .fuwu_gqxx .tjan span a{ color:#cc0000; text-decoration:none;}

 .area_fuwu{ height:28px; border:1px solid #b1e5ff; background: url(../../images/fuwu/6-28/areabg.png) 0 0 repeat-x; line-height:28px;}
 .area_fuwu strong{ font-size:14px; padding-left:15px; color:#0a54c2;}
 .area_fuwu a{ font-size:12px; color:#0a54c2; text-decoration:none;padding-right:12px;}
 .area_fuwu a:hover{ color:#d10101; text-decoration:underline; }
 .adv_swt{ border:1px solid #9cd8fc; padding:4px;}
 .adv_swt h2{border:1px solid #ddd; border-left:4px solid #d10101; background:url(../../images/fuwu/6-28/swth2.png) 0 0 repeat-x; height:26px; line-height:26px; font-size:14px; color:#333; text-indent:10px;}
 .adv_swt h2 span{ font-size:12px; font-weight:normal; color:#d10101; padding-left:8px;}
 .adv_swt ul{ overflow:hidden; height:100%; padding-top:9px;}
 .adv_swt ul li{ float:left; width:150px; height:160px; margin:3px 12px; padding:7px; border:1px solid #e0dfdf; display:inline;}
 .adv_swt ul li img{ display:block;}
 .adv_swt ul li a{display:block; line-height:22px; font-weight:bold; color:#e24500;}
 .adv_swt ul li span{line-height:18px; color:#403f3f;}
 .adv_swt ul li.nomarr{ margin-right:0;}
 
 
 .search_fws_y{width:958px; border:1px solid #fdadad; background:url(../../images/2011-4sy/search_fysbg.gif) 0 0 repeat-x; height:37px}
  .search_fws_y dl{padding:1px}
  .search_fws_y dl dt{width:120px; float:left; height:35px; background:url(../../images/2011-4sy/search_czs_title.png) 0 0 no-repeat}
 .search_fws_y dl dd{width:833px; height:30px; float:left; overflow:hidden; color:#000; padding-top:5px}
 .search_fws_y dl dd form input{height:20px; border:1px solid #7f9db9; width:233px; line-height:20px; text-indent:5px; font-size:12px}
 
  .search_fws_y dl dd form input.sent{width:57px; height:22px; border:none; background:url(../../images/2011-4sy/fws_btn.png) 0 0 no-repeat}
 .search_fws_y dl dd span{color:#c30202; font-size:12px}

 .flfuwu{overflow:hidden; height:100%; border:1px solid #9cd8fc;}
 .flfuwu h2{ background: url(../../images/fuwu/6-28/tabcompanybg.png) 0 0 repeat-x; height:30px; margin-bottom:5px;}
  .flfuwu h2 em{ font-size:12px; font-style:normal; color:#d10101; line-height:29px; font-weight:normal; padding-left:15px;}
 .flfuwu h2 span{ margin-left:4px;font-size:14px; color:#333; text-align:center; color:#dd0909;float:left; display:block; width:132px; height:26px; padding-top:3px; line-height:26px; background:url(../../images/fuwu/6-28/tjsjdjspan.png) 0 bottom no-repeat;}
 .blockfuwu{width:298px; border:1px solid #dedcdc; padding:0 10px; background:url(../../images/fuwu/6-28/kuaibg.png) 0 0 repeat-x; float:left;}
 .blockfuwu.nobian{ border-left:0; border-right:0;}
 .blockfuwu.nobiant{ border-top:none;}
 .blockfuwu h4{ height:30px; border-bottom:1px solid #dedcdc; line-height:30px; color:#d10101; font-size:14px;}
 .blockfuwu h4 span{ float:left;}
 .blockfuwu h4 a{ float:right; color:#333; text-decoration:none; padding-right:5px; font-weight:normal;}
 .blockfuwu h4 a:hover{ color:#d10101;}
 .blockfuwu ul{ height:100%; overflow:hidden; padding:5px;}
 .blockfuwu ul li{ line-height:24px; background:url(../../images/fuwu/6-28/diang.gif) 0 10px no-repeat; padding-left:10px; overflow:hidden;}
 .blockfuwu ul li a{ float:left; color:#333;}
 .blockfuwu ul li a:hover{ float:left; color:#d10101;}
 .blockfuwu ul li a.diqu{ color:#5e5d5d; float:right; padding-right:5px;}
 
.fzxjmph{ position:relative;background: url(../../images/fuwu/6-28/tjfwubg11.gif) repeat-x; padding-top:29px;border:1px solid #dedcdc; width:303px;}
	.fzxjmph h4{ position:absolute; top:0; left:-1px; width:100px; line-height:25px; padding-top:3px; text-align:center; font-size:14px;  cursor:pointer; color:#333;border-left:1px solid #dedcdc; border-right:1px solid #dedcdc;}
	.fzxjmph h4 em{ font-style:normal;}
	.fzxjmph h4.ezai{ background:#FFF; font-weight:800;  font-weight:800; padding:0; color:#d10101;}
	.fzxjmph h4.ezai em{ background:#fff; line-height:28px; border:1px solid #fff; display:block;}
	.fzxjmph ul{ border-top:1px solid #dedcdc; width:284px; overflow:hidden; padding:10px;}
	.fzxjmph li{ float:left;}
	.fzxjmph li a{float:left; width:210px; height:24px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap\9; }
	.fzxjmph li em{ float:left; color:#c70101; font-style:normal; width:60px; margin-left:10px;}
	.fzxjmph li em a{ color:#c70101;  float:none; width:60px;}
	.fulph li a{ float:left; width:140px; height:24px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap\9; color:#2b2b2b}
	.fulph span{ float:left; color:#ba2636; font-style:normal; width:70px; text-align:right;}
	
	
	.fwanlizs{ width:644px; border:1px solid #dedcdc; background:url(../../images/fuwu/6-28/tjfwubg11.gif) repeat-x; position:relative;}
	.fwanlizs h3{ line-height:30px; border-bottom:2px solid #31a4df; background:url(../../Images/Fuwu/0120/fw_33.png) no-repeat 10px center; padding-left:30px; color:#1b90d7;}
	.fwanlizs h4{ position:absolute; top:5px; width:78px; line-height:25px; background:url(../../Images/Fuwu/0120/fw_30.png) no-repeat; text-align:center; font-weight:normal; cursor:pointer; font-size:12px;}
	.fwanlizs h4.ezai{ background:url(../../Images/Fuwu/0120/fw_28.png) no-repeat; color:#fff;}
	.fwanlizs ul{ overflow:hidden; padding:14px 0 8px 6px; width:638px;}
	/*2011-2-18
	.fwanlizs ul{ overflow:hidden; padding:10px 0 0 6px; width:638px;}
	*/
	.fwanlizs li{ float:left; width:146px; padding:0 6px; height:141px; overflow:hidden; vertical-align:bottom;}
	.fwanlizs li img{ display:block; width:136px; height:98px; padding:3px;border:1px solid #b1c9d5;}
	.fwanlizs li a{ display:block;}
	.fwanlizs li a.atitle{ text-align:center; padding:3px 0 0 0; width:100%; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* 2011-8-15*/
.tjsjdj{ height:100%;}
.tjsjdj h2{ margin-bottom:5px;border:1px solid #ddd; border-left:4px solid #d10101; background:url(../../images/fuwu/6-28/swth2.png) 0 0 repeat-x; height:26px; line-height:26px; font-size:14px; color:#333; text-indent:10px;}
.tjsjdj h2 span{ font-size:12px; font-weight:normal; color:#d10101; padding-left:8px;}
.viphy{ float:left; width:234px; border:1px solid #dddddd; height:258px;}
.viphy h4{ background:url(../../images/fuwu/tjfvip.png) 0 0 repeat-x; height:27px; line-height:28px; text-indent:10px; font-size:14px; color:#d10101; border-bottom:1px solid #dddddd;}
.viphy ul{ padding:5px 8px; overflow:hidden; height:100%;}
.viphy ul li{ height:24px; line-height:24px; overflow:hidden;}
.viphy ul li span{ float:left; margin-right:4px; line-height:24px; color:#dd0909;}
.viphy ul li a{ float:left; color:#403f3f; text-decoration:none;}
.viphy ul li a:hover{ text-decoration:underline; color:#dd0909;}
.viphymiddle{ float:left; margin:0 10px; width:465px; border:1px solid #dddddd; height:258px; overflow:hidden;}
.viphymiddle ul{ float:left; width:207px; padding-left:25px; padding-top:8px;}
.viphymiddle ul li{line-height:24px;}
.viphymiddle ul li a{ color:#403f3f; text-decoration: none;}
.viphymiddle ul li a:hover{ text-decoration:underline; color:#dd0909;}

.jdcase{ height:100%; border:1px solid #9cd8fc; padding-bottom:6px;}
.jdcase h2{ height:30px;  background:url(../../images/fuwu/6-28/jdcasebg.png) 0 0 repeat-x;}
.jdcase h2 span{ margin-left:4px;font-size:14px; color:#333; text-align:center; color:#dd0909;float:left; display:block; width:132px; height:26px; padding-top:4px; line-height:26px; background:url(../../images/fuwu/6-28/tjsjdjspan.png) 0 bottom no-repeat;}
.jdcase h2 a{ float:right; padding-right:10px; line-height:26px; color:#333333; font-weight:normal;}
.caselist ul{height:100%; overflow:hidden;padding:2px 0 10px 6px;}
.caselist ul li{ float:left;display:inline; width:135px; padding:3px; border:1px solid #CCC; height:127px; margin:15px 7px 0 7px;}
.caselist ul li p{width:132px;height:95px;line-height:95px;display:table-cell; text-align:center; vertical-align:middle; font-size:60px; border:1px solid #eaebec; padding:0; }
.caselist ul li p img{vertical-align:middle;}
.caselist ul li span{ display:block; line-height:20px; height:20px; padding-left:3px; color:#403f3f;}
.caselist ul li span a{ color:#403f3f; text-decoration:none;}
.caselist ul li span a:hover{ color:#d10101; text-decoration:underline;}

.zzjgcon{padding:0;padding-left:25px; zoom:1; overflow:hidden;}
.zzjgcon ul{ width:200px;padding:0;padding-right:26px; height:252px; float:left; display:inline;padding-top:10px;overflow:hidden;}
.zzjgcon ul li{ line-height:24px; border:none; width:100%; height:24px; padding:0; margin:0;}
.zzjgcon ul li a{ color:#0a54c2;}
.zzjgcon ul li a.cityzb{ color:#403f3f;}

.newtjsjdj{ float:left; width:693px; border:1px solid #9cd8fc; overflow:hidden;}
.newtjsjdj h2{ background: url(../../images/fuwu/6-28/tjsjdjh2.png) 0 0 repeat-x; height:29px;}
.newtjsjdj h2 span{ margin-left:4px;display:block; width:132px; height:26px;  padding-top:3px;line-height:26px; color:#dd0909; font-size:14px; text-align:center; background:url(../../images/fuwu/6-28/tjsjdjspan.png) 0 bottom no-repeat;}
.tjsjdjlist{ overflow:hidden; width:100%; padding:8px 0;}
.tjsjdjlist ul{ float:left; width:218px; padding-left:13px;}
.tjsjdjlist ul li{ line-height:24px; color:#0a54c2; height:24px; overflow:hidden;}
.tjsjdjlist ul li span{ float:left; display:block; width:40px; line-height:24px; color:#7e7e7e; }
.tjsjdjlist ul li a{ display: block; width:165px; float:left; color:#0a54c2; vertical-align:middle;}

.tabcompany{ float:right; border:1px solid #9cd8fc; width:251px;}
.tabclass{ overflow:hidden; height:29px; overflow:hidden;}
.tabclass a{ float:left; width:83px; display:block; background:url(../../images/fuwu/6-28/tabcompanybg.png) 0 0 repeat-x; text-align:center; line-height:29px; color:#0a54c2; font-size:14px; font-weight:bold;}
.tabclass  a:hover{ color:#dd0909;}
.tabclass a.currentqy{ background:#fff; color:#dd0909;}
.border_lr{ border-left:1px solid #9cd8fc;border-right:1px solid #9cd8fc;}
.tabcompany .con{ padding:8px;}
.tabcompany .con li{ overflow:hidden; height:24px;}
.tabcompany .con li span{ float:left; color:#403f3f; line-height:24px; padding-right:3px;}
.tabcompany .con li span a{ color:#403f3f; float:none;}
.tabcompany .con li a{ float:left; line-height:24px; color:#0a54c2; vertical-align:middle;}
