@charset "utf-8";
/* CSS Document */

#top{ width: auto; height:35px; margin:auto; background:url(../images/top_bg.jpg) repeat-x;background-color:#FFF;}
#t_main{ width:1000px; height:35px; margin:auto;}
#t_main span.logo{ width:210px; height:30px; float:left; clear:left; display:block; margin-top:2px;}
#t_main span.home{ width:205px; height:35px;clear:right;  display:block; float:right; line-height:35px;}
#header{ width:auto; height:401px; background:url(../images/banner.jpg) no-repeat center top;}
#dd{ width:auto; height:104px; background:url(../images/dd_bg.jpg) no-repeat center top; padding-top:40px;}
#dd_g{ width:980px; height:auto; margin:auto; padding:10px 10px 0px 10px; line-height:20px; color:#fff; text-indent:2em;}
#main{ width:auto; height:590px; background:url(../images/main_bg.jpg) no-repeat center top;}
#m_main{ width:1000px; height:590px; margin:auto;}
.shaer{ width:auto; height:67px; display:block; background:url(../images/title_bg.jpg) no-repeat 208px 22px;}

.bxys{ padding:0px 10px 0px 10px;}
#bxys-header{ width:auto; height:auto; margin-top:20px; padding:5px 0px 5px 50px;}
#bxys2-header{ width:auto; height:auto;  margin-top:10px;padding:5px 0px 5px 50px;}
#bxys3-header{ width:auto; height:auto; margin-top:10px; padding:5px 0px 5px 50px;}
#bxys4-header{ width:auto; height:auto;  margin-top:10px; padding:5px 0px 5px 50px;}
#bxys5-header{ width:auto; height:auto; margin-top:10px; padding:5px 0px 5px 50px;}
.bxys_headers{ height:27px; background:url(../images/bg_9.jpg) no-repeat  15px 6px;cursor:pointer;}
.bxys_current{ height:27px; background:url(../images/bg10.jpg) no-repeat  15px 6px;}
#bxy{  padding-top:15px;}
#bxy li{ width:233px; height:166px; display:block; float:left; background:url(../images/bg11.jpg) no-repeat; padding:9px 0px 0px 12px;position:relative;}
#bxy li p.tug{ width:220px; height:25px; line-height:25px; display:block; background:#666; position: absolute; bottom:-0px; bottom:9px;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.6;/*其他，透明度50%*/ color:#fff; text-align:center;}
.gs{ letter-spacing:2px; text-indent:1em; line-height:20px; padding:15px 20px 0px 20px; color:#fda100;}
.xx{ color:#FFFFFF;}
.clear{ clear:both;}

#renzhi{ width:auto; height:224px; background:url(../images/renzhi_bg.jpg) no-repeat center top;}
#rz{ width:1000px; height:auto; margin:auto; padding-top:150px; letter-spacing:2px;}
#rz p{ text-indent:2em; color:#fff;}

#main2{ width:auto; height:298px; background:url(../images/main_bg2.jpg) no-repeat center top;}
#hy{ width:1000px; height:298px; margin:auto;}
#hy1 ul{ height:75px;padding-left:20px; padding-right:20px;}
#hy1 ul li{ width:160px; height:auto; display:block; float:left; padding:6px 0px 0px 15px;}
#hy2 ul{ height:75px;padding-left:20px; padding-right:20px;}
#hy2 ul li{ width:160px; height:auto; display:block; float:left; padding:6px 0px 0px 15px;}
.pic{ width:288px; height:186px; display:block; float:left; padding-left:8px;}
.hy_gs{ width:685px; height:131px; padding-left:15px; padding-top:55px;display:block; background:url(../images/hy_tu2.jpg) no-repeat 13px 20px; float:left;}
.hy_gs .xs{ width:604px; height:100px; display:block; background:url(../images/hy_tu5.jpg) no-repeat bottom; letter-spacing:1px; text-indent:2em; line-height:24px; color:#fff;}


#main3{ width:auto; height:402px; background:url(../images/main_bg3.jpg) no-repeat center top;}
#jc{ width:1000px; height:auto; margin:auto; background:url(../images/bg.jpg) no-repeat 10px 120px; padding-top:120px;}
#jc img{ display:block;}
#jc p{ display:block;text-indent:2em; color:#fff; padding-left:15px; letter-spacing:2px; line-height:20px;}
#jc ul{ width:auto; height:auto; padding-top:30px; padding-left:2px;}
#jc ul li{ width:249px; display:block; float:left;}  
.tu_gs{ text-align:center;}
#jc a{ color:#fff;}

#main4{ width:auto; height:427px; background:url(../images/main_bg4.jpg) no-repeat center top;}
#jc2{ width:1000px; height:auto; margin:auto; background:url(../images/bg.jpg) no-repeat 10px 145px; padding-top:145px;}
#jc2 img{ display:block;}
#jc2 p{ display:block;text-indent:2em; color:#fff; padding-left:15px; letter-spacing:2px; line-height:20px;}
#jc2 ul{ width:auto; height:auto; padding-top:30px; padding-left:2px;}
#jc2 ul li{ width:249px; height:180px; display:block; float:left;}  
#jc2 a{ color:#fff;}

#main5{ width:auto; height:1143px; background:url(../images/main4_bg.jpg) no-repeat center top;}
#gl{ width:1000px; height:auto; margin:auto; padding-top:50px;} 
#gls{ width:auto; height:320px; margin-top:25px; padding-left:15px; background:url(../images/xian.jpg) no-repeat center bottom;}
#gls span.gl-left{ width:270px; height:279px; display:block; float:left;}
#gls span.gl-right{ width:695px; height:100px; display:block; float:right; background:url(../images/bg_4.jpg) no-repeat; letter-spacing:2px; color:#fff; padding-top:100px;}
#gls span.gl-lefts{ width:270px; height:279px; display:block; float:right;}
#gls span.gl-rights{ width:695px; height:100px; display:block; float:left; background:url(../images/bg_5.jpg) no-repeat right top; letter-spacing:2px; color:#fff; padding-top:100px; text-align:right;}
#gls span.gl-rights-s{ width:695px; height:100px; display:block; float:right; background:url(../images/bg_6.jpg) no-repeat; letter-spacing:2px; color:#fff; padding-top:100px;}

#glss{ width:auto; height:320px; margin-top:25px; padding-left:15px; background:0px;}
#glss span.gl-left{ width:270px; height:279px; display:block; float:left;}
#glss span.gl-rights-s{ width:695px; height:100px; display:block; float:right; background:url(../images/bg_6.jpg) no-repeat; letter-spacing:2px; color:#fff; padding-top:100px;}
#bottom{ width:auto; height:551px; background:url(../images/bottom_bg.jpg) repeat-x center top;}
#b_main{ width:1000px; height:551px; margin:auto;}
.Menubox{ width:auto; height:440px;}
.Menubox ul#tabs{ width:206px; height:440px; display:block; float:left; background:url(../images/bg_6jpg.jpg) no-repeat;}
.Menubox ul#tabs li{ width:186px; height:50px; display:block;font-size:26px; margin-top:61px;font-weight:bold; line-height:50px; font-family:"微软雅黑"; padding-left:20px; background:url(../images/bg_.jpg) no-repeat;}
.Menubox ul#tabs li.wu{margin-top:0px;}
.Menubox ul#tabs li a{color:#fff;}
#content{ width:779px; height:440px;float:right;}
#tabs #current{ width:186px; height:52px; background:url(../images/btn01.jpg) no-repeat center top;}
#tabs #current a{ color:#333; text-decoration:none;}
#tb{ width:auto; height:195px; background:0px;}
#tb li{ width:256px; height:168px; display:block; float:left; margin:0px; padding:2px 0px 0px 2px; background: url(../images/bg_7.jpg) repeat-x;}
.jl{ letter-spacing:2px; color:#fff; line-height:20px;}
.gd{ float:right; font-size:14px; color:#fff;}
.gd:hover{ color:#fff;}
.gl{ width:auto; height:60px; display:block; padding-right:10px; line-height:30px;}
.bm{ width:auto; height:90px; display:block; text-align:right; padding-right:10px; line-height:60px; font-size:14px;}
.bm a{ color:#fff;}

.txtbs{ color:#FFF;}

#pinlun{ width:1000px; height:auto; margin:auto; background:#fff;}

.footer{height: auto;margin: 0 auto;text-align: center;width:100%;}
.bom{ text-align:center; color:#fff; font-size:12px; height:119px; line-height:24px; padding-top:20px; background:url(../images/footer.jpg) no-repeat center top;}
.bom a{color:#fff}