html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
    fieldset, img { border:none; }
    img{display: block;}
    ul, ol { list-style:none; }
    input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";border:0 none;background: none;outline-style:none;}
     select, input, textarea { font-size:12px; margin:0; }
    textarea { resize:none; }
    table { border-collapse:collapse; }
    body {font-size:12px; color:#333;font-family:"Microsoft YaHei"}
    .clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
    .clearfix { zoom:1; }
    a { color:#333; text-decoration:none; }
    a:hover { color:#666; text-decoration:none; }
.wrap{position:relative;left:50%;margin-left:-960px;}
.sign{ height:646px;position: absolute;top:0;}
.sign_left,.sign_right{ float:left}

.sign_right{ width:334px;}
.sign_title{ text-align:center;font:24px/40px Microsoft YaHei; color:#d9211e;font-weight: bold;}
.top1{ width:362px; height:300px;}
.top2{ margin:0 10px; width:367px; height:206px;}
.top3{ margin:94px 10px 0 10px; width:367px; height:206px;}


.abb{ width:244px; height:90px; cursor:pointer; margin:114px 0 0 174px;}

.mark,.bmtc{ width:100%; height:100%; position:fixed; z-index:101; left:0; top:0;background:rgba(0,0,0,0.95); display:none}
.btbox{ width:401px; position:absolute; left:50%; margin:-360px 0 0 -247px; top:50%; }
.btbox img{margin:0 auto;}
.btbox1{ height:184px; background:url(../images/bmtc_02.png) no-repeat;}
.btbox22{ margin-top:10px;}
.zt_header_box,.consult_box{display: none;}
.full .footer{ margin-top:0;}
.full{overflow: hidden;}
.new_input{ width:310px; height:55px; padding-left:40px; border-radius:5px; margin-left:30px; margin-bottom:10px; color:#b8b8b8; font:20px/55px Microsoft YaHei;}
.newinput1{ width:294px; height:52px; padding-left:40px; border-radius:5px; margin-left:24px; margin-bottom:10px; color:#b8b8b8; font:20px/52px Microsoft YaHei;}
.new_input1{ width:333px; height:52px; padding-left:40px; border-radius:5px; margin-left:24px; margin-bottom:10px; color:#b8b8b8; font:20px/52px Microsoft YaHei;}

.newbutton6{ margin-top:20px;cursor: pointer;}
.newbutton62 img,.newbutton61 img{ margin:0 auto; cursor:pointer;}
.zixunbutton a{display:block;width: 100%;height: 100%;}
.btn{width: 206px;height: 58px;background: url(../images/newbutton6.png);margin:0 auto;cursor:pointer;display:block;}
.newbutton61{ margin-top:28px;}
.btbox2{ height:200px;background:url(../images/bmtc_03.png) no-repeat;}
.newclose{ overflow:hidden}
.newclose img{ float:right; margin:5px 10px 70px 0; cursor:pointer;}
.newnum p{ text-align:center;color:#fff; font:20px/36px Microsoft YaHei;}
.newnum p span,.zanbox p span{ color:#ffff00;}
.newnum p i{ letter-spacing:1px; background:yellow; color:red; text-align:center; padding:0 1px; margin-right:4px;font-style:normal;}
.newnum1 p{ text-align:center;color:#fff; font:14px/30px Microsoft YaHei;}
.newnum1 p span{ color:#ff0600;}
.newnum1 p i{ letter-spacing:1px; background:#D11F1B; color:#fff; text-align:center; padding:0 1px; margin-right:4px;font-style: normal;}
.mark .newsuccess{position:absolute; left:50%; margin:-248px 0 0 -270px; top:50%;}
.newbuu{ width:412px; position:absolute; left:82px; bottom:24px;}
.newbuu a{ float:left; display:block; cursor:pointer}
.fanhui{ margin-right:80px;}


.celan{ background:url(../images/celan.png) no-repeat; width:143px; height:140px; position:fixed; right:0; top:50%; margin-top:-166px; padding-top:250px; display:none; z-index:30}
.celan a{ display:block; /*background:url(../images/tm0.png);*/ cursor:pointer;}
.aa1{ height:25px; margin-bottom:4px;}
.aa2{ height:48px;}

.part1{position:relative;width: 1920px;margin-left: -960px;left: 50%;}

.sign{width: 620px;left: 794px;top: 1094px;}


.bm_box{ margin:0 auto; padding-top:10px;}
.bm_box li{height:42px; line-height:42px; margin-bottom:15px;width: 300px;margin:0 auto 15px;}
.bm_box li.tipso{text-align:center;color:#fe0000;}
.bm_box li.on{ text-align: left; border:0 none;text-align: center;}

.bm_box li span{ display:block; float:left; width:60px; color:#000; font-size:24px;  font-family: "Microsoft Yahei",verdana;font-size:16px;text-align:center;font-weight:bold;}
.bm_ipt{ border:0 none; height:42px; line-height:42px; float:left; width:203px; padding-left:5px; font-size:14px; color:#8a8a8a;background: none;outline-style: none;font-family:"Microsoft Yahei";font-size:14px;}
.bm_sel{ border:0 none; height:42px; line-height:42px; width: 110px;background: none; font-size:14px;color:#8a8a8a;}
.bm_btm{ border:none;  width:158px; height:41px; cursor:pointer; outline-style:none;background: url(../images/bm_btn.png);margin-top: 18px;}
.baoming_djs p{color:#bb0000; font-size:24px; font-weight:bold;font-family: "Microsoft Yahei",verdana; text-align:center;height:40px;line-height: 40px;width: 324px;display:block;}
.baoming_djs label{ background:#6c6c6c;  font-size:16px; color:#fff; font-family: "Microsoft Yahei",verdana; padding:0 3px; margin:0 3px;}
.baoming_djs{width: 324px;position:relative;}
.kehu_box{ background:;  height:270px;}
.info_box{width:1182px;overflow:hidden;position:absolute;left: 400px;top: 980px;height: 25px;}
.info_box ul li{color:#262626;font:16px/25px "Microsoft YaHei","Simsun",Arial;text-align: left; float: left;margin-right: 10px;}
.bms{position:absolute; top:140px; right:98px; width:270px; color:#fffefe;}
.bms span{ color:#ff0000;}
.pm{height:24px;font-size:14px;line-height: 24px;color:#fff;text-align:center;}
.bman_hs{ border:0; width:162px; height:39px;cursor:pointer; }
.zxkh{ color:#000; line-height:30px; text-align:center; font-size:16px; font-family:"Microsoft YaHei";background: #c0c0c0;font-weight:bold;}
.province{width: 170px;float: left;}
.city{width: 110px;float: right;}


.carousel{position:relative;overflow: hidden;width: 253px;float:right;height:500px;
}
.carousel ul.imageslist{list-style: none;width: 253px;}
.carousel ul.imageslist li{position:absolute;top:0;display:none;}
.carousel ul.imageslist li p{font-size:16px;line-height:24px;color:#fff;text-align:center;margin-bottom:10px;}
.pric{color:#fff;font-size:14px;text-align:center;line-height:26px;}
.pric span{font-size:22px;font-weight:bold;}
.ybtn{margin:0 auto;cursor:pointer;}
.wrap>div{position:relative;}
.case_img{position:absolute;width:872px;height:520px;left:526px;bottom:60px;}
.caselist li{position: absolute;top:0;display:none;}
.xj{position:absolute;left:320px;top:160px;display:none;}

.btn_list .btn_left,.btn_list .btn_right{position:absolute;width: 30px;height: 66px;top:50%;}
.btn_left{left:-40px;background: url(../images/left_btn.png) no-repeat;}
.btn_right{right:-40px;background: url(../images/right_btn.png) no-repeat;}
.run{width:140px;height:140px;background: url(../images/dot.gif) no-repeat;position:absolute;right:220px;bottom:30px;}
.run i{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;margin-left: -16px;background: url(../images/red_i.png) no-repeat;left: 50%;}
.zx_list{position:absolute;right:10px;bottom:50px;}
.qg{cursor:pointer;}


.main_box{ width:1004px; margin:0 auto;}
.main{ width:1050px; margin:0 auto; padding-top:30px;}
.fl{float:left;}.fr{float:right;}
.remai{width:330px; height:500px; background:url(../images/remai.png) no-repeat center bottom; padding-top:30px; position:relative;}
.renqi{width:330px; height:500px; background:url(../images/renqi.png) no-repeat center bottom; padding-top:30px; position:relative;}
.baokuan{width:330px; height:500px; background:url(../images/baokuan.png) no-repeat center bottom; padding-top:30px; position:relative;}
.tejia{width:330px; height:500px; background:url(../images/tejia.png) no-repeat center bottom; padding-top:30px; position:relative;}
.ydrs{position:absolute; top: 107px; left: 121px; color:#fff; font-size:16px; width:87px; height:43px; text-align:center; line-height: 20px;font-weight: bold; font-family:'΢���ź�';}
.zxdiv{width:169px; height:46px; position:absolute; top: 390px; left: 85px;}
.qgdiv{width:169px; height:46px; position:absolute; top: 450px; left: 85px;}
.xian{background:url(../images/xian.jpg) no-repeat center top; height:21px; width:100%; min-width:980px;}
.lanse{background:#02404d; width:100%; text-align:center; height:442px; position:relative;}
.lihe{width:168px; height:107px; position:absolute; top: -44px; right: -35px;z-index: 20;}
.titles{background:#e73c24; padding:20px 0; text-align:center; border-top:8px #ce1f15 solid; border-bottom:4px #ce1f15 solid;}
.dubg{background:url(../images/dubg.jpg) repeat-y center top;    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;}

.bigboxli{ width:1004px; margin:0 auto;}
.bigboxli div { display:block; background:#fff;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;  opacity: 0; }
.bigboxli div:hover { display:block; background:#ccc;position:absolute;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;  opacity: 1; }
.bigboxli div img{ display:none;}
.bigboxli .litu1{ width:314px; height:207px;cursor:pointer; position:absolute; top: 79px; left: 18px;}
.bigboxli .litu2{ width:314px; height:207px;cursor:pointer; position:absolute;  top:79px; left: 342px;}
.bigboxli .litu3{ width:314px; height:207px;cursor:pointer; position:absolute; top:79px; left: 667px;}
.bigboxli .litu4{ width:314px; height:207px;cursor:pointer; position:absolute; top: 297px; left: 19px;}
.bigboxli .litu5{ width:314px; height:207px;cursor:pointer; position:absolute; top: 297px; left: 667px;}
.bigboxli .litu6{ width:314px; height:207px;cursor:pointer; position:absolute;  top: 514px; left: 19px;}
.bigboxli .litu7{ width:314px; height:207px;cursor:pointer; position:absolute; top: 514px; left: 342px;}
.bigboxli .litu8{ width:314px; height:207px;cursor:pointer; position:absolute; top: 514px; left: 667px;}

.box11 { width:980px; height:720px; margin:0 auto; overflow:hidden;}
.banner {width:980px;height:720px; position:relative;}
.banner ul{width:100%; position:relative;}
.banner ul li{position:absolute;top:0px;left:0px;float:left; list-style-type:none;}
.banner ul li img {width:100%;height:auto;}
.keyBox{ position:absolute; top:665px; right:48%; width:80px;}
.smallKey{width:25px;height:25px;  float:left;margin-right:5px;background:#e68f8a;border:#ce1f15 2px solid;text-align:center;line-height:25px; font-size:16px; color:#ce1f15}
.keyBg{ background-color:#ce1f15;color:#fff};
.flw{width:1004px; overflow:hidden; float:left;}

.box_ds{background:#ffc31d; margin:0 auto; text-align:center; position:relative;}

.fanan img{ margin: 0 auto;}
.yilu{height:67px; text-align:center; width:100%; background:#f14931; position:relative;}
.dzjj{ text-align:center; width:100%;position:relative;}

.titbox1{background:#d83536; height:119px; position:absolute; top:0; left:0; width:100%; z-index:0;}
.titbox2{background:#d83536; height:120px; position:absolute; top:1722px; left:0; width:100%; z-index:0;}
.titbox3{background:#d83536; height:119px; position:absolute; top:3515px; left:0; width:100%; z-index:0;}

a.ays{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;  opacity: 0;display:block; background:#ccc;position:absolute;  height: 300px; width: 490px;}
.qqbg{position:absolute; top: 55px; left: 271px; width:121px; height:121px;}
a.zxan{ position:absolute;}
.shejian{position:absolute; top: 95px; left: 355px; width: 256px; height: 53px;}
.mian{ width:1000px; margin:0 auto;background: #fff;}
.btn_tu{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s; float:left; width:149px; height:149px; padding:15px 0px; display:inline-block; margin:0 8px;}
.mright{ margin-right:0; float:right;}
.btn_tu:hover{-webkit-transform:rotate(720deg); /*兼容chrome*/-moz-transform:rotate(720deg);    /*兼容FF*/-ms-transform:rotate(720deg);     /*兼容微软*/-o-transform:rotate(720deg);      /*兼容opera*/}
.bottom{width:500px;margin:50px auto 0;}
