
/* CSS Document */

body {
    width:100%;
	text-align: center;
	font-family:"宋体", Verdana, Arial, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;	
}
a:link { text-decoration:none; color:#575757;}
a:visited { text-decoration:none; color:#575757;}
a:hover { text-decoration:underline; color:#FF0000;}
a:active { text-decoration:none; color:#575757;}
img{ vertical-align:bottom; border:0px;  }
a.red{ color: #F03;}
ul,li {list-style-type: none;}
div, form, img, ul, ol, li, dl, dt, dd,p { margin: 0; padding: 0; border: 0;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
table, td, tr, th { font-size:12px;}
.xinqq{display:none;}
.bone{ line-height:0px; font-size:1px; clear:both; height:0px;}
.banner{width: 100%;margin: auto;overflow: hidden; text-align:center;}
.banner .b1{position:relative; padding-top:}
.banner .b1a{background: url(../images/banner_01.jpg) no-repeat center; width:100%;height: 179px;}
.banner .b1b{background: url(../images/banner_02.jpg) no-repeat center; width:100%;height: 179px;}
.banner .b1c{background: url(../images/banner_03.jpg) no-repeat center; width:100%;height: 179px;}
.banner .b1d{background: url(../images/banner_04.jpg) no-repeat center; width:100%;height: 179px;}
.banner .b1e{background: url(../images/banner_05.jpg) no-repeat center; width:100%;height: 135px;}

.bannera ul li{ /*width:100%;*/ height:470px;  overflow:hidden;}

.bannera ul li img{height:470px;}

.banner_tips{width:70px; height:32px; position:absolute; bottom:10px; left:50%; z-index:2;}

.banner_tips ul {width:70px; height:32px; text-align:center; overflow:hidden; margin:0 auto;}

.banner_tips ul li{ width:11px; height:11px; float:left; background:url(../images/banner_ulbg.gif) no-repeat -11px 0px; margin-top:12px; margin-left:6px; }
.banner_tips ul li.active{background:url(../images/banner_ulbg.gif) no-repeat; }

.banner .jjt{ float:left; position: relative; overflow: hidden; width:100%; height:470px;}
.banner .jjt li{ width:100%; height:470px;}
.banner .jjt li .banclj{ width:980px; height:372px; margin:0 auto;}
.banner .jjt li .banclj a{ width:980px; height:372px; display:block;}
.banner .num{position: absolute; left:2%; bottom: 5px; line-height:20px;}
.banner .num a{display:inline-block;width:10px;height:10px;border-radius:10px; font-size:0px; cursor: pointer; background:#fff; margin-right:10px;}
.banner .num a.cur{background: #e22d24;}



.banner .b2{background: url(../images/banner05.jpg) no-repeat center; width:100%;height: 216px;}
.banner .b3{background: url(../images/banner06.jpg) no-repeat center; width:100%;height: 205px;overflow: hidden;}
.banner .b4{ width: 100%; height: 83px; background: url(../images/banner07.jpg) repeat-y center; padding-top:10px; float:left}
.banner .nav{width: 979px;overflow: hidden;margin: auto;}
.banner .nav ul{overflow: hidden; width: 120%;}
.banner .nav ul li{width: 110px;height: 83px;float:left;text-align: center;list-style:none; overflow: hidden;background: url(../images/x2.jpg);}
.banner .nav ul li.active{width: 110px;height: 83px;float:left; text-align: center;list-style:none; background: url(../images/x1.jpg);}
.banner .nav ul li a{color:#FFF;font-size: 14px;font-weight: bold;text-decoration:none;}
.banner_pic{ width:990px; height:386px; margin:0 auto;}
.nav li span{ display:block; height: 25px; margin-top: 22px; font-weight:normal; font-family:arial; font-size:11px; color:#6392d0;}
.menu{ width:990px; margin:0 auto;}
.menu li{ padding-top:15px; width:110px; float:left; text-align:center; color:#fff; font-family:"宋体"; font-size:16px; font-weight:bold; line-height:20px; background: url(../images/gb_navon.jpg) no-repeat; height:68px; display:block;}
.menu li:hover,.menu li.cur{ background:url(../images/gb_navhover.jpg) no-repeat; width:110px; height:68px; display:block; cursor:pointer;}
.menu li a{ color:#fff; text-decoration:none;}
.menu li a:hover{ color:#fff; text-decoration:none;}
.nav li span{ display:block; height: 20px; font-weight:normal; font-family:arial; font-size:11px; color:#fff;}
.box1{ width:980px; margin:0 auto; overflow:hidden; }
.submenu{ height:105px; width:974px; padding:5px 0px 5px 6px; margin:0 auto; background:#0857A6; margin-top:10px;}
.submenu li{ width:157px; float:left; height:105px; background:#FFF; margin-right:5px; line-height:24px;}
.bingzhong{ padding-top:5px;}
.searchg{ width:980px; margin:0 auto; margin-top:10px; height:40px; }
.searchg_left{ width:2px; float: left;}
.searchg_main{ background:url(../images/sousuo_bg.gif) repeat-x; width:966px; float:left; height:40px; padding-left:10px; line-height:40px;}
.searchg_zi{ float:left; font-size:14px; text-align:left; }
.searchg_so{ float:right; padding-right:10px;}
.sou_1{ background:url(../images/sousuo_pic1.gif) no-repeat; margin-top:9px; height:22px; margin-right:5px; line-height:22px; width:178px; border:none; padding-left:20px;}
.sou_2{background:url(../images/sousuo_pic.gif) no-repeat; margin-top:9px; height:22px; width:48px;border:none;}
.banner_b{ width:980px; margin:0 auto; margin-top:10px; padding-bottom:10px; overflow: hidden;}
.banner_c{ width:980px; margin: 10px auto 0 auto; overflow: hidden;}
.m_c{ width: 646px; float:left; display:inline; height: 341px;position:relative; border:1px solid #DBDBDB;padding:1px;overflow:hidden}
.m_c li img{width:650px;height:350px}
.num{position: absolute; right: 10px; bottom: 10px}
.num a{text-align: center; margin: 0px 3px; width: 16px; display: inline-block; height: 16px; cursor: pointer}
.num a.cur{background: #ff6700; color: #fff}

/* 焦点图 */
.FocusImg{ position:relative; float:left; height:342px; overflow:hidden; background:#0a639b; width: 650px; }
.FocusImg .BigPic{ text-align:center; height:343px; width:650px!important; ; width:650px; overflow:hidden; }
.FocusImg .BigPic img{ position:absolute !important; width:637px; height:328px; left:4px !important; top:7px !important; }
.FocusImg .TitleBg{ position:absolute; height:30px; width:642px; bottom:0px; bottom:-1px\9; left:4px; background:#000; filter:Alpha(Opacity=58); opacity:0.58;top: 219px; }
.FocusImg .TitleBox{position:absolute;padding-left:15px;height:30px;line-height:30px;bottom:0px;font-weight:bold;z-index:20;left:0;}
.FocusImg .TitleBox a {color:#fff;font-size:16px; font-family:"微软雅黑","黑体";}
.MemoBox{position:absolute;padding-left:15px;top:279px;height:22px;line-height:22px;color:#fff;z-index:20; font-size:12px;}
.MemoBox a {position:absolute;left:362px;top:22px;width:36px;color:#7ed6fa;   }
.FocusImg a:link,.FocusImg a:visited{text-decoration:none;}
.FocusImg a:hover{color:#f00;text-decoration:underline;}

.SmallPics{ padding:15px 0 10px 10px; height:70px; float:left; overflow:hidden; background:#0a639b; width:650px; }
.SmallPics span{ margin-right:20px; float:left; }
.SmallPics span img{ width:140px; height:64px; border:1px solid #8b8b8b; filter:Alpha(Opacity=50); opacity:0.50; }
.SmallPics span.selected{}
.SmallPics span.selected img{filter:Alpha(Opacity=100);opacity:1;}

/*选项卡1*/
#Tab1{ margin:0px; padding:0px; margin:0 auto; width: 318px; height:343px; border:1px solid #DBDBDB; float:right; }
.Menubox1 {width:100%; height:46px;line-height:34px; background:url(../images/gb_02.gif) repeat-x;}
.Menubox1 ul{ margin:0px; padding:0px;}
.Menubox1 li{float:left; display:block; cursor:pointer; width:82px; text-align:center; color:#0050A9; font-size:14px; font-weight:bold; height:46px;}
.Menubox1 li.active{padding:0px; background:url(../images/gb_01.gif); height:46px;width:82px;color:#FFF; font-weight:bold; height:46px; line-height:40px; } 
.Contentbox1{ clear:both; margin-top:0px; height:278px; width:298px; text-align:center; padding:10px; }

.tab1_tit{ height:30px; line-height: 30px; text-align: center; color:#0050A3; font-size:14px; }
.Contentbox1 dl dt a:hover{ color:#000;}
.tab1_js{ width:298px; height:50px;}
.tab1_js li{ float:left; height:25px; line-height:25px; width:149px;}
.Contentbox1 dl dd a{ color:#F00;}
.liebiao { height: 210px; padding-top:7px; width:293px; padding-left:5px;}
.liebiao2 { height: 219px; padding-top:7px; width:293px; padding-left:5px; overflow: hidden;}
.liebiao2 .r{ float: right;}

.liebiao,.liebiao2 ul li  { line-height: 26px; width:275px; padding-left:18px; text-align:left; font-size:12px; background: url(../images/gb_dian.gif) left no-repeat; }
.tab1_bz{ height:46px; padding-top:10px;}
.tab1_bz p{ padding:0px 2px; float:left;}

.gb_two{ width:980px; height:270px; padding-top:5px;}

/*选项卡2*/
#Tab3{ margin:0px; padding:0px; margin:0 auto; width: 648px; height:268px; border:1px solid #DBDBDB; float:left; }
.Menubox3 {width:633px; height:47px;line-height:47px; background: url(../images/gb_jsbg.gif) repeat-x; padding-left:15px;}
.Menubox3 ul{ margin:0px; padding:0px;}
.Menubox3 li{float:left; display:block; cursor:pointer; width:96px; text-align:center; font-size:14px; font-weight:bold; height:47px;}
.Menubox3 li.active{padding:0px; background: url(../images/gb_js1.gif); height:46px;width:96px;color:#0050A9; font-weight:bold; height:47px; line-height:50px; overflow:hidden; }
.Menubox3 li.active a{ color:#0050A9; }
.Contentbox3{ clear:both; margin-top:0px; height:200px; width:628px; text-align:center; padding:10px; }
.tab2_one{ width:628px; height:160px;}
.tab2_left{ float:left; padding-top:5px;}
.tab2_left li{ width:155px; background:url(../images/gb_saojiao.gif) no-repeat left center; padding-left:25px; height:27px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border-bottom:1px dotted #A6A5A5; line-height:27px; text-align:left;}
.tab2_right{ float:left; width:430px; padding-left:18px; padding-top:12px;}
.tab2_right1{ width:135px; height:135px; float:left; padding-right: 8px; overflow:hidden;}
.tab2_right1 img{ width:133px; height:103px; border:1px solid #D5D4D4; padding:1px;}
.tab2_right1 p{ line-height:25px; text-align:center;}
.tab2_remen{ height:32px; border:1px dashed #333333; width:616px; padding-left:10px;}
.tab2_remen_hot{ line-height:32px; font-size:14px; font-weight:bold; color:#0050A9; background:url(../images/hot.gif) no-repeat left center; float:left; padding-left:25px; }



.oneright{ width:300px; height:250px; border:1px solid #D7D7D7; float:right; background:#F6F4F4; padding:9px; *margin-left:8px;}
.or_top{ height:25px; text-align:left; padding-left:10px;}
.or_mil{ height:150px; padding-left:10px; padding-right:10px; padding-top:5px;}


.or_mil ul li{ height:45px; padding-bottom:5px;}
.or_foot{ height:74px; padding-left:10px;  }
.orf_qq{ width:76px; height:74px; float:left;}
.orf_zx{ width:150px; padding-left:20px; height:74px; float:left; padding-top:5px;}
.orf_zx ul li{ width:75px; height:24px; line-height:24px; float:left; text-align: center;}

.gbzj_top{ height:46px; padding-top: 6px;}
.gbzj{ width:980px; height:297px;}
.gbzjmain{ float:left; width:961px;}
.gbzj_foot{ height:9px; background:url(../images/gbzj_foot.gif) repeat-x; }
.gbzj_left{ float:left; width:8px;}
.gbzj_right{ float:right; width:11px;}
.gbzjj{ background:url(../images/gnzj_bg.gif) no-repeat right; height:270px; padding:9px 5px;}
.gbzjj ul li{ float:left;}
.testimg {width:67px; float:left; height:270px; cursor:pointer; margin-right:4px;}
.testcont { border:1px solid #E5E5E5; width:350px; height:252px; float:left; display:none; overflow:hidden; margin-right:4px; padding:8px 10px; background:#FFF;}
.test_top{ height:148px; padding-bottom:10px;}
.testpic{ border:1px solid #D9D9D9; width:104px; height:146px; float:left;}
.testnanme{ float:left; padding-left:10px;}
.testnanme h4{ height:25px; line-height:25px; font-size:14px; font-weight:bold; width:233px; text-align:left;}
.testnanme h4 a{ color:#164893;}
.testnanmej{ width:233px; height:80px; text-align:left; line-height:20px; color:}
.testnanmezx{ height:24px; padding-top:10px;}
.testzhuanchang{ height:95px; }
.testzhuanchang img{ float:left;}
.testzhuanchang_right{ width:288px; height:64px; border:1px solid #DEEBFC; border-left:none; margin-top:5px; background:#F1F8FF; float:left; padding:12px; text-align:left; line-height:20px;}


.ks{ float:left; width:709px;}
/*选项卡6*/
#Tab6{ width:701px; height:300px; border:4px solid #e1e1e1; }
.Menubox6 {width:701px; height:49px;background: url(../images/gbpd_bg.gif) repeat-x; }
.Menubox6 ul{ margin:0px; padding:0px; float:left;}
.Menubox6 li{float:left; display:block; cursor:pointer; width:134px; text-align:center; font-size:16px; font-weight:bold; height:40px; padding-top:9px;background:url(../images/gbpd_bgb.gif);line-height: 30px;}
.Menubox6 li a{color:#373636;}
.Menubox6 li span{ font-size:9px; line-height:10px; color:#222; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.Menubox6 li.hover{ padding-top:9px; background: url(../images/gbpd_bga.gif); height:40px;width:134px;color: #FFF; font-weight:bold;  line-height: 30px; overflow:hidden; }
.Menubox6 li.hover span{ font-size:9px; line-height:10px; color:#96c5fe; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.Menubox6 li.hover a{ color: #FFF; }
.Menubox6 .kszx{ float:right; padding-right:15px; padding-top:10px;}
.Contentbox6{ clear:both; margin-top:0px;  width:681px; text-align:center; padding:10px; overflow:hidden; }
.ks_left{ width:450px; float:left; padding:10px 0 0 10px;}
.ks_pic{ padding-bottom:15px; overflow:hidden; height:80px}
.ks_pic ul li{ float:left; width:205px; height:75px; border:1px solid #E5E5E5; padding:1px; margin-right:15px;}
.ks_pic ul li a img{width:100%;}
.ks_lb{ padding-bottom:10px; overflow:hidden;}
.ks_lb ul li{ float:left; width:200px; padding-right:15px; height:25px; line-height:25px; background:url(../images/gbpd_dian.gif) no-repeat left center; padding-left:10px; text-align:left;}
.kszz{ height:33px; width:428px; border:1px dashed #333333; background:#F0F0F0; padding:0px 10px; line-height:33px;}
.kszz_left{ float:left; color:#815500;}
.kszz_left a{ color:#815500;}
.kszz_right{ float:right; background:url(../images/hot.gif) no-repeat left center; padding-left:26px;}
.ks_right{ float:right; width:180px; height:209px; border:1px solid #dbdbdb; padding:10px; background:#f5f5f5;}
.ks_righta{ height:22px; padding-bottom:7px; border-bottom:1px solid #D6D6D6; background:url(../images/gbpd_wenhao.gif) no-repeat left; line-height:29px; font-size:14px; font-weight:bold; text-align:left; padding-left:28px;}
.ks_rightlb{ border-top:1px solid #FFF; padding-top:5px; background:url(../images/gbpd_sz.gif) no-repeat left center; height:129px; padding-left:20px;}
.ks_rightlb ul li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height:25px; line-height:25px; text-align:left;}
.ks_rightzx{ background: url(../images/gbpd_zxbg.gif) no-repeat left; height:47px; width:115px; padding-left:40px; color:#683F01;}
.ks_rightzx strong{ font-size:14px; line-height:29px;}
.ks_rightzx strong a{ color:#683F01;}
.ks_rightzx span{ color:#CC0101; font-weight:bold;}

/*选项卡5*/
#Tab5{ width:701px; height:300px; border:4px solid #e1e1e1; margin-top:10px;}
.Menubox5 {width:701px; height:49px;background: url(../images/gbpd_bg.gif) repeat-x; }
.Menubox5 ul{ margin:0px; padding:0px; float:left;}
.Menubox5 li.active{background:url(../images/gbpd_bga.gif)}
.Menubox5 li{float:left; display:block; cursor:pointer; width:134px; text-align:center; font-size:16px; font-weight:bold; height:40px; padding-top:9px;background:url(../images/gbpd_bgb.gif);line-height:34px;}
.Menubox5 li.active a{color:#fff;} 
.Menubox5 li a{color:#373636;}

.Menubox5 li span{ font-size:9px; line-height:10px; color:#222; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.Menubox5 li.hover{ padding-top:9px; background: url(../images/gbpd_bga.gif); height:40px;width:134px;color: #FFF; font-weight:bold;  line-height:20px; overflow:hidden; }
.Menubox5 li.hover span{ font-size:9px; line-height:10px; color:#96c5fe; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.Menubox5 li.hover a{ color: #FFF; }
.Menubox5 .kszx{ float:right; padding-right:15px; padding-top:10px;}
.Contentbox5{ clear:both; margin-top:0px;  width:681px; text-align:center; padding:10px; overflow:hidden; }


.yuyue{ float:right; width:261px;padding-top:10px;}
.yuyue .yuyue_top{ width:246px; background:url(../images/gbyuyue_bg.gif) no-repeat; height:44px; padding-left:15px; text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#FFF;  }
.yuyue .yuyue_main{ height:456px; width:243px; border:1px solid #E1E1E1; border-top:none; padding:8px;}
.yuyue .yuyue_mainpic{ padding-bottom:5px; border-bottom:1px dotted #9F9F9F; width:242px;}
.yuyue .yuyue_mainpic img{ padding-bottom:15px;}

.upgun{ height:283px; width:221px; overflow:hidden; position:relative; overflow:hidden; float:left; margin-top:10px; margin-left:10px;}
.upgun ul{ display:inline; float:left; position:relative;}
.upgun ul li{ width:220px; height:24px; line-height:24px; float:left;}
.upgun ul li span.leftm{ float:left;}
.upgun ul li span.mid{ margin-left:5px; float:left; width:60px; text-align:left;}
.upgun ul li span.right{ margin-left:5px; color:#F00; float:left; width:auto; padding:0;}

.rightzixun{ height:79px; padding:10px 0px 10px 8px; width:253px; background:#cccccc; margin-top:10px;}
.rightzixun li{ float:left; padding-right:3px;}
.ry{ background:url(../images/rypic_14.jpg) no-repeat; width:940px; height:439px; margin-top:10px; padding:20px 30px;}
.ry .ry_zi{ text-align:left; line-height:24px; padding-bottom:250px;}
.ry .ry_zi strong{ color:#007FCC; font-size:14px;}
.ry .ry_ys{ background:url(../images/ry_ys.gif) no-repeat; height:125px; margin-left:10px; padding:0px 0px 0px 280px; line-height:40px; text-align:left;}

/*选项卡7*/
#Tab7{ width:976px; border:1px solid #e1e1e1; margin-top:10px; padding:1px;}
.Menubox7 {width:976px; height:38px;background: url(../images/gbhz_bg.gif) repeat-x; }
.Menubox7 ul{ margin:0px; padding:0px; float:left;}
.Menubox7 li{float:left; display:block; cursor:pointer; width: 147px; text-align:center; font-size:12px;  height:38px; line-height:38px;  }
.Menubox7 li.active{background: url(../images/hezuo.jpg); height:38px;width:147px;color: #FFF; font-size:16px; font-weight:bold;  line-height:38px; overflow:hidden; } 
.Menubox7 .kszx{ float:right; padding-right:15px; padding-top:10px;}
.Contentbox7{ clear:both; margin-top:0px;  width:956px; text-align:center; padding:15px 10px; overflow:hidden; }
.hz{ overflow:hidden; }
.hz ul li{ width:94px; height:94px; border:1px solid #E1E1E1; margin-right:11px; float:left;}
.yqlj{ overflow:hidden; height:96px;}
.yqlj ul li{ float:left; text-align:left; line-height:24px; margin-right:10px; overflow:hidden;}
.foot{ height:240px; background:url(../images/foot_bg.gif) repeat-x; width:100%; overflow:hidden; float:left; margin-top:10px;}
.foott{ width:980px; margin:0 auto; overflow:hidden;}
.foota{ width:760px; padding-left:21px; float:left; overflow:hidden;}
.foota_zi{ height:43px; line-height:43px; text-align:left; color:#FFF;}
.foota_zi a{ height:43px; line-height:43px; text-align:left; color:#FFF;}
.foota_main{ padding-top:10px; overflow:hidden;}
.foot_logo{ float:left; width:207px; padding-right:30px; padding-top:20px;}
.foot_logozi{ float:left; text-align:left; line-height:24px; width:520px;}
.footb{ padding-top:9px; float:left; overflow:hidden; }

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}
.new_banner{width: 100%;overflow: hidden;}
.new_banner dl.one{}
.new_banner dl.one dt{width:1440px;}
.new_banner dl.one dt ul li{float: left;}
.new_banner dl.one dd{clear:both;width:100%;height:83px; background:url("../images/11.gif") repeat-x;}
.menu{ width:990px; margin:0 auto;}
.menu li{ padding-top:15px; width:110px; float:left; text-align:center; color:#fff; font-family:"宋体"; font-size:14px; font-weight:bold; line-height:26px; background: url(http://www.2813333.com/../images/gb_navon.jpg) no-repeat; height:68px; display:block;}
.menu li:hover,.menu li.cur{ background:url(http://www.2813333.com/../images/gb_navhover.jpg) no-repeat; width:110px; height:68px; display:block; cursor:pointer;}
.menu li a{ color:#fff; text-decoration:none;}
.menu li a:hover{ color:#fff; text-decoration:none;}
.menu li span{ display:block; font-weight:normal; font-family:arial; font-size:11px; color:#6392d0;}
.box1{ width:980px; margin:0 auto; overflow:hidden; }
.submenu{ height:105px; width:974px; padding:5px 0px 5px 6px; margin:0 auto; background:#0857A6; margin-top:10px;}
.submenu li{ width:157px; float:left; height:105px; background:#FFF; margin-right:5px; line-height:24px;}
.bingzhong{ padding-top:5px;}

.wenda{width:980px;height: 308px;overflow:hidden;margin:10px auto;}
.wenda span.title{position:relative;display:block;width:100%;height:40px;background:url(../images/wd2.jpg) repeat-x;}
.wenda span.title .left_icon{position:absolute;top:0;left:0;}
.wenda span.title .right_icon{position:absolute;top: -5px;right:0} 
.wenda dl{display: block;width:100%;overflow: hidden;}
.wenda dl dt{float:left; height: 232px;background:url(../images/wd3.jpg)  repeat-y;padding: 25px 15px 0px 19px;font-size: 0;border-bottom: 7px solid #619ae1;overflow: hidden;}  
.wenda dl dt a{display:inline-block; width:135px;height:210px;}
.wenda dl dd{background:url(../images/wd10.jpg) repeat-y right; height: 232px;float: left;border-left: 3px solid rgb(85, 153, 245);width: 263px;padding-bottom: 25px;border-bottom: 7px solid #619ae1;overflow: hidden;}
.wenda dl dd .shorttitle{display: block;width:100%;}
.wenda dl dd .text{display:block;height: 145px;text-align: left;}
.wenda dl dd .text em{display:block;padding: 5px 0 5px 18px;font-size:14px;color:red}
.wenda dl dd .text p {width:100%;text-align:center}
.wenda dl dd .text p textarea{border:1px solid #bd9d52;width:221px;height:119px;}
.wenda dl dd .button{display:block;width:100%;text-align:center;padding: 23px 0 0 0;}
.wenda dl dd .button a{padding:5px}

.vertical{display: inline-block;vertical-align:middle;width:1px;height:100%;margin-left: -1px;}

.hj{width: 978px;border:1px solid #e4e4e4;overflow:hidden;}
.hj span.title{position:relative;display:block;width:100%;height:31px;background:url{../images/g2.gif};border-bottom:1px solid #e4e4e4;;text-indent:40px;text-align: left;}
.hj span.title a{font-size:14px;vertical-align:middle;padding:10px}
.hj span.title a.active{color:#06418d;font-weight:bold;}
.hj span.title img{position:absolute;width:37px;height:33px;top:-1px;left:-1px;} 
.hj .contents{}
.hj .contents div{display:inline-block;*display:inline;zoom:1;overflow: hidden;vertical-align:middle}
.hj .contents div.tabpage{position:relative;width: 919px;height: 138px;margin: 10px 20px 10px 20px;overflow: hidden;text-align:center}
.hj .contents div.tabpage ul li{display:inline-block;*display:inline;zoom:1;padding:0 10px 0 10px;text-align;height: 100%;}
.hj .contents div.tabpage ul li dt{width:150px;height:113px;border:1px solid #e4e4e4;padding:2px}
.hj .contents div.tabpage ul li dt img{width:150px;height:113px;}
.hj .contents div.tabpage ul li dt.two{width:200px;}
.hj .contents div.tabpage ul li dt.two img{width:200px}
.hj .contents div.tabpage ul li dd{width:150px}
.hj .contents div.tabpage ul li dd.two{width:200px}
.hj .contents div.tabpage ul li dd a{font-size:14px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hj #huanjing1,#huanjing2,#huanjing3{width: 919px;overflow: hidden;}


.layout {margin: auto;overflow: hidden; }
.top{height:128px;}
.top .logo{display:block;height:128px; background: url(../images/top.jpg) no-repeat center; text-indent:-9999px; top:18px;}
.top .logo a{display:block; height:128px;}


