*{ margin:0; padding:0;}
html, body, .container{ height:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }
html,body{-webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none;-o-text-size-adjust: none; text-size-adjust: none;}
body {font-size: 12px;color:#333; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; }

input,textarea,select,button { outline:none;}
area{ outline:none;}
a{ text-decoration:none; color:#333; -webkit-transition: all ease-in .2s; 
-ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s;
 -o-transition: all ease-in .2s; transition: all ease-in .2s;}
a:hover{ color:#ff7214}
ul,li {list-style-type:none;}
img{border:none;}
.section{ width:1100px; margin:auto;overflow:hidden;}
.clearfix {clear: both; *zoom:1;/*IE/7/6*/}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.fl{ float:left;}
.fr{ float:right;}

.header{width:100%; background: url(../img/header.jpg) no-repeat center center; padding:35px 0;}
.header .logo{width:50%; }
.header .tel{ padding-top:20px; }


.service{width: 100%;text-align: center; background: url(../img/service.jpg) no-repeat center center;padding:35px 0;}
.service h1{font-size: 30px;}
.service ul{width100%;}
.service ul li{width:25%;  vertical-align: top; display:inline-block; margin: 30px 4%; }
.service ul li h2{ color: #e0003c;font-size: 14px;}
.service ul li span{display: block; padding: 10px 0; font-size: 24px; }
.service ul li p{ font-size: 14px; line-height: 25px;}

.but-list{width: 100%; padding:56px 0; text-align: center;background: url(../img/but-list.jpg) no-repeat center center;  float:left}
.but-list .list{ float:left; padding-left:20%}
.but-list .list a{display: block; width:298px; height:76px; background: url(../img/but.png) no-repeat center center; font-size:20px; line-height:76px; float:left; margin-left:30px; margin-right:30px;}
.but-list .list a:hover{background: url(../img/but-hover.png) no-repeat center center;}


.didao{ background-color:#171819; padding-top:35px; padding-bottom:50px;}
.zuobian{ width:675px; float:left;}
.didyij li{ width:125px; text-align:center; float:left; font-size:12px;}
.didyij li a{ color:#FFF; line-height:64px;}
.erji{ float:left;}
.erji li{  width:125px; text-align:center; font-size:12px; line-height:32px;}
.erji li a{ color:#6b6b6b;}


.youbian{ width:420px; float:right; height:220px; background-image:url(../img/dixian.jpg); background-repeat:repeat-y; background-position:left top; text-align:center; line-height:30px; color:#ababab;}
.l_left{ float:left; width:210px; height:auto; margin-top:30px; margin-left:20px;}
.l_left ul li{ float:left; margin-right:3px}
.dianhua{ font-size:22px;color:#abaaaa; padding-top:15px;}
.shijian{ color:#ababab; font-size:12px;}
.kefu{ text-align:center; padding-top:30px;}
.kefu a{ width:125px; display:inline-block; height:40px; line-height:40px; border:#FFF solid 1px; color:#FFF;}
.kefu a:hover{ width:125px; display:inline-block; height:40px; line-height:40px; border:#F00 solid 1px; color:#F00;}

.jzxx{ background-color:#1f2021; border-top:#3c3d3e solid 1px;  color:#939393; line-height:60px; height:auto; text-align: center;}
.jzxx a{ color:#939393}

.app_map{ width:100%; height:510px; float:left; background: url(../img/ditu_bg.jpg); padding-top:20px}
.app{ width:100%; height:475px; float:left; background:#878787;}

.app_left{ width:700px; height:auto; float:left; margin-bottom:20px;}
.app_right h1{ color:#ff4436; font-size:20px; line-height:60px; padding-top:20px;}
.app_right ul{ float:left; margin-bottom:40px;}
.app_right ul li{ font-size:14px; color:#FFF; line-height:30px;}
.app_right{ float:right; width:343px; height:auto; margin-right:38px;}

.dw{ width:204px; height:72px; position:fixed; top:170px; right:0; z-index:9999}
.didyij{ float:left}