@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header {margin-left:auto; margin-right:auto; width:1090px; font-family:microsoft yahei;}
 .content , .container{margin-left:auto; margin-right:auto; width:1090px; font-family:microsoft yahei;}
  .content1 , .container1{margin-left:auto; margin-right:auto; width:1050px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#f5f5f5;}


.hdtop{ height: 40px; line-height: 40px; background: #f5f5f5; border-bottom: 1px solid #e9e9e9; background:url(../images/zengyi4_02.jpg) repeat-x center;}
.hdtop .container{overflow: hidden;}
.hdtop .container *{ display: inline-block;}
.hdtop span{ float: left; color: #666666;}
.hdtop em{ float: right; overflow: hidden; height: 13px; line-height: 13px; margin-right: -14px; margin-top: 13px;}
.hdtop em a{ float: left; font-size: 12px; color: #303030; border-left: 1px dotted #d7d7d7; padding: 0px 14px;}
.hdtop em .nobd{ border: none;}
/*hdtop_end*/
.mainbox{border:0px solid #ff0000; width:1050px; height:200px; margin:0 auto;}
.h_con { height:104px; background:#fff;}
.h_con h1 { overflow:hidden; padding:24px 0 0 0;}
.h_con h1 img { float:left; margin-right:18px; display:inline;}
.h_con h1 span { padding:0 0 0 15px; float:left; color:#5c5c5c; font: bold 24px "微软雅黑"; background:url(../images/hbor.gif) no-repeat left top;}
.h_con h1 span b { color:#ff8a00;}
.h_con h1 span em { display:block; font:normal 18px/24px "微软雅黑"; color:#3a3a3a;}

.h_pho { width:260px; padding:24px 0 0 0;}
.h_pho .pho01 { padding:0 0 0 52px; color:#707070; font:14px "微软雅黑"; background:url(../images/tel.gif) no-repeat left 6px; overflow:hidden;}
.h_pho .pho01 span { font:30px/32px Impact; color:#ff8a00; display:block;}
.h_pho .pho01 a.dzbtn{ display:inline-block; float:right; margin:10px 0 0 0;}




.hdmid{ height: 106px; background:url(../images/mm.jpg) repeat-x center;}
.hdmid .container{ overflow: hidden;}
.hdmid .hdmid_l{ float: left; margin-top: 16px;}
.hdmid .hdmid_l h1{ float: left;}
.hdmid .hdmid_l h1 img{ display: block; margin-top: 0px;}
.hdmid .hdmid_l>div{ padding-left: 170px;}
.hdmid .hdmid_l h2{ font-size: 28px; color: #383838;}
.hdmid .hdmid_l p{ height: 28px; line-height: 28px; color: #1b1b1b; font-size: 18px;}
.hdmid .hdmid_in{ float: left; margin-left: 180px; margin-top: 40px;}
.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{ font-size: 14px; color: #292929;}
.hdmid .hdmid_r dd p{ font-family: "Arial"; color: #292929; font-size: 26px;}
/*hdmid_end*/
.hddown{ height: 60px; background: #016fd0;}
.hddown .Menu{ height: 60px; overflow: hidden;}
.hddown .Menu li{ float: left; height: 60px; background: url(../images/mnlibg.png) no-repeat 0px center;}
.hddown .Menu li a{ display: inline-block; height: 60px; line-height: 60px; text-decoration: none; font-size: 15px; color: #fff; padding: 0px 30px;}
.hddown .Menu li.nobg{ background: none;}
.hddown .Menu li:hover,.hddown .Menu li.cur{ background: #e70012;}
/*hddown_end*/
/*-----------header_end---------------*/

.footer{ background: #0175e2;}
.fttop{ overflow: hidden; height: 150px;}
.fttop .fttop_l{ width: 870px; height:100px; margin:0px auto; padding-top:30px;}
.fttop .fttop_l h4{ float: left;}
.fttop .fttop_l h4 img{ display: block; margin-top: 0px;}
.fttop .fttop_l>div{ padding-left: 350px;}
.fttop .fttop_l>div p{ font-size: 13px; line-height: 24px; 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; border: 3px solid #fff; padding: 10px 9px 7px 21px; background: #00468a; margin-top: 23px;}
.fttop .rwm *{ display: inline-block; float: left;}
.fttop .rwm span{ width: 34px; height: 125px; background: url(../images/zt.png) no-repeat; margin-right: 12px;}
.fttop .rwm img{ padding: 3px 3px; background: #ecf5f5;}
.fttop .slideline{ width: 2px; height: 198px; background: url(../images/sline.jpg) no-repeat; float: left; margin-left: 26px;}
/*-- fttop_end --*/

.ftdown{height: 64px; background: #005fbb;}	
.ftdown .container{ overflow: hidden; height: 64px;}
.ftdown li{ float: left; height: 64px; list-style-type: none; background: url(../images/ftlibg.jpg) no-repeat left center;}	
.ftdown li a{ display: inline-block; height: 64px; line-height: 64px; padding: 0px 19px; font-size: 14px; color: #fff;}	
.ftdown li.nobg{ background: none;}
/*-- ftdown_end --*/
/*------------- footer_end ---------------*/

.youce{width:54px; float:right; position:fixed; right:-3px; bottom:25px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px; 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(/Skins/Default/../images/yc_04.png) no-repeat center;}
.youce ul li a.yc3:hover .wx_box{display:inline;}