@charset "utf-8";
/* CSS Document */
body,html {margin:0; padding:0; color: #666;  font:12px/180% "Arial","Helvetica Neue", Helvetica, sans-serif;}
*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
body{width:100%; background: #fff;}
body a{outline:none; blr:expression(this.onFocus=this.blur());}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0; list-style:none;}
li {list-style: none; vertical-align: bottom;}
img {border: none; display: block;}
em,i {font-style: normal;}
a{text-decoration:none; color: #666; }
.disable {display: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
* +html .clearfix {height:1%;}
.clearfix {display:block; clear:both;}
input,textarea{ resize:none; font-family:"微软雅黑"; outline:none;}
button{ font-family:"Arial"; outline: none;}
select{height:22px; line-height:18px; padding:2px 0; outline:none;}

.wrapper{ width: 1200px; margin: 0 auto;}

/*banner*/
.banner{ position:relative; min-width: 1200px; height: 364px; background: url(../images/banenr.jpg) no-repeat center top; overflow: hidden;}
.banner img{ margin: 63px auto 0;}
.banner b{ display: block; text-align: center; font-size: 55px; color: #fff; line-height: 90px; text-shadow: 1px 1px 10px #999;}
.banner p{ text-align: center; font-size: 25px; color: #fff; line-height: 45px; padding-bottom: 3px;}
.banner p i{ font-size: 15px; padding: 0 5px;}
.banner a{ display: block; margin: 0 auto; width: 130px; height: 35px; line-height: 35px; text-align: center; font-size: 18px; color: #ee6200; background-color: #fff; border-radius: 18px;}

/*华东地区*/
.main .title{ padding: 50px 0 40px; text-align: center;}
.main .title img{ margin:0 auto;}
.main .title p{ font-size: 25px; color: #808080; line-height: 43px;}
.main .title b{ display:block; font-size: 25px; color: #242424; text-transform: uppercase; line-height: 35px;}
.main .area{ height: 282px; background-color: #f3f3f3;}
.main .area div{ overflow:hidden; padding: 0 45px; line-height: 282px; height: 282px; text-align: left;}
.main .area span{ display:inline-block; vertical-align: middle; line-height: 0;}
.main .area a{ display:inline-block; width: 108px; height: 39px; line-height: 39px; background-color: #fff; text-align: center; font-size: 18px; color: #242424; margin: 15px 0 15px 20px;}
.main .area a:nth-child(4n+1){ margin-left: 0;}
.main .area a:hover,.main .area a.on{ color:#fff; background-color: #e8670d;}
.main01 .area div{ text-align:right;}

/*底部*/
.footer{ margin-top: 80px; min-width: 1200px; background-color: #323232; padding: 25px 0; overflow: hidden; text-align: center;}
.footer span{ display:inline-block; vertical-align: top; margin: 0 33px; background-color: #fff; padding: 5px 5px 0; overflow: hidden; font-size: 14px; color: #222; line-height: 30px;}
.footer img{ width: 152px; height: 152px;}
.f_copy{ min-width: 1200px; height: 47px; line-height: 47px; text-align: center; font-size: 14px; color: #adadad; background-color: #232323; overflow: hidden;}