@charset "gb2312";
/* reset */
body,div,dl,dt,dd,ul,ol,li,form,p,h1,h2,h3,h4,h5,h6,input,button,th,td,textarea,code,fieldset,legend,pre,blockquote{margin:0;padding:0;}
body,th,td,input,select,textarea,h1,h2,h3,h4,h5,h6,i,em,b{font:normal 14px/1 "microsoft yahei",Tahoma, Geneva, sans-serif;}
html,body{height:100%;}
body{background-color:#fff;color:#333;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style-type:none;}
input,select,textarea{vertical-align:middle;outline:none;border:0;}
textarea{resize:none;overflow:auto;}
input::-ms-clear{display:none;}
a{text-decoration:none;color:#333;cursor: pointer;}
a:hover{color:#666;}
img{border:0;}
/* initial */
.w{width:1000px;margin:0 auto;}
.w1190{width:1190px;margin:0 auto;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{*zoom:1;}
.pr{position: relative;}
.pa{position: absolute;}
.disB{display:block;}
.disInb{display:inline-block;*display:inline;*zoom:1;}
.bgc{background-position: center;}
.bgNoRe{background-repeat: no-repeat;}
.fl{float:left;}
.fr{float:right;}
.dis_no{display: none;}
.mrt-2{margin-top: -2px;}
/*base½áÊø*/

.box{min-width:1190px;}
/* top */
.topbg{position:relative;z-index:1;background:#fff;z-index: 99;}
.top{clear:both;width:1000px; height:42px;margin:0 auto;}
.logo{float:left;}
.link {float: right;font-size:16px;color:#000;padding-top:10px;}
.link a {padding-right:3px;padding-left: 3px;}
.tel{font-weight:bold;display:inline;}
/* banner */
.banner{height:640px;background:url(imgbody_01_01.jpg) center -42px no-repeat;}
.banner-con{}
.banner-con .banner-tit{left:0;top:0;}
.banner-con .main-title,
.banner-con .fu-title{text-align:center;} 
.banner-con .fu-title img{margin-top:42px;}
.banner-con .main-title img{margin-top:-41px;}
/* content */
.content{height:1026px;background:url(imgbody_02.jpg) center 0 no-repeat;}
.content .con-tit{text-align: center;padding-top:76px;*position:relative;}
.content .con-tit img{}
.content .content-con{height:575px;margin-top:-70px;background:url(imgcon-bg.png) 0 0 no-repeat;}
.content .content-con ul{padding-top:114px;}
.content .content-con li{width:50%;}
.content .content-con li dt{text-align: center;height:284px;line-height:284px;margin-bottom:17px;}
.content .content-con li dt img{vertical-align:middle;}
.content .content-con li dd{height:105px;}
.content .content-con li dd span{font-size:22px;color:#fff;}
.content .content-con li.li-l dt img{margin-left: 33px;}
.content .content-con li.li-r dt img{margin-left: -33px;}
.content .content-con li.li-l dd{text-align: center;}
.content .content-con li.li-r dd{height:95px;padding:10px 185px 0 55px;}
.content .content-con li.li-l dd span{line-height:105px;}
.content .content-con li.li-r dd span{line-height:28px;}
.content .content-con li .btn{right:75px;bottom:6px;width:95px;height:95px;background:url(imgbtn-bg.png) center 0 no-repeat;color:#d1101d;}
.content .content-con li .btn:hover{background-position:0 -103px;}
.content .con-bot{width:861px;margin:0 auto;height:260px;background:url(imgbot-bg.png) center 0 no-repeat;}
.content .con-bot p{font-size:20px;line-height:30px;color:#fff;text-align: center;}
.content .con-bot p.p-t{padding:34px 90px 0;}
.content .con-bot p.p-b{padding:0 30px;}
.content .con-bot .bot-line{margin:27px auto 22px;width:791px;height:28px;background:url(imgline-bg.png) 0 0 no-repeat;}
/* footer */
.footer-p{margin-top:72px;height:60px;line-height:60px;background-color:#bf1f41;text-align: center;color:#f47b9c;}