@charset "utf-8";body{position:relative;overflow-x:hidden;background-color:#fff;color:#666;font-size:12px;font-family:microsoft yahei,"宋体"}
.container,.content,.header{margin-right:auto;margin-left:auto;width:980px;font-family:microsoft yahei}
.header{overflow:hidden;width:100%;background-color:#f5f5f5}
.hdtop{height:40px;border-bottom:1px solid #e9e9e9;background:#f5f5f5;line-height:40px}
.hdtop .container{overflow:hidden}
.hdtop .container *{display:inline-block}
.hdtop span{float:left;color:#666}
.hdtop em{float:right;overflow:hidden;margin-top:13px;margin-right:-14px;height:13px;line-height:13px}
.hdtop em a{float:left;padding:0 14px;border-left:1px dotted #d7d7d7;color:#303030;font-size:12px}
.hdtop em .nobd{border:none}
.hdmid{height:130px}
.hdmid .container{overflow:hidden}
.hdmid .hdmid_l{float:left;margin-top:34px}
.hdmid .hdmid_l h1{float:left;margin-right:30px}
.hdmid .hdmid_l h1 a{display:block}
.hdmid .hdmid_l h1 img{display:block;margin-top:6px}
.hdmid .hdmid_l>div{float:left}
.hdmid .hdmid_l h2{color:#383838;font-size:28px}
.hdmid .hdmid_l p{height:28px;color:#1b1b1b;font-size:18px;line-height:28px}
.hdmid .hdmid_in{float:left;margin-top:40px;margin-left:95px}
.hdmid .hdmid_in img{display:block}
.hdmid .hdmid_r{float:right;margin-top:44px}
.hdmid .hdmid_r dt{float:left}
.hdmid .hdmid_r dt img{display:block;margin-top:6px}
.hdmid .hdmid_r dd{padding-left:42px}
.hdmid .hdmid_r dd span{color:#292929;font-size:14px}
.hdmid .hdmid_r dd p{color:#292929;font-size:26px;font-family:Arial}
.hddown{height:60px;background:#309494}
.hddown .Menu{overflow:hidden;height:60px}
.hddown .Menu li{float:left;width:86px;height:58px;border-right:1px solid}
.hddown .Menu li a{display:inline-block;padding:0 12px 0 12px;height:60px;color:#fff;text-decoration:none;font-size:14px;line-height:60px}
.hddown .Menu li.nobg{background:0 0}
.hddown .Menu li:last-child{border-right:2px}
.hddown .Menu li.cur,.hddown .Menu li:hover{background:#000}
.footer{background:#0f7673}
.fttop{overflow:hidden;height:198px}
.fttop .fttop_l{float:left;margin-top:48px;width:715px}
.fttop .fttop_l h4{float:left}
.fttop .fttop_l h4 img{display:block}
.fttop .fttop_l>div{padding-left:175px}
.fttop .fttop_l>div p{color:#fff;font-size:13px;line-height:24px}
.fttop .fttop_l>div p a{color:#fff}
.fttop .fttop_l>div p span{text-transform:uppercase}
.fttop .fttop_l>div p em{display:inline-block;width:7px;height:2px}
.fttop .rwm{float:right;margin-top:23px;padding:10px 10px 10px 10px;border:3px solid #a2cac9;background:#2c9390}
.fttop .rwm *{float:left;display:inline-block}
.fttop .rwm span{margin-right:12px;width:34px;height:125px;background:url(../images/zt.png) no-repeat}
.fttop .rwm img{padding:3px 3px;background:#ecf5f5}
.fttop .slideline{float:left;margin-left:26px;width:2px;height:198px;background:url(../images/sline.jpg) no-repeat}
.ftdown{height:64px;background:#1c807d}
.ftdown .container{overflow:hidden;height:64px}
.ftdown li{float:left;height:64px;background:url(../images/ftlibg.jpg) no-repeat left center;list-style-type:none}
.ftdown li a{display:inline-block;padding:0 19px;height:64px;color:#fff;font-size:14px;line-height:64px}
.ftdown li.nobg{background:0 0}
.youce{position:fixed;right:-3px;bottom:25px;float:right;width:54px;z-index:10000}
.youce ul li{margin-bottom:3px;width:41px;background:#1ab6b3;list-style:none}
.youce ul li:hover{background:#115989}
.youce ul li a{display:block;width:41px;height:41px}
.youce ul li a.yc4{background:url(../images/yc_04.png) no-repeat center}
.youce ul li a.yc3:hover .wx_box{display:inline}