@charset "utf-8";
/* CSS Document */
 html,body{
  padding:0;
  margin:0;
 }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div{margin:0;padding:0}
body{ margin:0px; padding:0px;font:12px "宋体","Arial Narrow",HELVETICA;background:#fff!important; -webkit-text-size-adjust:100%;  }
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{-webkit-appearance:none;}
.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}
.ind10{text-indent:10px;}
.blank0px,.blank2px,.blank5px,.blank8px,.blank10px,.blank16px,.blank20px,.blank15px,.blank12px,.blank30px{clear:both;visibility:hidden;font-size:1px; overflow:hidden}
.blank0px{height:0px;}.blank2px{height:2px;}.blank5px{height:5px;}.blank8px{height:8px;}.blank10px{height:10px;}.blank15px{height:15px;}.blank16px{height:16px;}.blank20px{height:20px;}.blank12px{height:12px;}.blank30px{height:30px;}

/*选取背景图片*/
.mian_line,
.mininavLeft a.in_pt,
.mininavLeft a.in_pt:hover,
.mininavLeft .tel,
.mininavLeft a.tel:hover,
.mininavRight a.login,
.mininavRight a.login:hover,
.mininavRight a.zhuce,
.mininavRight a.zhuce:hover,
.mininavRight a.sinawei,
.mininavRight a.qqwei,
.navbox,.searchTxt,
.soso .searchBtn button,
.soso a.searchBtn button:hover,
.layoutleft .Hotbox .hd,
.Hotbox .ft li,
.layouttop .kanbox .hd,
.kanbox .ft li,
.layoutright .hd,
.huibox .ft li,
.tanEX .hd,
.blk_18 .LeftBotton,
.blk_18 .RightBotton,
.blk_18 .LeftBotton:hover,
.blk_18 .RightBotton:hover,
.kuai_boxleft .hd,
.kuai_boxleft .ft li,
.kuai_boxright .ft li,
.kuai_boxright .hd,
.tanmokuairight .hd,
.tanmokuairight .ft li,
.weiboleft .hd,
.blk_19 .LeftBotton,
.blk_19 .RightBotton,
.blk_19 .LeftBotton:hover,
.blk_19 .RightBotton:hover,
.danwei .hd,
.fenzhan .hd,
.tan_linkbox .hd{background-image:url(../index_img/tanpang_bg.png); background-repeat:no-repeat; }

/*head框架样式*/
.mian_line{ width:100%; height:30px; float:left; border-bottom:#eaeaea solid 1px; }
.navline {width:1000px;height:28px;margin:0 auto; overflow:hidden; background:#fff;}
.navline a{color:#666;}
.navline a:hover{ color:#000; text-decoration:none;}
.navline .mininavLeft { width:400px; height:30px; float:left; height:28px;  text-align:left;}
.navline .mininavRight{ width:400px; height:30px;float:right; line-height:28px; position:relative; }
.mininavLeft .in_pt,.mininavLeft .tel,.mininavLeft .ditu{font-family:Tahoma,"宋体";}
.mininavRight .login,.mininavRight .zhuce,.mininavRight .sinawei,.mininavRight .qqwei{text-indent:-5000px;}
.minihead{ width:100%; height:95px; float:left;}
.miniheadbox{ width:1000px; height:95px; text-align:left; margin:0 auto; background:#fff; }
.headboxleft{ width:280px; float:left; height:90px; position:relative; }
.headboxright{ width:380px; float:left; height:90px; margin-left:10px;  }
.headbox_fxb{ width:266px; height:85px; float:right; padding-top:8px; margin-right:2px;  }
.headboxleft .logo{ width:250px; height:69px; float:left; position:absolute; left:2px; top:14px;}
.headboxleft .tanimg{ width:230px; height:45px; border-left:#e3e3e3 solid 1px;  position:absolute; top:27px; right:0px; background-image:url(../index_img/logofu_bg.gif); background-repeat:no-repeat; background-position:10px -8px; display:none;}
.mian_line{ background-position:0px 7px; background-repeat:repeat-x;}
.mininavLeft a.in_pt{height:13px;float:left; border-right:#a0a0a0 solid 1px; margin-top:8px;  *margin-top:9px; /* IE7 */ position:relative;background-position:-68px -129px; padding:0px 8px 0px 23px; *padding:1px 8px 0px 23px;/* IE7 */  _padding:0px 8px 0px 23px;/* IE6 */   background-position:-68px -128px; *background-position:-68px -129px;/* IE7 */  }
.mininavLeft a.in_pt:hover{ background-position:-68px -129px;}
.mininavLeft .tel{height:16px;float:left; margin-top:8px; margin-left:8px; padding:0px 10px 0px 24px; background-position:-1px -144px;}
.mininavLeft  a.maps{ float:left;  border-left:#a0a0a0 solid 1px; margin-top:9px; padding:1px 0px 0px 10px;}
.mininavLeft  a.bz{ float:left;  border-left:#a0a0a0 solid 1px; margin-left:10px; margin-top:9px; padding:1px 0px 0px 10px;}
.mininavRight a.login{ float:right; width:60px; height:20px; display:block; position:absolute; top:5px; right:150px; text-indent:-9999px; background-position:-101px -166px; overflow:hidden;}
.mininavRight a.login:hover{ background-position:-222px -166px;}
.mininavRight a.zhuce{ float:right; width:60px; height:20px; overflow:hidden; display:block;position:absolute; top:5px; right:90px; background-position:-160px -166px;}
.mininavRight a.zhuce:hover{ background-position:-281px -166px;}
.mininavRight a.sinawei{ width:23px; height:18px; position:absolute; overflow:hidden; top:6px; right:50px; background-position:left -345px;}
.mininavRight a.qqwei { width:18px; height:18px; position:absolute; overflow:hidden; top:6px; right:20px; background-position:-33px -346px;}
.headnav{ width:100%; height:77px; float:left; text-align:left; }
.navbox{ width:995px;height:48px; padding:15px 4px 13px 0px;line-height:23px;font-size:12px; margin:0 auto; background-position:left -51px; overflow:hidden;}

.navbox a:hover{text-decoration:none;color:#f5ff01;}
.navbox div{float:left; padding-bottom:1px;  text-align:center; overflow:hidden;}
.navbox div.t_k{width:168px; *width:168px;/* IE7 */}
.navbox div.t_a{width:185px; *width:185px;/* IE7 */}
.navbox div.t_b{width:199px; *width:199px;/* IE7 */}
.navbox div.t_c{width:206px; *width:206px;/* IE7 */ }
.navbox div.t_d{width:233px; *width:237px;/* IE7 */}
.navbox div a{color:#fff; padding:15px 4px 13px 0px;margin:0 3px 0 3px; }
.headboxright .soso{width:370px;height:48px; float:right; padding:28px 0px 0px 0px; }
.headboxright .soso .search{float:right ;padding:7px 3px 0px 10px;  }
.headboxright .soso .searchTxt{float:left;width:260px;height:34px; background-position:0px -201px; }
.headboxright .soso .searchBtn{float:left;}
.headboxright .soso .searchBtn button{background-position:0px -161px;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:34px;text-indent:-9999px;width:86px;}

.headboxright .soso .search input{float:left;border:0;background:#fff;color:#333;font:14px/22px '宋体',verdana,tahoma,arial,'SimSun',sans-serif;width:290px;height:22px;margin:0;outline:medium none;padding:4px; margin: 2px 0px 0px 5px; }


/*分站代码*/

.fenzhan{ width:998px; height:132px; margin:0 auto;border:#ddede0 solid 1px; border-top:none; overflow:hidden;}
.fenzhan .hd{ height:32px; background-position:0px -524px;}
.fenzhan .hd h2{ color:#5fb400;font-size:14px; margin-top:8px;text-indent:15px;float:left;}
.fenzhan .bd{ width:990px; height:85px; padding:10px 0px 0px 0px; font-size:14px;  float:left; }
.fenzhan .bd  div{ float:left; margin:0px; padding:0px; width:100%; color:#797878;}
.fenzhan .bd  div span{ float:left; padding:3px 10px; line-height:20px;}

/*底部代码*/
.tan_fooddibu{ width:100%; float:left; margin:0 auto; overflow:hidden;}

.tan_fooderbox{ width:1000px; height:auto; margin:0 auto; overflow:hidden; }

.tanfooter{ width:90%; height:auto; margin:0 auto; text-align:center;} 

.tanfooter a{color:#515151;font-size:12px;height:auto;line-height:24px; text-decoration:none; padding:0 10px;}

.tanfooter a.lchot{color:#000;}

.tanfooter a:hover{color:#000;text-decoration:underline;}
.tanfooter a:visited{color:#515151;}
.tanfooter .fodx{ height:auto;padding-top:10px; color:#515151; margin-bottom:15px; line-height:21px;}
.tan_fooderrz{ height:80px; width:998px; text-align:center; margin-bottom:10px; display:none; }
.tan_fooderrz dl{ width:560px; _width:565px;/* IE6 */  margin:0 auto; text-align:center; display:none; }
.tan_fooderrz dl span{ width:122px; height:47px; _height:48px;/* IE6 */ float:left; border:#d3d3d3 solid 1px; margin:10px 5px;}
.tan_fooderrz dl span.sz_bg{ border:none;  display:none; }

.tan_fooderrz dl span.gn_bg{ background-image:url(../index_img/6743671.jpg);background-repeat:no-repeat; font-size:12px; color:#505050; background-position:5px 3px;}
.tan_fooderrz dl span.gn_bg  dd{ margin:0px; padding:0px; width:70px; height:40px; padding-top:5px; float:right; text-align:left; line-height:20px;overflow:hidden;}
.tan_fooderrz dl span.jy_bg{ background-image:url(../index_img/ind36.gif);background-repeat:no-repeat; font-size:12px; color:#505050; background-position:5px 3px;}
.tan_fooderrz dl span.jy_bg  dd{ margin:0px; padding:0px; width:70px; height:40px; padding-top:5px; float:right; text-align:left; line-height:20px;overflow:hidden;}
.tan_fooderrz dl span.jb_bg{ background-image:url(../index_img/home_b.gif);background-repeat:no-repeat; font-size:12px; color:#505050; background-position:5px 3px;}
.tan_fooderrz dl span.jb_bg  dd{ margin:0px; padding:0px; width:50px; height:40px; padding-right:10px; padding-top:5px; float:right; text-align:left; line-height:20px;overflow:hidden;}
.tan_fooderrz dl span.kx_bg{ text-indent:-5000px; background-image:url(../index_img/cxrz3.png);background-repeat:no-repeat; font-size:12px; color:#505050; background-position:0px 0px; width:141px;}
/*字体颜色*/
.qm_b_1{font-weight:bold!important;}/*加粗*/
.qm_b_1:hover{color:#2f7a37; }
.qm_c_1{color:#bd0a01;}/*红*/
.qm_c_2{color:#2d374b;}/*黑*/
.qm_c_3{color: #2f7a37; }/*蓝*/
	/***对联广告****/
	
#ad_test{
 position:absolute; z-index:600;
 top: 200px;
 left: 10px;
}
#ad_test2{
 position: absolute;
 top: 200px;
 right: 10px; z-index:600;
}
#ad_test img,#ad_test2 img{z-index:600; }

/*漂浮代码*/
#piaofu{  z-index:900;
 visibility: visible;filter:alpha(opacity=75); border:#ccc solid 1px; position:relative;}
.piaofu_closs{ width:18px; height:18px;  font-size:12px; color:#000; position:absolute; top:3px; right:3px;}
.piaofu_closs img{ border:none;}