﻿body{font-size: 14px;color: #434343;text-align: center;padding: 0;margin: 0;font-family: '微软雅黑';line-height: 23px;}
ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dd,form{padding: 0;margin: 0;list-style: none; color: black;}
a,a:hover{color: #333333;text-decoration: none;cursor: pointer;}
@font-face {
      font-family: 'iconfont';  /* project id 1486267 */
      src: url('../fonts/font_1486267_utt0c6ymws.eot');
      src: url('../fonts/font_1486267_utt0c6ymws.eot') format('embedded-opentype'),
      url('../fonts/font_1486267_utt0c6ymws.woff2') format('woff2'),
      url('../fonts/font_1486267_utt0c6ymws.woff') format('woff'),
      url('../fonts/font_1486267_utt0c6ymws.ttf') format('truetype'),
      url('../fonts/font_1486267_utt0c6ymws.svg#iconfont') format('svg');
}
.icon:before{font-family: iconfont;}
.icon-point:before{content: '\ec1e';}
div{margin: auto;text-align: left;}
.clear{clear: both;}
img{border: none;}
*:focus{outline: none;}

.mt-20{margin-top:20px;}
.bannernty{ width: 100%; height: 750px; position: relative;}
.bannernty .bannerntymain{ position: absolute; top: 130px; left: 0;width: 100%;  }
.bannernty .bannerntymain .main{ margin: 0 auto;} 
.bannerntymain-left { float: left; background: url("../images/bait.png"); padding: 25px; border-radius: 10px;}
.bannerntymain-right{ float: right; width: 450px; }
.bannerntymain-left-title{  font-size: 28px; border-bottom:#797979 1px solid; font-weight: 700; text-align: center; line-height: 50px; margin-bottom: 10px;}
.bannerntymain-left table td{ padding: 8px 0;} 
.bannerntymain-left .subdiv input{ margin-top: 15px; background: #2a5ae4; line-height: 42px; color: #fff; border-radius: 10px; border: none; width: 100%; font-size: 16px;}
.bannerntymain-left .subdiv p{ text-align: center; padding: 20px 0; }
.bannerntymain-left .subdiv p span{ color:#2a5ae4; } 


.bannerntymain-rightbg{background: url("../images/bait.png"); padding:50px 25px; border-radius: 10px; }
.bannerntymain-right1{ font-size: 36px; letter-spacing:6px; text-align: center; line-height: 50px; padding-bottom: 20px;}
.bannerntymain-right2{ text-align: center; line-height: 50px; padding-bottom: 20px; font-size: 18px; }
.bannerntymain-right3{text-align: center; }
.bannerntymain-right4{text-align: center; line-height: 70px; color: #fff; }
.bannerntymain-right1 span,.bannerntymain-right2 span{ color:#2a5ae4; }
.bannerntymain-left table td select,#a2,#a3,#a4{ border:#c6c6c6 1px solid; width: 270px; height: 36px; line-height: 36px; padding: 0 10px;   }
#a2{ height:60px; line-height: 30px;  width: 270px;}
.bannerntymain-left table td select{width: 292px;  height: 42px; line-height: 42px;}
.footer{background: #eeeeee;padding-top: 50px;/*margin-top: 50px;*/padding-bottom: 30px;}
.footer-main{width: 1240px;border-bottom: solid 1px #cccccc;padding-bottom: 30px;}
.footer-main-left{float: left;}
.footer-main-left dl{float: left;width: 110px;}
.footer-main-left dl dt{color: #333333;font-size: 14px;padding-bottom: 15px;}
.footer-main-left dl dd a{color: #777777;font-size: 12px;}
.footer-main-middle{float: left;margin-left: 270px;}
.footer-main-middle li{float: left;width:150px;margin-right:20px; text-align:center;     font-size: 12px;}
.footer-main-middle li img{width:110px;}
.footer-main-right{float: right;color: #666666;}
.footer-main-right>div{padding-right:40px;}
.footer-main-right .tel{font-size: 32px; color: #333333;}
.footer-main-right .tel-des{margin-top: 15px;}
.share{margin-top: 10px;}
.share .bdsharebuttonbox a{width: 32px;height: 32px;margin-right: 12px;background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}
.share .bdsharebuttonbox a.bds_sqq{background-image: url(../images/icon33.jpg);}
.share .bdsharebuttonbox a.bds_weixin{background-image: url(../images/icon34.jpg);}
.share .bdsharebuttonbox a.bds_tsina{background-image: url(../images/icon35.jpg);}
.link{margin-top: 20px;line-height: 35px;}
.link-left{float: left;width: 180px;text-align: right;}
.link-right{float: left;width: 960px;color: #888888;}
.link-right a{color: #888888;white-space: nowrap;padding-left: 2px;padding-right: 5px;}
.link-right a:hover{color: #23a84c;}
.footer-main:last-child{background: url(../images/icon36.jpg) left bottom no-repeat;padding-bottom: 0;border: none;}
.powerby{text-align: right;margin-top: 15px; height: 20px; margin-bottom: 15px; color: #999;}
.powerby-left{ float: left;}
.powerby-right{ float: right;}
.footer-center{padding-top: 15px;padding-bottom: 15px;}
.footer-center img{margin-left: 20px;margin-right: 20px;}
.online-float{position: fixed;right: 0;bottom: 150px;height: 215px;width: 43px;border: solid 1px #e0e0e0;z-index: 2;}
.online-float li{float: left;cursor: pointer;position: relative;width: 43px;height: 43px;background-position: center center;background-repeat: no-repeat;background-color: #ffffff;}
.online-float li.float-item132{background-image: url(../images/icon132.png);}
.online-float li.float-item132:hover{background-image: url(../images/icon132_on.png);background-color: #01ac4c}
.online-float li.float-item133{background-image: url(../images/icon133.png);}
.online-float li.float-item133:hover{background-image: url(../images/icon133_on.png);background-color: #01ac4c}
.online-float li.float-item134{background-image: url(../images/icon134.png);}
.online-float li.float-item134:hover{background-image: url(../images/icon134_on.png);background-color: #01ac4c}
.online-float li.float-item135{background-image: url(../images/icon135.png);}
.online-float li.float-item135:hover{background-image: url(../images/icon135_on.png);background-color: #01ac4c}
.online-float li.float-item136{background-image: url(../images/icon136.png);}
.online-float li.float-item136:hover{background-image: url(../images/icon136_on.png);background-color: #01ac4c}
.float-item-sub{position: absolute;right: 38px;top: 0;width: 135px;visibility: hidden;
filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0; transition: all linear 0.4s;transform: translateX(-20px);}
.online-float li:hover .float-item-sub{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;visibility: visible;transform: translateX(0);}
.float-item-sub-left{float: left;width: 129px;height: 41px;border: solid 1px #e0e0e0;border-right: none;background-color: #ffffff;}
.float-item-sub-right{float: left;height: 43px;width: 5px;background: url(../images/icon137.png) center center no-repeat;}
.float-item-sub-top{line-height: 43px;text-align: center;}
.float-item-sub-left-tel p{text-align: center;color: #000000;line-height: 17px;}
.float-item-sub-left-tel p:first-child{margin-top: 5px;}
.float-left-sub-ewm{height: 129px;width: 129px;}
.float-left-sub-ewm img{width: 100%;height: 100%;}
.float-item-sub-left-qq p{text-align: center;}
.float-item-sub-left-qq img{margin-top: 10px;margin-left: 5px;margin-right: 5px;}



.city_list{cursor: pointer;}
.nav-left ul li.city_list_index{cursor: pointer;/*border: none;background: url(../images/icon127.png);*/color: #ffffff;margin-top: 15px;}
.nav-left ul li.city_list_index span.city_list_index_position{padding: 10px 7px;background: url(../images/icon126.png) center left no-repeat;}
/*.nav-left ul li.city_list span:last-child,.header-m-main-left .city_list span:last-child{display: none;}*/

/*内容弹窗*/
.no-result-float{position:fixed;left:0;top:0;right:0;bottom:0;z-index:200;background:#000000;opacity:0.55;}
.no-result-contain{position:fixed;width:545px;height:369px;top:50%;margin-top:-185px;left:50%;margin-left:-273px;z-index:210;}
.no-result-close{text-align:right;}
.no-result-close img{display:block;cursor:pointer;margin-left:auto;margin-right:0;}
.no-result-main{width:545px;height:305px;background:url(../images/icon230.png) center center no-repeat;background-size:100% 100%;border-radius:10px;box-shadow:0 0 20px #444444;overflow:hidden;}
.no-result-main img{margin-left:253px;margin-top:220px;cursor:pointer;}
/*首页弹窗*/
.no-result-contain-home{position: fixed;width:650px;height: 616px;top:50%;margin-top: -308px;left:50%;margin-left: -325px;z-index: 201;}

/*左侧浮动*/
.float-left{position: fixed;width: 85px;left: 0;top: 240px;z-index: 199;}
.float-left .close{text-align: right;}
.float-left .close img{margin-right: 0;margin-left: auto;display: block;cursor: pointer;}
.float-left .float-left-line{height: 15px;background: url(../images/icon237.png) 75px top no-repeat;}
.float-left .float-left-contain{background: #eaeaea;opacity: 1;}
.float-left .float-left-contain a{display: block;height: 50px;line-height: 50px;text-align: center;border-bottom: solid 1px #d3d3d3;font-size: 18px;color: #3a69ef;}
.float-left .float-left-contain a:last-child{border: none;}