@charset "utf-8";
/* 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:#666;}
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;}
a:hover{color:#666;}
img{border:0;}
/* initial */
.w{width:1000px;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;}
.mar-t3{margin-top: 3px;}
.mar-b30{margin-bottom: 30px;}
.mar-lr10{margin:0 10px;}
.mar-lr14{margin:0 14px;}
/*base结束*/

.box{min-width: 1000px;overflow:hidden;}
/* 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{background:url(../img/banner-bg.jpg) center bottom no-repeat;}
.banner-con h1{height:440px;line-height:440px;text-align:center;}
.banner-con h1 img{vertical-align: bottom;*padding-top:43px;}
/* content */
.content{}
.content .content-mainTitle{text-align: center;}
.content .content-mainTitle span{display: inline-block;*display:inline;*zoom:1;font-size: 36px;font-weight: bold;border-bottom: 2px solid #515c68;padding-bottom: 9px;vertical-align: middle;}
.content .content-mainTitle img{vertical-align: middle;margin-right: 9px;}
.content .content-fuTitle{font-size: 18px;font-weight: bold;}
.content .content-fuTitle span{display:inline-block;*display:inline;*zoom:1;padding:11px 0;border-bottom: 2px solid #fd6d1b;}
.content .line{width:266px;height:1px;background-color: #fed7c0;margin-top: -1px;}
.content-top{background-color:#f8f9f1;}
.content-top-con{padding:0 28px;}
.content-top-con .p-bg{line-height: 24px;padding-left: 19px;background:url(../img/li-bg.png) 0 4px no-repeat;}
.content-top-con .p-bg b{font-weight: bold;}
.content-top-con ul{font-size: 0;}
.content-top-con ul li{margin:0 3px;display: inline-block;*display:inline;*zoom:1;font-size: 24px;vertical-align: top;text-align:center;}
.content-top-con ul li span{display:block;height: 81px;line-height:81px;font-size: 24px;font-weight: bold;color:#ff706a;text-align: center;}
.content-top-con ul li span.span-first{width:32px;text-align:center;background:url(../img/dt-bg.png) 0 0 no-repeat;color:#fff;height:72px;line-height:30px;padding-top:9px;}
.content-top-con ul li span.span-first2{width:32px;text-align:center;;background:url(../img/dt-bg2.png) 0 0 no-repeat;color:#fff;height:72px;line-height:30px;padding-top:9px;}
.content-top-con ul li span.fuhao{font-size: 32px;}
.content-top-con ul li span img{vertical-align: middle;text-align: center;}
.content-top-con ul li i{font-size: 14px;font-weight: bold;text-align: center;*text-align: left;line-height: 48px;}
.mainTitle-top{padding:51px 0 29px;}
.content-top-con .footer-text{padding:20px 0 74px;color:#ff706a;}

.content-mid{background-color:#eef4f0;padding:50px 0;}
.content-mid-con{background: #f2f9f4 url(../img/chufa-bg.png) right 388px no-repeat;padding:28px 25px 25px;border-radius:10px;}
.content-mid-con ul{font-size: 0;}
.content-mid-con ul li{display: inline-block;*display:inline;*zoom:1;font-size: 20px;vertical-align:middle;font-weight: bold;*line-height: 24px;}
.content-mid-con ul li.font-14{font-size: 14px;font-weight: normal;*line-height: 16px;}
.content-mid-con ul li.font-31{font-size: 31px;margin-right: 8px;*line-height: 38px;}
.content-mid-con ul{height:192px;padding-top:61px;}
.content-mid-con .left-div ul{background:url(../img/ul-img1.png) center bottom no-repeat;}
.content-mid-con .right-div ul{background:url(../img/ul-img2.png) center bottom no-repeat;}
.content-mid-con .p-bg{line-height: 30px;padding-left: 22px;background:url(../img/error.png) 0 7px no-repeat;}
.content-mid-con .p-bg b{font-weight: bold;}
.content-mid-con .no-bg{padding-left: 22px;line-height: 30px;}
.chufa .anli{position:relative;width:49px;height:23px;line-height: 23px;color:#fff;background-color: #98defb;text-align: center;margin-top:32px;cursor: pointer;}
.chufa .anli-p{position: absolute;opacity:0;filter: alpha(opacity=0);top:5px;right:-340px;color:#666;width:330px;text-align: left;}


.content-bot{background-color:#f8f9f1;}
.mainTitle-bot{padding:51px 0 46px;}
.content-bot-con{font-size: 0;text-align: center;padding:0 25px;}
.content-bot-con li{position:relative;width:200px;display: inline-block;*display:inline;*zoom:1;font-size: 14px;color:#333;background-color:#ffede2;vertical-align:bottom;}
.content-bot-con li+li{margin-left: 48px;}
.content-bot-con li em{height:148px;line-height: 148px;display: block;font-size: 0;}
.content-bot-con li.li-first em{background-color:#bbf5fd;*padding-top:1px;*height:147px;}
.content-bot-con li.li-two em{background-color:#fa8c91;*padding-top:22px;*height:126px;}
.content-bot-con li.li-three em{background-color:#98bbd5;*padding-top:10px;*height:138px;}
.content-bot-con li.li-four em{background-color:#fcdbbe;*padding-top:22px;*height:126px;}
.content-bot-con li span{position: absolute;left:0;top:0;width: 0;height: 0;border: 22px solid transparent;}
.content-bot-con li.li-first span{border-top-color:#5ee7fa;border-left-color:#5ee7fa;}
.content-bot-con li.li-two span{border-top-color:#ff545c;border-left-color:#ff545c;}
.content-bot-con li.li-three span{border-top-color:#6e9dc0;border-left-color:#6e9dc0;}
.content-bot-con li.li-four span{border-top-color:#fdb372;border-left-color:#fdb372;}
.content-bot-con li span i{position: absolute;left:-19px;top:-18px;width:20px;height:20px;background-image: url(../img/num-bg.png);background-repeat: no-repeat;text-align: center;line-height: 20px;}
.content-bot-con li em img{display:inline-block;*display:inline;*zoom:1;vertical-align:bottom;}
.content-bot-con li b{display:block;height:46px;line-height:18px;text-align: left;padding:9px 16px 0;}
.content-bot .footer-text{padding:46px 0 40px 28px;color:#ff706a;}
/* footer */
.footer-bg{background:#eef4f0 url(../img/city.png) center bottom no-repeat;padding-top: 28px;}
.footer-bg .footer-con{width:950px;padding:0 25px;}
.footer-bg .footer-top .li-left{border-top-left-radius:10px;width:200px;height:162px;padding:26px 50px 0 295px;background: #ffede2 url(../img/footer-img1.png) left bottom no-repeat;font-size: 24px;line-height: 36px;color:#ff706a;font-weight: bold;text-indent: 48px;letter-spacing: 1px;}
.footer-bg .footer-top .li-right{border-top-right-radius:10px;height:188px;background-color: #fdefc9;width:405px;}
.footer-bg .footer-top .li-right img{margin-top: -10px;}
.footer-bg .footer-bot{padding:52px 0 79px 59px;background:#fff url(../img/footer-bot-bg.png) center 11px no-repeat;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.footer-btn-box{text-align: center;background: url(../img/footer-img.png) 90px bottom no-repeat;}
.footer-btn-box .footer-btn{width:228px;height:78px;background-image:url(../img/btn-bg.png);background-repeat: no-repeat;margin:37px 0 29px;cursor: pointer;}
.footer {height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #fff;background-color: #666;}