﻿*{ margin:0px; padding:0px;}
a,a:link,a:visited,a:hover{text-decoration:none; }
a{ color:#535353}
a:hover{ color:#bb0617}
a img {height: auto; border:none;}
img{ vertical-align:top; max-width:100%;}
#clear,.clearfix{ clear:both;}
table{ font-size:12px;border-collapse:collapse; border-spacing:0px;}
body{font-size:14px; text-align:left;font-weight:normal; line-height:24px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;  color:#333; background:#f1f0f0;}
a{blr:expression(this.onFocus=this.blur())} 
a{outline:none;} 
ol,p,dl,li{list-style:none;}
.wrap{ width:100%; height:100%; position: absolute; top:0px; left:0px; z-index:5;background-size:100% auto }
.index-wrap{width:100%; overflow:hidden;overflow-y : auto; -webkit-overflow-scrolling:touch;overflow-scrolling: touch; position:absolute; top:0px; left:0px;   }
.innfot_index{ width:100%; height:auto; overflow:hidden; margin-top:100px;min-height:400px; _height:expression(this.scrollHeight < 400? "400px" : "auto") ; }
.head { width: 100%; height: 100px; background: url(../image/headBg2.png) repeat; border-bottom: 1px solid #ededed; position: fixed; left: 0; top: -100px; z-index: 1000; transition: 400ms; }
#headShow { top: 0; }
.head .logo { width: 245px; float: left; margin: 20px 0 0 30px; transition: 400ms; }
.head .logo img { width:245px; margin: 0 8px 0 0; float: left; transition: 400ms; }
.head .borderradright{ transition: 400ms; }
.head .logo .p1 { margin: 10px 0 0 0; font-size: 30px; color: #2a2a2a; font-family: "fontlogo"; transition: 400ms; }
.head .logo .p2 { font-size: 14px; color: #acacac; font-family: "antoniolight"; transition: 400ms; }
.navBtn { }
.navM { width: 100%; height: auto!important; z-index: 10;}
.navMbox{display: none;}
.navBtn2 { width: 24px; height: 18px; background: url(../image/navBtn.png) no-repeat center; position: absolute; right: 30px; top: 60px; transition: -webkit-transform 300ms,transform 300ms,top 400ms; }
.navShow { -webkit-transform: rotate(-90deg); }
.headFirst { background:#FFF; border-bottom: none; }
.headFirst .logo .p1 { color: #fff; }
.headFirst .logo .p2 { color: #fff; }
.headFirst .nav li a { color: #565f6c; font-size:15px; }
.headFirst .nav li .bg { background: url(404.png) no-repeat; }
.headFirst .nav li .t2 { border-radius:15px; border:2px solid #15a6ea; color:#15a6ea; text-align:center; font-size:15px;}

.headFixed { height: 70px; }
.headFixed .logo { width: 200px; margin: 15px 0 0 20px; }
.headFixed .logo img { width: 170px; margin: 0 5px 0 0; }
.headFixed .logo .p1 { margin: 0; font-size: 26px; }
.headFixed .logo .p2 { font-size: 13px; }
.headFixed .nav { margin-top: 0px; }
.headFixed .menu{ margin-top:10px;}
.headFixed .navBtn2 { top: 25px; }
#slides {display:none;position:relative;}
.slidesjs-container{}
.slidesjs-navigation{ position:absolute; right:50%; margin-right:-80px; width:160px; bottom:10px; z-index:100;margin-top:10px;padding-right:5px;}
.slidesjs-navigation a{font:bold 20px/normal simsun;text-decoration:none;color:#fff;}
.slidesjs-previous{}
.slidesjs-navigation a:hover{color:#C00}
.slidesjs-pagination{ z-index:100;padding-left:5px; position:absolute; left:50%; margin-left:-50px; width:100px; bottom:8px;}
.slidesjs-pagination li{float:left;padding:0 3px;}
.slidesjs-pagination li a{display:block;width: 13px;height:0;padding-top:13px; border-radius:100%; background:#fff; text-indent:-110000px; font-size:0px;verflow:hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active { background:#FF0;}
.slidesjs-pagination li a:hover {background:#FF0;}
.datu{ width:100%; height:auto; overflow:hidden; position:relative; z-index:0; margin-top:100px;}
.page-header{ color:#3498db; font-size:30px; line-height:35px; text-align:center;}
.page-header .header_other{ color:#666666; font-size:18px; line-height:26px; margin-top:0px;}
.panel-heading h4{ font-size:22px; text-align:center; line-height:35px; color:#333;}
.panel-heading h1{ font-size:1em; text-align:center; color:#666666;}
.panel-img{ width:115px; height:115px; margin:0px auto 10px; padding:0px; overflow:hidden;}
.panel-img img{ width:100%; height:auto; overflow:hidden;}
.contenetbg{ background:#fff; padding:10px 0px;}	
.service{ border:1px solid #e8e8e8; height:auto; background:#ffffff;overflow:hidden; margin-bottom:10px;}
.service a{ display:block; width:100%; height:auto; overflow:hidden;}
.service .preimg{ float:right; display:inline; padding-right:10px;}

.serve_title{ font-size:18px; color:#333333; padding-top:10px; padding-left:10px;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.edit_p{ color:#999; font-size:14px; padding-left:10px; line-height:18px; height:36px; padding-bottom:10px;}
.service a:hover .serve_title{transform:translate(5px,-5px); -webkit-transform:translate(5px,-5px);-moz-transform:translate(5px,-5px);  }

.pros_showb{ width:100%; height:auto; overflow:hidden;}
.friend{ border:1px solid #ccc; height:auto; overflow:hidden; margin-bottom:15px; position:relative;

}

.friend .pingsb{ position:relative; width:100%; height:100%; overflow:hidden;}
.friend .pingsb img{ width:100%; height:auto; vertical-align:top;}
.friend .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0px;background:url(../image/baul.png);font-size:14px; color:#fff;}
.friend  .wpord{ line-height:30px; height:30px; text-align:center; color:#fff; }
.friend img{ width:100%; height:auto; overflow:hidden;}
.ckgd{ width:100px; height:30px; margin:25px auto; text-align:center; clear:both;font-size:16px;}
.ckgd a {border:2px solid #dddddd; color:#333; padding:5px 5px;}
.ckgd a:hover{ background:#15a6ea;border:2px solid #15a6ea; color:#fff;}
.serviceb { margin-bottom:50px; height:auto; overflow:hidden; width:100%; clear:both; }
.serviceb .index_box { width: 100%; margin: 0 auto; }
.serviceb .title .p1 { width: 100%; margin: 0 0 60px 0; font-size: 36px; text-transform: uppercase; color: #3a3a3a; font-family: "antonioregular"; }
.serviceb .title .p1 span { padding: 0 36px 0 0; background: url(404.png) no-repeat right 80%; }
.serviceb .title .p2 { margin: 0 0 5px 0; font-size: 30px; color: #202020; font-family: fzlt; }
.serviceb .title .p3 { margin: 0 0 65px 0; font-size: 18px; color: #c0c0c0; text-transform: uppercase; font-family: Helvetica; }
.serviceb ul { overflow: hidden; }
.serviceb li { width: 100%; height: 300px;overflow: hidden; margin-bottom:15px; text-align: center; float: left; border: 1px solid #f6f6f6; background:#fff; position: relative; transition: 400ms; }
.serviceb .t1 { width: 100%; height: 140px; padding:50px 0 0 0; font-size: 14px; color: #9b9797;  text-transform: uppercase; position: absolute; left: 0; top: 0; transition: 400ms; }
.serviceb .t1 .p1 { margin: 0 0 5px 0; font-size: 18px; color: #3a3a3a; font-family: "微软雅黑"; }
.serviceb .t2 { width: 100%; padding: 10px 10px 0 10px; height: 40px; line-height: 24px; font-size: 14px; color: #fff; background: #15a6ea; position: absolute; left: 0; bottom: -60px; transition: 400ms; }
.serviceb .li4 { margin: 0; }
.serviceb .tc { border-color: #fff; background: #f6f6f6; }
.serviceb .tc .t1 { top: -40px; }
.serviceb .tc .t2 { bottom: 0; }
.col-lg-12{ margin:0px auto;}
.footerbg{ background:#4e5761; height:auto; width:100%; font-size:14px; line-height:24px; padding:8px 0px; text-align:center; color:#a2a6ab;}
.foot{ width:1200px; margin:0px auto; height:auto;}
.pros_show{ width:100%; height:auto; overflow:hidden; position:relative; margin:0px auto 10px; }
.picScroll{ margin:10px auto; text-align:center;  }
.picScroll .bd ul{ width:100%;  float:left; padding-top:0px;  }
.picScroll .bd li{ width:25%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
.picScroll .bd li .prsilimg{ margin:0px 8px; height:auto; overflow:hidden; position:relative; }	
.picScroll .bd li .imgborder{ height:auto; width:100%;margin:0px auto;}	
.picScroll .bd .pri_titles{ border:1px solid #fff; padding:0px; margin:5px 10px; height:25px; line-height:25px; overflow:hidden; text-align:center; color:#fff; font-size:0.9em;}
.picScroll .bd li img{width:100%; }
.picScroll .hd{ height:40px; line-height:40px;  overflow:hidden; text-align:center;  margin-top:8px; }
.picScroll .hd ul{ text-align:center; width:100%;  position:relative; left:50%; height:auto; overflow:hidden;padding-top:10px;transform:translate(-3%,0);   }	
.picScroll .hd li{ float:left; width:15px; height:15px; background:#313131; margin:0 5px; overflow:hidden; 
-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; box-shadow:0px 1px 2px #333 inset; }
.picScroll .hd .on{ background:#3498db;  }
.picScroll .prev,.picScroll .next{ display:none; float:right;  width:18px; height:18px; background:url(404.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScroll .next{ background-position:-34px -7px; }
.picScroll .prevStop{ background-position:-6px -40px; }
.picScroll .nextStop{ background-position:-34px -40px; }
.picScrollb{ margin:10px auto; text-align:center;  }
.picScrollb .bd ul{ width:100%;  float:left; padding-top:0px;  }
.picScrollb .bd li{ width:50%; float:left; font-size:14px; text-align:center; height: 140px; overflow: hidden; }
.picScrollb .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
.picScrollb .bd li .prsilimg{ margin:0px 8px; height:auto; overflow:hidden; position:relative; }	
.picScrollb .bd li .imgborder{ height:auto; width:100%;margin:0px auto;}	
.picScrollb .bd .pri_titles{ border:1px solid #fff; padding:0px; margin:5px 10px; height:25px; line-height:25px; overflow:hidden; text-align:center; color:#fff; font-size:0.9em;}
.picScrollb .bd li img{height:auto;width:100%; }
.picScrollb .hd{ height:40px; line-height:40px;  overflow:hidden; text-align:center;  padding:0 10px;  margin-top:8px; }
.picScrollb .hd ul{ text-align:center; width:100%; position:relative; left:50%; height:auto; overflow:hidden;padding-top:0px;  transform:translate(-12%,0);   }	
.picScrollb .hd li{ float:left; width:15px; height:15px; background:#313131; margin:0 5px; overflow:hidden; 
-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; box-shadow:0px 1px 2px #333 inset; }
.picScrollb .hd .on{ background:#3498db;  }
.picScrollb .prev,.picScrollb .next{ display:none; float:right;  width:18px; height:18px; background:url(404.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScrollb .next{ background-position:-34px -7px; }
.picScrollb .prevStop{ background-position:-6px -40px; }
.picScrollb .nextStop{ background-position:-34px -40px; }

.content{ padding:10px; color:#6e7376;min-height:400px; _height:expression(this.scrollHeight < 400? "400px" : "auto") ; }
.a_title{ color:#333333; font-size:35px; text-align:center; height:auto; line-height:60px; position:relative; padding-top:3px;}
.a_title:after{ content:""; position:absolute; left:50%; margin-left:-80px; width:160px; overflow:hidden;
height:3px;  background:#c73c3b; top:0px; }
.a_titleb{ color:#333333; font-size:40px; text-align:center; height:auto; line-height:60px; position:relative; padding-bottom:4px;}
.a_titleb:after{ content:""; position:absolute; left:50%; margin-left:-80px; width:160px; overflow:hidden;
height:3px;  background:#c73c3b; bottom:0px; }
.titleb{ font-size:30px; color:#c73c3b; text-align:center; padding-top:5px; line-height:45px;}
.data_timer{ color:#9d9d9d; line-height:26px; margin-top:0px; margin-bottom:0px;}
.worder{color:#333333; line-height:25px;}
.col-md-9 p{ margin-bottom:10px;}
.newstitle{ color:#333333; margin-bottom:10px;}
.timer{ width:100%; color:#9d9d9d; font-size:25px; height:50px; line-height:50px; border-bottom:1px solid #ccc; margin-bottom:20px; text-align:center;}
.page-headerb{ width:100%;  height:55px; line-height:55px; border-bottom:1px solid #ccc; margin-top:10px;}
.titlt-pro{ color:#666666; font-size:30px; width:200px; float:left; display:inline; color:#666666; position:relative;;}
.titlt-pro:after{ position:absolute; content:""; left:0px; bottom:0px; width:100%; height:2px; background:#c32a29;}
.search_text{  float:right; display:inline; border-radius:5px; margin-top:10px; width:181px;}
.txt1{ vertical-align:top; border-radius:5px; background:#fff; border:none; height:28px; width:152px;}
.btn1{ background:url(../image/pro_03.jpg) no-repeat center #949494; background-size:20px auto; width:28px; height:28px; border:none;border-radius:5px; border-top-left-radius:0px; border-bottom-left-radius:0px; vertical-align:top;}
.web_class{ height:auto; line-height:25px; overflow:hidden; margin-top:20px;}
.web_class a{ float:left; padding:0px 10px; color:#666666; background:#fff; margin-bottom:5px; margin-right:8px; display:block;}
.web_class a.cu{ color:#fff; background:#797f82}
.color{ width:100%; height: auto; overflow:hidden; margin:18px auto 0px;}
.color_list{ width:41px; height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; margin-right:12px; margin-bottom:5px;}
.color_list .color_box{ width:41px;  height:41px; display:block; cursor:pointer;}
.theme_color .white,.color_list .white{ background:#fff;}
.theme_color .black,.color_list .black{ background:#000;}
.theme_color .gray,.color_list .gray{ background:#d3d5d4;}
.theme_color .grey,.color_list .grey{ background:#d3d5d4;}
.theme_color .blue,.color_list .blue{ background:#2779a7;}
.theme_color .green,.color_list .green{ background:#4cbf0e;}
.theme_color .yellow,.color_list .yellow{ background:#ffde00;}
.theme_color .orange,.color_list .orange{ background:#ff7f03;}
.theme_color .pink,.color_list .pink{ background:#e9016e;}
.theme_color .red,.color_list .red{ background:#f01e1e;}
.theme_color .Purple,.color_list .Purple{ background:#c818fb;}
.color_list .title{ height:30px; line-height:30px; text-align:center;}

.col_limgshow{ width:100%; height:auto; padding:2px; background:#fff; overflow:hidden; box-shadow:0px 0px 10px #cdcdcd; overflow:hidden; float:left; display:inline; color:#666666; margin:10px 0px 29px 0px; position:relative;}
.col_limgshow img{ width:100%; height:auto; overflow:hidden; vertical-align:top;}
.col_limgshow .canshu{ height:50px; overflow:hidden; line-height:20px; padding:8px 0px;}
.col_limgshow .canshu .sl{ width:160px; float:left; display:inline; font-size:13px;}
.col_limgshow .red{ color:#f01e1e;}
.col_limgshow .btn{ width:58px; height:30px; float:right; display: block; background:url(404.png) 44px 11px no-repeat #15a6ea; border-radius:3px; text-align:center; color:#fff; line-height:28px;  margin-top:6px; position: relative; padding:0px; margin-right:10px;}
.col_limgshow .umable{ background:#999;}

.col_limgshow .btn:hover{ background-color:#ff6600}
.col_limgshow .umable:hover{ background:#999; cursor:auto;}
.col_limgshow .canshu .sl1 {
    width: 200px;
    float: left;
    display: inline;
    font-size: 13px;
    margin-bottom: 0;
}
.col_limgshow .xcx {
    width: 30px;
    height: 30px;
    float: right;
    display: block;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    line-height: 28px;
    position: relative;
    padding: 0px;
    margin-right: 10px;
}
.top_headerbanner{ background:#4aa6cc; padding:0px 0px; margin-bottom:10px; width:100%; position:relative; height:auto; overflow:hidden; margin-top:80px;}
.top_headerbanner:after{ width:30%; background:#77bb3a; height:100%; overflow:hidden; position:absolute; left:0px; top:0px; content:"";}
.top_headerbanner:before{ z-index:0; position:absolute; left:30%; content:""; top:0px; height:100%; width:0px; height:100%;
border-bottom:760px solid #77bb3a;
border-right: 760px solid transparent;}
.cng_number{ width:250px; float:left; display:inline; overflow:hidden; margin-top:20px; margin-bottom:20px;position:relative; z-index:100; color:#fff;  padding-top:30px; margin-right:15px;}	
.color_listb{ width:17px; height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; margin-right:5px; margin-bottom:5px;}

.color_listb .color_box{ width:15px;  height:15px; display:block; margin-top:5px; border:1px solid #fff; cursor:pointer; vertical-align:middle;}
.color_listb .white{ background:#fff;}
.color_listb .black{ background:#000;}
.color_listb .gray{ background:#d3d5d4;}
.color_listb .grey{ background:#d3d5d4;}
.color_listb .blue{ background:#2779a7;}
.color_listb .green{ background:#4cbf0e;}
.color_listb .yellow{ background:#ffde00;}
.color_listb .orange{ background:#ff7f03;}
.color_listb .pink{ background:#e9016e;}
.color_listb .red{ background:#f01e1e;}
.color_listb .Purple{ background:#c818fb;}					
.colorstyle{ float:left; display:inline; vertical-align:middle; line-height:20px;}
.col_limgshowb{ width:31%;height:auto; padding:2px; background:#fff; overflow:hidden; overflow:hidden; float:left; display:inline; color:#666666; margin:10px 0px 0px 0px; margin-left:1%; margin-right:1%;  position:relative;}
.col_limgshowb img{ width:100%; height:auto; overflow:hidden; vertical-align:top;}
.col_limgshowb .canshu{ height:50px; overflow:hidden; line-height:20px; padding:8px 0px;}
.col_limgshowb .canshu .sl{ width:137px; float:left; display:inline; font-size:13px}
.col_limgshowb .red{ color:#f01e1e;}
.col_limgshowb .btn{ width:58px; height:30px; float:right; display: block; background:url(404.png) 44px 11px no-repeat #15a6ea; border-radius:3px; text-align:center; color:#fff; line-height:28px; text-indent:-10px; margin-top:6px; position: relative; padding:0px; margin-right:10px;}
.col_limgshowb .btn:hover{ background-color:#2595ad}
.moban_tuijian{ width:62%; float:right; display:inline; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.tj_tit{ background:url(../image/telphone.png) no-repeat; padding-left:20px; color:#fff; font-size:1em; margin-right:20px;float:right; display:inline;}
.case_title{ height:auto; overflow:hidden; width:100%; border-bottom:1px solid #ccc; padding:8px 0px;}
.case_title span{ float:right; display:inline; margin-left:5px; margin-top:20px;}
.prev a{ padding:2px 5px; border-radius:3px; border:2px solid #15a6ea; color:#15a6ea;}
.prev a:hover{ background:#15a6ea; color:#fff;}
.titlec{ font-size:21px; color:#515151;}
.titled{ font-size:18px; color:#d52d2c;}
.titled b { display:block; color:#706f6f; font-size:14px; font-weight:normal;}
.case-img{ width:100%; height:auto; overflow:hidden; margin:20px auto;}
.weixin_img{ float:right; display:inline; margin-right:20px; width:180px; text-align:left; font-size:25px;}
.weixin_img img{ vertical-align:middle; padding-right:10px; float:left; display:inline; height:70px}
.weixin_img strong{ display:block;  font-size:13px;}
.datlindex_d{ border-radius:5px; background:#ffffff; margin:10px 0px; width:100%; height:auto; overflow:hidden;min-height:400px; _height:expression(this.scrollHeight < 400? "400px" : "auto") ; }
.pworid_d{ padding:10px; }
.weixinright{ float:right; display:inline; overflow:hidden; text-align:center; color:#666666;}
.d_titled{ font-size:0.9em; color:#666666;}
.d_titled .l_tas{ font-size:1.5em; line-height:35px;}
.casebg{ padding:10px;}
.page-headerc { text-align:center; font-size:25px; margin:10px 0px;}
.num_titleb{ font-size:1.2em;}
.clicka{ border-radius:5px; width:50%; margin-right:20px;float:right; display:inline;height:auto; color:#fff; padding:20px 0px; cursor:pointer; overflow:hidden; font-size:1.3em; background:#3185a8; text-align:center; display:block;}
.col_limgshow  .canshu_case{ width:100%; text-align:center; line-height:30px; height:40px;}



.side{position:fixed;width:72px;height:370px;right:0;top:214px;z-index:100; }
.side ul li{width:72px;height:73px;float:left;position:relative;border-bottom:1px solid #fff;}
.side ul li .sidebox{position:absolute;width:72px;height:72px;top:0;right:0;transition:all 0.3s; color:#fff;font:14px/54px "微软雅黑";overflow:hidden; line-height:18px; text-align:center;}
.abside{background:#38a4d7;}
.bbside{background:#e14a53;}
.cbside{  background:#78c340}
.dbside{  background:#ff9000}
.side  a{ display:block; }
.side a .abside .left_qq span{ background:url(../image/qqlefta1.png) no-repeat; width:45px; height:45px; display:block; text-align:center; margin:0px auto;}
.side a:hover .abside .left_qq span{ background:url(../image/qqleft1.png) no-repeat; width:45px; height:45px; }

.side a .bbside .left_qq span{ background:url(../image/qqlefta2.png) no-repeat; width:45px; height:45px; display:block; text-align:center; margin:0px auto;}
.side a:hover .bbside .left_qq span{ background:url(../image/qqleft2.png) no-repeat; width:45px; height:45px; }

.side a .cbside .left_qq span{ background:url(../image/qqlefta3.png) no-repeat; width:45px; height:45px; display:block; text-align:center; margin:0px auto;}
.side a:hover .cbside .left_qq span{ background:url(../image/qqleft3.png) no-repeat; width:45px; height:45px; }

.side a .dbside .left_qq span{ background:url(../image/qqlefta4.png) no-repeat; width:45px; height:45px; display:block; text-align:center; margin:0px auto;}
.side a:hover .dbside .left_qq span{ background:url(../image/qqleft4.png) no-repeat; width:45px; height:45px; }

.side a .ebside .left_qq span{ background:url(../image/qqlefta5.png) no-repeat; width:45px; height:45px; display:block; text-align:center; margin:0px auto;}
.side a:hover .ebside .left_qq span{ background:url(../image/qqlefta5.png) no-repeat; width:45px; height:45px; }

.side a .abside{ background:#45b6eb}
.side a:hover .abside{background:#38a4d7;}

.side a .bbside{ background:#f06169}
.side a:hover .bbside{background:#e14a53;}

.side a .cbside{ background:#78c340}
.side a:hover .cbside{background:#78c340;}

.side a .dbside{ background:#fbb01f}
.side a:hover .dbside{background:#ff9000;}

.side a .ebside{ background:#fbb01f}
.side a:hover .ebside{background:#ff9000;}

.side ul li .sideboxc{position:absolute;width:72px;height:72px;top:0;right:0;transition:all 0.3s; color:#fff;font:14px/54px "微软雅黑";overflow:hidden; line-height:18px; text-align:center;}
.side ul li .left_qq img{ display:block; text-align:center; margin:0px auto;}
.side ul li .sidetopa{width:54px;height:54px;line-height:54px;display:inline-block;background:#333;transition:all 0.3s;}
.sidebox .left_qq img{ width:45px; height:45px;}
#code_img{width:129px;height:117px;cursor:pointer;display:none; position:absolute; left:-130px; top:-10px;}
.left_qq{ width:72px; height:72px; float:left; display:inline; padding:5px 0px 0px;overflow:hidden;}
.tite{ width:160px; height:40px; margin:15px 0px; line-height:45px; padding-left:10px; font-size:1.1em; float:left; text-align:left; }
.tite img{ float:left; display:inline; width:72px; height:20px; margin:0px 8px; box-sizing:content-box}
.sidetop{ background:#ff6600; width:72px; height:72px;  display:block; text-align:center}
.sidetop img{ width:45px; height:45px; margin:15px auto; overflow:hidden;}
.clicka{ letter-spacing:10px;}
.clicka a{ color:#fff;}
.navM li a{ font-size:1.1em;}
.navM li a{ font-size:1.1em;}
.appshoujnone{ display:none;}
.appshoujnone .clicka{ display:none;}

.menu { margin: 25px 15px 0 0; float: right; transition: margin 400ms; position: relative; left: 0; }
.menu a{ color:#6b6b6b;  }
.menu .nLi{ float:left;  position:relative; display:inline; }
.menu .nLi h3{ float:left; margin-top:10px; }
.menu .nLi h3 a{ display:block; width:90px; font-family:"微软雅黑"; font-size:15px; height:29px; text-align:center;padding:4px 0px 0px; line-height:20px;}
.menu .nLi h3 a b{ font-weight:normal; font-size:10px; text-transform:uppercase; display:block; font-family:Arial, Helvetica, sans-serif;}
.menu .sub{ display:none; width:107px; left:0px; top:48px;  position:absolute; background:url(../image/i_top.jpg) no-repeat #15a6ea; padding-top:10px; padding-bottom:10px;  }
.menu .sub li{ zoom:1; }
.headFirst .menu .sub a{ display:block;text-align:center;width:107px; color:#d7f2ff;line-height:25px; height:25px; font-size:14px;}
.menu .sub a:hover{ color:#fff;}
.menu .on h3 a{ color:#15a6ea; position:relative; border-radius:15px; border:2px solid #15a6ea;}
.booking{ color:#ea1515;}
.moban{ position:relative; width:100%; height:auto; overflow:hidden; margin-bottom:20px; position:relative;}
.price_jiage{ background:url(../image/price_jg.png) no-repeat; width:120px; height:114px; position:absolute; left:0px; top:0px; z-index:20; }
.pc_moban{ position:relative; left:6px; top:6px; background:url(../image/case2.png) no-repeat; width:300px; height:auto; overflow:hidden; }
.pc_al{   height: 169px;
margin: 14px 13px 76px;
width: 273px; overflow:hidden;}
.pc_al img{ position:relative; z-index:9; width:297px; height:auto;}

p.code {
    position: absolute;
    top: 187px;
    z-index: 999;
    color: #666666;
}
p.code1{
	top: 210px;
}
p.code1 a{ width: 12px; height: 12px; display: inline-block; background: #333; margin: 0 4px; }
p.code1 a.ahover{ border:1px solid red;}
.app_moban{ position:absolute; background:url(../image/shouji.png) no-repeat; width:83px;  height:156px; z-index:100; right:0px; bottom:0px;}
.app_a1{ width:72px; height:126px; overflow:hidden; margin:12px 7px 18px 5px;}
.jiage{ transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg); font-size:1.3em; color:#fff; text-align:left; padding:7px;}
.app_weixin{ background:url(../image/app_winxin.png) no-repeat; padding:5px 10px 5px 5px;  position:absolute; right:100px; bottom:10px; width:111px; height:106px; }
.appshow{ display:block;}
#opacity2{  filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.7;background:#000; display:none; width:72px; height:126px; z-index:10;overflow:hidden; position:absolute; left:5px; top:12px;animation:fadeInRighta 1s .1s ease both;}
#opacity3{  filter:alpha(opacity=80); -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;background:#000; display:none; width:273px; height:170px; z-index:10;overflow:hidden; position:absolute; left:13px; top:13px;animation:fadeInRighta 1s .1s ease both;}
.ckgdd{ height:35px; width:120px; background:#15a6ea; text-align:center; color:#fff; font-size:1.2em; margin:30px auto; clear:both; overflow:hidden;}
.ckgdd a{ display:block; line-height:30px; text-align:center; color:#fff;}



.picScroll .pingsb{ position:relative; width:100%; height:auto; overflow:hidden;}
.picScroll .pingsb img{ width:100%; vertical-align:top;}
.picScroll .zolistw{ height:auto;position:relative; overflow:hidden;  margin-right:15px; margin-bottom:25px;}
.picScroll .zolistw .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0px;background:url(../image/baul.png);font-size:14px; color:#fff;}
.textbg{width:100%; height:70px; margin-top:-35px; margin-left:-50%; left:50%; top:50%; position:relative; overflow:hidden;}
.picScroll  .dicpots{ margin:0px auto;text-align:center; margin-top:10px; width:28px; height:28px; border-radius:100%; line-height:28px; font-weight:bold; color:#fff; font-size:20px;text-align:center; background:#e41a1a;}
.picScroll  .dicpots a{ color:#fff;}
.wpord{ font-size:16px;}
.picScrollb .pingsb{ position:relative; width:100%; height:auto; overflow:hidden;}
.picScrollb .pingsb img{ width:100%; height:auto; vertical-align:top;}
.picScrollb .zolistw{ height:auto;position:relative; overflow:hidden;  margin-right:7px; margin-left:7px; margin-bottom:25px;}
.picScrollb .zolistw .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0px;background:url(../image/baul.png);font-size:14px; color:#fff;}
.textbg{width:100%; height:70px; margin-top:-35px; margin-left:-50%; left:50%; top:50%; position:relative; overflow:hidden;}
.picScrollb  .dicpots{ margin:0px auto;text-align:center; margin-top:10px; width:28px; height:28px; border-radius:100%; line-height:28px; font-weight:bold; color:#fff; font-size:20px;text-align:center; background:#e41a1a;}
.picScrollb  .dicpots a{ color:#fff;}
.zmore{ border:2px dotted #cccccc; text-align:center; font-size:50px; font-weight:bold;}
.zmoreb{ border:2px dotted #cccccc; text-align:center; font-size:50px; font-weight:bold;}

.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-300px;width:420px;background:#eee url(404.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal p{padding:0 0 15px 0;}

.list_show{ height:510px; overflow:hidden; width:560px; background:#fff; position: fixed; top:-10000px; left:50%; margin-top:-205px;margin-left:-280px; z-index:88 ;border-radius:6px; background:#fff; text-align:left; padding:15px;
}

.list_showb{ height:200px; overflow:hidden; width:200px; background:#fff; position: fixed; top:-50%; left:50%; margin-top:-100px;margin-left:-100px; z-index:88 ;border-radius:6px; background:#fff; text-align:left; padding:15px;
}
.cloae{ background:url(../image/close1.png) no-repeat; width:15px; height:15px; overflow:hidden; position:absolute; right:10px; top:10px;}
.cloaeb{ background:url(../image/close1.png) no-repeat; width:15px; height:15px; overflow:hidden; position:absolute; right:10px; top:10px;}

.yuyue_detal{ padding:20px; height:auto; overflow:hidden; }
.yuyue_title{ color:#15a6ea; font-size:22px; height:39px; line-height:30px; overflow:hidden; border-bottom:1px solid #cccccc;}
.bookimg_d{ width:100%; padding:15px 0px; height:auto; overflow:hidden;}
.bookimg_d dl dd{ height:auto; overflow:hidden; margin-bottom:15px;}
.bookimg_d dl dd span{ float:right; display:inline; overflow:hidden; width:420px;}
.bookimg_d dl dd span .txtb{ width:418px; height:34px; border:1px solid #dddddd; border-radius:3px;}
.bookimg_d dl dd b{ font-weight:normal; float:left; display:inline; vertical-align:middle;}
.bookimg_d dl dd span select{width:228px; height:34px; border:1px solid #dddddd; border-radius:3px;}
.bookimg_d dl dd .textear{ float:right; display:inline; overflow:hidden; width:420px;}
.bookimg_d dl dd .textear textarea{ width:418px; height:100px; vertical-align:middle; border:1px solid #ddd;}
.bookimg_d dl .btna{ width:420px; height:auto; overflow:hidden; float:right; display:inline; }
.bookimg_d dl .bnt1,.bnt2{ width:91px; height:33px; overflow:hidden; color:#fff; font-size:14px; line-height:33px; text-align:center; border-radius:3px; margin-right:10px; border:none;}
.bookimg_d dl .bnt1{ background:#ff3737; }
.bookimg_d dl .bnt2{ background:#777777; }
.bookimg_d dl .btnword{ color:#333333; font-size:14px; width:420px; float:right; display:inline;}
.liukan{ padding:10px 5px; color:#333;}
.list_showb .btm1,.btm2{ width:60px; height:33px; overflow:hidden; color:#fff; font-size:14px; line-height:33px; text-align:center; border-radius:3px; margin-right:10px; border:none;}
.list_showb .btm1{ background:#ff3737; }
.list_showb .btm2{ background:#15a6ea; }


.index_cpzs{ width:100%; height:auto; overflow:hidden; background:url(../image/index_cpzs.jpg) repeat-x #f1f0f0; margin-top:100px;}



.jiahao{ background:#e41a1a; width:50px; height:50px; text-align:center; font-size:1.5em; color:#fff; border-radius:100%; margin:0px auto; padding-top:25px; position:absolute; z-index:100; top:50%;  margin-right:-15px; margin-left:-15px; left:-300px; padding:0px; line-height:50px;}
.col_limgshow a{ transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.col_limgshow a .jiahao{ display:none;  width:50px; height:50px; color:#fff; display:none; line-height:50px; font-size:1.5em; padding-top:0px;}
.col_limgshow a:hover .jiahao{width:50px; height:50px; opacity:1px;display:block;}
.tpumts img{ height:auto; overflow:hidden; width:100%;}
.cpzs_detal{ width:100%; height:auto; overflow:hidden; }
.cs_top{ height:80px; padding:10px 0px;width:100%; background:#fff; overflow:hidden;position:fixed; z-index:10000;}
.a_totp0{ position:relative; height:auto; overflow:hidden; z-index:1000;}
.a_totp1{ position:relative; height:auto; overflow:hidden; z-index:1000;}

.rightback{ height:45px; margin:10px 0px; color:#ec1716; color:#ec1716; font-size:1.2em; float:right; display:inline; line-height:45px;}
.rightback a{ border-radius:5px; background:#d62322; color:#fff; font-size:1.1em; padding:5px 10px; margin-right:15px; margin-left:10px;}
.rifanhui{ float:left; display:inline; overflow:hidden; margin:10px 0px; height:45px; line-height:45px;max-width: 746px;}
.rifanhui a.back1{ background:#169ad6; color:#fff; padding:5px 10px; font-size:1.1em; text-align:center; border-radius:5px;}
.cpzs_detal .innfot_index{ margin-top:0px;}
.rifanhui a.borderrad{ padding:5px 10px; border:1px solid #77bb3a; font-size:1.1em; text-align:center; color:#77bb3a; border-radius:5px; margin-left:15px;}

.a_totp2{ position:relative; height:auto; overflow:hidden; z-index:1000;}
.rightback a.borderradright{ padding:5px 10px; border:1px solid #4aa6cc; font-size:1em; text-align:center; color:#4aa6cc; background:#fff; border-radius:5px; margin-left:15px;}
.rifanhui a.mbsm{ padding:5px 10px; border:1px solid #77bb3a; font-size:1.1em; text-align:center; color:#77bb3a; border-radius:5px; margin-left:15px;}

.ladyScroll dl{ width:31%;height:auto; padding:2px; background:#fff; overflow:hidden; overflow:hidden; float:left; display:inline; color:#666666; margin:10px 0px 0px 0px; margin-left:1%; margin-right:1%;  position:relative;}
.ladyScroll img{ width:100%; height:auto; overflow:hidden; vertical-align:top;}
.ladyScroll  .masks{width:100%; height:100%; position:absolute; top:0px; left:0px;background:url(../image/img-title-bg.png) left top repeat; z-index:10; display:none;}
.ladyScroll  .erweima1{ width:80px; height:80px; position: absolute; top:74px; left:-300px;z-index:20}
.ladyScroll  .erweima-title{ width:125px; height:32px; line-height:32px; text-align:center; color:#fff; position:absolute; bottom:30px; right:-240px; z-index:20;}
.imglayt{ position:relative; height:auto; overflow:hidden; width:100%;}
.canshu_a{ height:auto; overflow:hidden; padding:5px; color:#333;}
.clasolistfix{ width:100%; height:auto; overflow:hidden;transition: 400ms; }
.clasolistfix_sclool{ height:3px; width:100%; overflow:hidden; position:fixed; z-index:100; margin-top:70px;transition: 400ms; }
.aker_display{ display:none;}
.aker_display2{ display:none;}
.index_cpzsb{ width:100%; height:auto; overflow:hidden; margin-top:60px;}
.tabBox .hd{ height:40px; line-height:40px; padding:0 10px; font-size:20px; background:#F3F3F3; border-top:2px solid #CECECE;  }
.tabBox .hd ul{ overflow:hidden;  }
.tabBox .hd ul li{ float:left; margin:0 10px; color:#515151;  }
.tabBox .hd ul .on{ border-bottom:2px solid #BA2636; color:#BA2636;  }
.tabBox .hd ul .on a{ display:block;   }
.tabBox .bd ul{ padding:10px 0 10px 10px;  }
.tabBox .bd li{ height:33px; line-height:33px;   }
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  
.tabBox .bd li a{ color:#555;  }
.tabBox .bd .t{ height:85px; overflow:hidden;   }
.tabBox .bd .t .pic{ width:130px; float:left;    }
.tabBox .bd .t .con{ margin-left:130px; line-height:20px;   }
.tabBox .bd .t .con p{ font-size:12px; color:#999;  }
.fax_title{position:absolute; position:fixed; left:0px; bottom:0px; width:100%; overflow:hidden; height:60px; z-index:99; background:#15a6ea;}
.fax_title1{position:absolute; position:fixed; left:0px; bottom:0px; width:100%; overflow:hidden; height:60px; z-index:99; background:#15a6ea;}
.box{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;display:box; width:100%; height:auto; overflow: hidden;}
#box li{ height:60px; overflow:hidden; text-align:center; width:24%;}
#box li{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;}
#box li a{ color:#333333; display:block; }
#box li .title{ height:23px; overflow:hidden;  line-height:23px; display:inline-block; vertical-align:middle;}
.body{ position:relative;}
.index_boxt{  left: 0;
overflow-x: hidden;
overflow-y: scroll;
position: absolute;
height: 736px;
top: 0;
width: 100%;}
.index_cpzsb .search_text_cpsa{ padding-left:10px;margin-top: 26px;}	
.fax_title ul li .fix_icon{ width:46px; height:46px; display:inline-block; margin-right:10px; margin-top:8px; vertical-align:middle; }
.fax_title ul li:nth-child(1) .fix_icon{background:url(../image/cp_tl.png) no-repeat; background-size:100%; }
.fax_title ul li .title{ color:#fff; font-size:1.1em;}
.fax_title ul li:nth-child(2) .fix_icon{background:url(../image/xys.png) no-repeat; background-size:100%;}
.fax_title ul li:nth-child(3) .fix_icon{background:url(../image/cp_ttl.png) no-repeat; background-size:100%;}
.fax_title ul li:nth-child(4) .fix_icon{background:url(../image/cp_tttl.png) no-repeat; background-size:100%;}
.fax_title ul li:nth-child(4) a#choise .fix_icon{background:url(../image/cp_ttth.png) no-repeat; background-size:100%;}
.fax_title ul li:nth-child(5) .fix_icon{background:url(../image/cp_tttl.png) no-repeat; background-size:100%;}
.fax_title ul li:nth-child(5) a#choise .fix_icon{background:url(../image/cp_ttth.png) no-repeat; background-size:100%;}

.fax_title ul li:nth-child(1) a#choise .fix_icon{background:url(../image/cp_th.png) no-repeat;background-size:100%; }
.fax_title ul li:nth-child(2) a#choise .fix_icon{background:url(../image/xys-1.png) no-repeat;background-size:100%; }
.fax_title ul li:nth-child(3) a#choise .fix_icon{background:url(../image/cp_tth.png) no-repeat;background-size:100%; }

.fax_title ul li:nth-child(6) .fix_icon{background:url(../image/cp_ttt2.png) no-repeat;background-size:100%; }

.fax_title ul li:nth-child(7) .fix_icon{background:url(../image/cp_g.png) no-repeat; background-size:100%;}


.fax_title ul li a#choise .title{ color:#ff6600;}
.fax_title ul li a#choise{ display:block; width:100%; height:100%; overflow:hidden; background:#fff;}
.little .ladyScroll dl{ width:98%;}
.little .canshu_a{ text-align:right;}
.app-show{ display:none; font-size:1em;}
.doculowr{ position:fixed; left:0px; top:55px; z-index:10000000; display:none; width:300px; height:300px;}
.doculowr b{width:0; position:absolute; left:80px; top:0px;
height:0; 
border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:10px solid #72b43b;}
.dhk_detal{background:#72b43b; width:150px; height:100px;top:10px;position:relative; font-size:1em; color:#fff; padding:10px;}	

.col_limgshow{height:auto; padding:2px; background:#fff; overflow:hidden; overflow:hidden; color:#666666;}
.col_limgshow img{ width:100%; height:auto; overflow:hidden; vertical-align:top;}
.col_limgshow  .masksb{width:100%; height:100%; position:absolute; top:0px; left:0px;background:url(../image/img-title-bg.png) left top repeat; z-index:10; display:none;}
.col_limgshow  .erweima1{ width:100px; height:100px; position: absolute; top:54px; left:-300px; z-index:20}
.col_limgshow  .erweima-title1{ width:125px; height:32px; line-height:32px; text-align:center; color:#fff; position:absolute; bottom:5px; right:-240px; z-index:20;top: 230px;}
.col_limgshow .imglayb{ position:relative; height:164px; overflow:hidden; width:100%;}
.new_pc{position: absolute;-webkit-transform: rotate(45deg);width: 45%;height: 23%;background-color: red;margin-left: 75%;color: white;text-align: center;}
.new_pc p{margin-top: 13%;margin-left: -15px;}
.new_mobile{position: absolute;-webkit-transform: rotate(45deg);width: 50%;height: 50px;background-color: red;margin-top: -5%;margin-left: 70%;color: white;text-align: center;}
.new_mobile p{margin-top: 23px;}
.new_double{position: absolute;-webkit-transform: rotate(45deg);width: 50%;height: 25%;background-color: red;margin-top: -5%;margin-left: 75%;color: white;text-align: center;z-index: 20;}
.new_double p{margin-top: 25%;margin-left: -60px;}

.col_limgshow .imglaybc{ position:relative; height:300px; overflow:hidden; width:100%;}

.col_limgshow .imglayb a{ display:block; width:100%; height:auto; overflow:hidden;}
.canshu_a{ height:auto; overflow:hidden; padding:5px; color:#333;}
.col_limgshow  .canshu{ padding-left:10px;}
.masksd{width:100%; height:100%; position:absolute; top:0px; left:0px;background:url(../image/img-title-bg.png) left top repeat; z-index:10; display:none;}
.showdisplay{ display:block;}
.nonedisplay{ display:none;}
.picScrollc{ margin:10px auto; text-align:center;  }
.picScrollc .bd ul{ width:100%;  float:left; padding-top:0px;  }
.picScrollc .bd li{ width:31%; margin-left:1%; margin-right:1%; float:left; font-size:14px; text-align:center;  }
.picScrollc .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
.picScrollc .bd li img{height:auto;width:297px; }
.picScrollc .hd{ height:40px; line-height:40px;  overflow:hidden; text-align:center;  margin-top:8px; }
.picScrollc .hd ul{ text-align:center; width:100%;  position:relative; left:50%; height:auto; overflow:hidden;padding-top:10px;transform:translate(-3%,0);   }	
.picScrollc .hd li{ float:left; width:15px; height:15px; background:#313131; margin:0 5px; overflow:hidden; 
-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; box-shadow:0px 1px 2px #333 inset; }
.picScrollc .hd .on{ background:#3498db;  }
.picScrollc .prev,.picScrollc .next{ display:none; float:right;  width:18px; height:18px; background:url(404.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScrollc .next{ background-position:-34px -7px; }
.picScrollc .prevStop{ background-position:-6px -40px; }
.picScrollc .nextStop{ background-position:-34px -40px; }

.picScrolld{ margin:10px auto; text-align:center;  }
.picScrolld .bd ul{ width:100%;  float:left; padding-top:0px;  }
.picScrolld .bd li{ width:47%; margin-left:1%; margin-right:1%; float:left; font-size:14px; text-align:center;  }
.picScrolld .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
.picScrolld .bd li img{height:auto;width:100%; }
.picScrolld .hd{ height:40px; line-height:40px;  overflow:hidden; text-align:center;  margin-top:8px; }
.picScrolld .hd ul{ text-align:center; width:100%;  position:relative; left:50%; height:auto; overflow:hidden;padding-top:10px;transform:translate(-3%,0);   }	
.picScrolld .hd li{ float:left; width:15px; height:15px; background:#313131; margin:0 5px; overflow:hidden; 
-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; box-shadow:0px 1px 2px #333 inset; }
.picScrolld .hd .on{ background:#3498db;  }
.picScrolld .prev,.picScrolld .next{ display:none; float:right;  width:18px; height:18px; background:url(404.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScrolld .next{ background-position:-34px -7px; }
.picScrolld .prevStop{ background-position:-6px -40px; }
.picScrolld .nextStop{ background-position:-34px -40px; }

.picScrolle{ margin:10px auto; text-align:center;  }
.picScrolle .bd ul{ width:100%;  float:left; padding-top:0px;  }
.picScrolle .bd li{ width:96%; margin-left:1%; margin-right:1%; float:left; font-size:14px; text-align:center;  }
.picScrolle .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
.picScrolle .bd li img{height:auto;width:100%; }
.picScrolle .hd{ height:40px; line-height:40px;  overflow:hidden; text-align:center;  margin-top:8px; }
.picScrolle .hd ul{ text-align:center; width:100%;  position:relative; left:50%; height:auto; overflow:hidden;padding-top:10px;transform:translate(-8%,0);   }	
.picScrolle .hd li{ float:left; width:15px; height:15px; background:#313131; margin:0 5px; overflow:hidden; 
-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; box-shadow:0px 1px 2px #333 inset; }
.picScrolle .hd .on{ background:#3498db;  }
.picScrolle .prev,.picScrolld .next{ display:none; float:right;  width:18px; height:18px; background:url(404.png) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px;  }
.picScrolle .next{ background-position:-34px -7px; }
.picScrolle .prevStop{ background-position:-6px -40px; }
.picScrolle .nextStop{ background-position:-34px -40px; }


a.bj_01:hover{ color:#ff6600; background:url(../image/bj_01.jpg) repeat;}
.bj_01 { color:#ff6600; background:url(../image/bj_01.jpg) repeat;}
.bj_02 { color:#fff; }
.itemcon ul.nav2 span{ width:46px; height:46px; float:left; display:inline;margin-top:10px;}
.itemcon ul.nav2  #tab_a0 span{ background:url(../image/cp_tl.png) no-repeat; }
.itemcon ul.nav2 a.bj_01#tab_a0 span{ background:url(../image/cp_th.png) no-repeat; }
.itemcon ul.nav2  #tab_a1 span{ background:url(../image/cp_ttl.png) no-repeat; }
.itemcon ul.nav2 a.bj_01#tab_a1 span{ background:url(../image/cp_tth.png) no-repeat; }
.itemcon ul.nav2  #tab_a2 span{ background:url(../image/cp_tttl.png) no-repeat; }
.itemcon ul.nav2 a.bj_01#tab_a2 span{ background:url(../image/cp_ttth.png) no-repeat; }
.itemcon ul.nav2{ height:68px; width:100%; line-height:68px; }
.itemcon ul.nav2 li a{ float:left; line-height:68px;width:33%; height:68px; text-align:center; font-size:1.2em; text-align:center;  }
.itemcon ul.nav2 li a .sxzs{ width:150px; margin:0px auto; text-align:center; line-height:68px;}
.search_text_cpsa{ margin:10px 0 10px 16px ; border-radius:5px; width:271px;}
.search_text_cpsa span{ font-size:1.1em; color:#333; padding-right:10px;}
.search_text_cpsa  .txt1{ vertical-align:top; border-radius:5px; background:#fff; border:none; height:28px; width:182px;}
.price_0 a {margin-right: 12px;background: #FFF;padding: 4px 10px;padding: 0 10px; display: inline-block;line-height: 28px;height: 28px;overflow: hidden;text-align: center;min-width: 94px;vertical-align: top;margin-bottom: 10px;}
.price_0 {margin-top:6px;padding: 6px 10px!important;
}

.itemnavlist li{ width:14.28%; height:68px; overflow:hidden; float:left; display:inline;}
.itemnavlist li a{ display:block; width:100%; height:68px; line-height:68px; text-align:center; font-size:1.2em;}
.itemnavlist li a .sxzsa{ width:150px; margin:0px auto; text-align:center; line-height:68px;}
.itemnavlist li a span{ width:46px; height:46px; float:left; display:inline;margin-top:10px;}
.itemnavlist li  a#choise_01 span{ background:url(../image/cp_tl.png) no-repeat; }
.itemnavlist li a.tab_01#choise_01 span{ background:url(../image/cp_th.png) no-repeat; }
.itemnavlist li  a#choise_06 span{ background:url(../image/xys.png) no-repeat; }
.itemnavlist li a.tab_01#choise_06 span{ background:url(../image/xys-1.png) no-repeat; }

.itemnavlist li  a#choise_02 span{ background:url(../image/cp_ttl.png) no-repeat; }
.itemnavlist li a.tab_01#choise_02 span{ background:url(../image/cp_tth.png) no-repeat; }

.itemnavlist li a#choise_03 span{ background:url(../image/cp_tttl.png) no-repeat; }
.itemnavlist li a.tab_01#choise_03 span{ background:url(../image/cp_ttth.png) no-repeat; }

.itemnavlist li a#choise_04 span{ background:url(../image/cp_ttt2.png) no-repeat; }
.itemnavlist li a.tab_01#choise_04 span{ background:url(404.png) no-repeat; }

.itemnavlist li  a#choise_05 span{ background:url(../image/cp_g.png) no-repeat; }
.itemnavlist li  a.tab_01#choise_05 span{ background:url(../image/cp_gh.png) no-repeat; }

.tab_01 { color:#ff6600; background:url(../image/bj_01.jpg) repeat;}
.tab_02 { color:#fff; }
.headFixed { height: 70px; }
.ny_header{ height:auto}
.ny_headerxieed{ width:100%; height:auto; overflow:hidden}
.ny_headerfax{ height:60px;}
.cpzs_detal .headFirst{ height:auto; }
.cpzs_detal .headFirst{ padding-top:15px;}
.cpzs_detal .headFixed{ padding-top:0px;}



.cpzs_detal .headFixed .borderrad{ opacity:1;display:inline; transition: 400ms; }
.cpzs_detal .headFixed .rifanhui span{ opacity:1;display:inline; transition: 400ms; }
.cpzs_detal .headFixed .borderradright span{ opacity:1;display:inline;transition: 400ms; }
.cpzs_detal .headFirst .mbsm{ opacity:0; display:none;transition: 400ms; }
.cpzs_detal .headFixed .mbsm{ opacity:1;display:inline; transition: 400ms; }
.cpzs_detal .headFirst .borderradright{ opacity:0;transition: 400ms; display:none;}
.cpzs_detal .headFixed .borderradright{ opacity:1;transition: 400ms; display:inline; 
}
.top_height{ margin-top:65px;transition: 400ms;}
.itemnavlist{ height:auto; overflow:hidden; width:100%;}
.container{ position:relative;}
.innfot_indexb{ margin-top:81px;}
.index_p_add,.index_p_addd{ border-bottom:3px solid #7bc91e;}
.capser_add .headFirst{ height:auto; }
.capser_add .headFirst .borderrad{ opacity:1;transition: 400ms; display:inline; }
.capser_add .headFirst .rifanhui span{ opacity:1;transition: 400ms;  display:inline; }
.capser_add .headFirst .borderradright span{ opacity:1;transition: 400ms;  display:inline; }
.capser_add .headFixed .borderrad{ opacity:1;transition: 400ms; display:inline; }
.capser_add .headFixed .rifanhui span{ opacity:1;transition: 400ms;  display:inline; }
.capser_add .headFixed .borderradright span{ opacity:1;transition: 400ms; display:inline;  }
.capser_add .headFirst .mbsm{ opacity:1;transition: 400ms; display:inline;  }
.capser_add .headFixed .mbsm{ opacity:1;transition: 400ms;  display:inline; }
.capser_add .headFirst .borderradright{ opacity:1;transition: 400ms;  display:inline; }
.capser_add .headFixed .borderradright{ opacity:1;transition: 400ms; display:inline;  }
.weixin_a{position:fixed;  position: fixed; text-align:center;
 z-index:1; top:60px; display:none; z-index:1000;}
 .erwerimadd{ float:right; display:inline; background:url(../image/app_winxinbg.png) no-repeat; width:106px; height:111px; margin-right:19%; }
.weixin_a img{ width:106px; height:100px; margin-top:8px}
 

.ys_grey{ background:#D3D3D3}
.ys_black{ background:#000;}
.ys_blue{ background:#00BFFF}
.ys_green{ background:#006400}
.ys_yellow{ background:#FFFF00}
.ys_orange{ background:#FFA500}
.ys_pink{ background:#FF1493}
.ys_red{ background:#ff0000;}
.ys_purple{ background:#9370D8}
.ys_brown{ background:#8B4513}
.ys_colorful{ background:url(../image/color.jpg);}
.ys_color{ width:15px; height:15px; margin-top:15px; margin-left:15px; float:right; display:block;}

#gradient{width: 100%;height: 35px;background: url() repeat-x;position: absolute;bottom: 0;left: 0;}

#read-more{ background:url(../image/xiline.jpg) repeat-x  left  center; width:100%; height:30px;margin:8px 0px; overflow:hidden;}
#read-more a{padding-right: 22px;background:url(../image/xs.png) right no-repeat #15a6ea; color:#fff; display:block; width:100px; text-align:center; font-size:1.1em; margin:0px auto;text-decoration: none; }
#read-more a.yinchang{background:url(../image/yc.png) right no-repeat #ffffff; color:#333}



#gradienta{width: 100%;height: 35px;background: url() repeat-x;position: absolute;bottom: 0;left: 0;}

#read-morea{ background:url(../image/xiline.jpg) repeat-x  left  center; width:100%; height:30px;margin:8px 0px; overflow:hidden;}
#read-morea a{padding-right: 22px;background:url(../image/xs.png) right no-repeat #15a6ea; color:#fff; display:block; width:100px; text-align:center; font-size:1.1em; margin:0px auto;text-decoration: none; }
#read-morea a.yinchang{background:url(../image/yc.png) right no-repeat #ffffff; color:#333}


.web_classa{ height:auto; line-height:25px; overflow:hidden; margin-top:20px;padding: 0 10px;margin-top: 10px;}
.web_classa a{ float:left; padding:0px 10px; color:#666666; background:#fff; margin-bottom:5px; margin-right:8px; display:block;}
.web_classa a.cu{ color:#fff; background:#797f82}

.ladyScroll .imglaybd{ position:relative; height:260px; overflow:hidden; width:100%;}
.ladyScroll .imglaybe{ position:relative; height:260px; overflow:hidden; width:100%;}
.picScrollc .bd li .app_weixin img{ width:96px; height:96px;}
.flictile{ float:left; display:inline; overflow:hidden; }
.djalwzleft{ float:left; display:inline; margin-left:10px;}
.djalwzleftapp{ width:50%; margin:0px auto; overflow:hidden;}
.djalwz a{ display:block; padding:10px; background:url(../image/btn_link.png) 8px no-repeat; border:2px solid #15a6ea; border-radius:3px; font-size:1.2em; padding:5px 5px; margin-top:15px; color:#15a6ea; padding-left:35px; padding-right:15px;}
.djalwz a:hover{ background:url(../image/btn_hovder.png) 8px no-repeat #15a6ea; color:#fff;}
.moban_tuijian .neiyeimg a{ height:164px; overflow:hidden; width:100%; display:block;}






.preview_tab{display: inline-block;vertical-align: top;height:36px;margin-top:4px;}
.preview_tab .tab_span{display: inline-block;vertical-align: top;width:40px;height:36px;
    margin:0 5px;cursor: pointer;}
.preview_tab .tab_span i{display: block;width:100%;height:100%;background: url(../image/icon_device_preview.png) no-repeat}
.preview_tab .tab_pc i{background-position: 0 0;}
.preview_tab .tab_pc:hover i,.preview_tab .tab_pc.cur i{background-position: 0 -36px;}
.preview_tab .tab_padX i{background-position: -40px 0;}
.preview_tab .tab_padX:hover i,.preview_tab .tab_padX.cur i{background-position: -40px -37px;}
.preview_tab .tab_padY i{background-position: -80px 0;}
.preview_tab .tab_padY:hover i,.preview_tab .tab_padY.cur i{background-position: -80px -36px;}
.preview_tab .tab_phoneX i{background-position: -120px 0;}
.preview_tab .tab_phoneX:hover i,.preview_tab .tab_phoneX.cur i{background-position: -120px -36px;}
.preview_tab .tab_phoneY i{background-position: -160px 0;}
.preview_tab .tab_phoneY:hover i,.preview_tab .tab_phoneY.cur i{background-position: -160px -36px;}


#ncontent{margin:0 auto;}






@media (min-width: 1200px){
.serviceb li{ height:350px;}
.page-headerc { text-align:center; margin-top:20px;}
.moban_tuijian{ width:67%; 
}	
.side{ display:block;}
.PathInner{ display:none;}
.service{ margin-bottom:20px;}
.edit_p{ margin-bottom:15px;}
.contenetbg{ padding:20px 0px;}
.doculowr{ opacity:0;}
.col_limgshow  .erweima1{ width:100px; height:100px; position: absolute; top:74px; left:-300px; z-index:20}
.col_limgshow  .erweima-title{ width:125px; height:32px; line-height:32px; text-align:center; color:#fff; font-size:1.1em;position:absolute; bottom:40px; right:-240px; z-index:20;}

}
.dattu {
    margin-top:100px;
}
@media (min-width: 990px) and (max-width: 1200px) {
.slogo{ display:block;}	
.navBtn { width: 24px; height: 18px;  position: absolute; right: 15px; top: 20px; transition: 300ms; background: url(../image/navBtn.png) no-repeat center; }
.navShow { -webkit-transform: rotate(-90deg); }
.nav, .navBtn2 { display: none !important; }
.head { height: 56px; }
.head .logo { margin: 5px 0 0 20px; }
.head .logo img { width: 170px; }
.navM {  width: 110%; height: 300px;width: 100%; height: auto!important; overflow: hidden; overflow-y: scroll; background: #fff; position: absolute; left: 0; top: 56px; }
.navMbox { width: 100%; }
.navM ul { width: 100%; padding: 25px 0; background: #77bb3a; overflow: hidden; margin-bottom: 0px;}
.navM li {  height: 50px; line-height: 50px; text-align: center; border-bottom:1px solid #65a42c; }
.navM li a { width: 100%; height: 100%; display: inline-block; color: #fff; text-transform: uppercase; font-size: 1.2em; }
.navM li a:hover { color: #ccc; }	
.dattu{ width:100%; height:auto; overflow:hidden; position:relative; z-index:0;margin-top:56px;}	

.serviceb li{ height:350px;}
.page-headerc { text-align:center; margin-top:20px;}
.moban_tuijian{ width:61%; }	
.side{ display:block;}
.PathInner{ display:none;}
.service{ margin-bottom:20px;}
.edit_p{ margin-bottom:15px;}
.contenetbg{ padding:20px 0px;}
.doculowr{ opacity:0;}
.col_limgshow .imglayb{ height:131px;}
.col_limgshow .imglaybc{ height:200px;}
.ladyScroll .imglaybd{ position:relative; height:200px; overflow:hidden; width:100%;}
.ladyScroll .imglaybe{ position:relative; height:200px; overflow:hidden; width:100%;}

.index_cpzs{ margin-top:56px;}
ul.itemnavlist{ margin-top:0px; margin-bottom:0px;}
.col_limgshow .btn{ margin-right:5px;}
.col_limgshow .canshu{ padding-left:5px;}
.ladyScroll  .erweima-title{ width:125px; height:32px; line-height:32px; text-align:center; color:#fff; position:absolute; bottom:0px; right:-240px; z-index:20;}
.moban_tuijian .neiyeimg a{ height:120px; overflow:hidden; width:100%; display:block;}
}
@media (min-width: 900px)  
{
.side{ display:block;}
.PathInner{ display:none;}
.doculowr{ opacity:0;}



}
@media(min-width: 768px) and (max-width: 990px)
{
.side{ display:none;}
.PathInner{ display:block;}
.list_show{ display:block;}
#showmoban{ display:none;}
.pc-show{ display:none;}
.app-show{ display:block;}
.a_totp0{ font-size:1em;}
.rifanhui a.mbsm,.rifanhui a.back1,.rightback,.rightback a{ font-size:1em;}
.doculowr{ opacity:0;}
}


@media (min-width: 768px) and (max-width: 991px) {

.navBtn { width: 24px; height: 18px;  position: absolute; right: 15px; top: 20px; transition: 300ms; background: url(../image/navBtn.png) no-repeat center; }
.navShow { -webkit-transform: rotate(-90deg); }
.nav, .navBtn2 { display: none !important; }
.head { height: 56px; }
.head .logo { margin: 5px 0 0 20px; }
.head .logo img { width: 170px; }
.navM {  width: 110%; height: 300px;width: 100%; height: auto!important; overflow: hidden; overflow-y: scroll; background: #fff; position: absolute; left: 0; top: 56px; }
.navMbox { width: 100%; }
.navM ul { width: 100%; padding: 25px 0; background: #77bb3a; overflow: hidden; margin-bottom: 0px;}
.navM li {  height: 50px; line-height: 50px; text-align: center; border-bottom:1px solid #65a42c; }
.navM li a { width: 100%; height: 100%; display: inline-block; color: #fff; text-transform: uppercase; font-size: 1.2em; }
.navM li a:hover { color: #ccc; }	
.datu{ width:100%; height:auto; overflow:hidden; position:relative; z-index:0;margin-top:56px}	
.page-header{ margin-top:10px; font-size:1.15em; margin-bottom:0px;}
.page-header .header_other{ color:#666666; font-size:0.9em; line-height:22px;}
.serviceb { margin-bottom:0px; height:auto; overflow:hidden; width:100%; }
.serve_title{ text-align:center; font-size:1.1em;}	
.edit_p{ padding-bottom:10px;}
.panel-heading h4{ font-size:1.15em;}
.panel-heading h1{ font-size:1em;}
.panel-img{ width:80px; height:80px; margin:0px auto 10px; padding:0px; overflow:hidden;}
.serviceb { padding: 10px 0; }
.serviceb .box { width: 100%; }
.service .preimg{ float:none; display:block; margin:0px auto;
}
.navMbox{ display:block;display: none;}	
.edit_p{ text-align:center;}	
.lead {
font-size: 1em;}
.a_title,.a_titleb{ font-size:1.3em; height:40px; line-height:40px;}
.titleb{ font-size:1.15em;line-height:30px;}	
.innfot_index{ margin-top:60px;}
.data_timer{ margin-top:10px; font-size:22px;}
.worder{ margin:5px 0px; font-size:16px;}
hr {
margin-top: 10px;
margin-bottom:10px;
border: 0;
border-top: 1px solid #eee;
}
.page-headerc { text-align:center; font-size:1.5em;}
.timer{ font-size:1.2em; height:30px; line-height:30px;}
.page-headerb{ height:35px; line-height:35px;}
.titlt-pro{  font-size:1.4em; width:100px; }
.titlt-pro:after{ position:absolute; content:""; left:0px; bottom:0px; width:100%; height:2px; background:#c32a29;}
.search_text{  margin-top:0px;}
.color{ width:100%; height: auto; overflow:hidden; margin:12px auto 0px;padding: 0 10px;}
.color_list{ width:30px; height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; margin-right:12px; margin-bottom:5px;}
.color_list .color_box{ width:30px;  height:30px; display:block; cursor:pointer;}
.color_box img{ width:30px; height:30px;}
.web_class a{ padding:8px;}
.cng_number{ font-size:0.9em;}
.top_headerbanner:after{ width:20%; background:#77bb3a; height:100%; overflow:hidden; position:absolute; left:0px; top:0px; content:"";}
.top_headerbanner:before{ z-index:10; position:absolute; left:20%; content:""; top:0px; height:100%; width:0px; height:100%;
border-bottom:420px solid #77bb3a;
border-right: 420px solid transparent;}
.moban_tuijian{ width:65%;}		
.cng_number{ width:200px;}		
.nimg_show{ padding:1% 10%;}		
.block_home_slider .caption{ padding:5px 10px;}
.block_home_slider .caption p{ display:none;}
.block_home_slider .caption p.title{ display:block; padding:0px; margin:0px; padding-bottom:0px;}
.block_home_slider .flex-control-paging{ bottom:10px;}
.appshouji{ width:60%; 
}	
.edit_p{ padding-left:0px;}
.list_show{ display:block;}
.pc-show{ display:none;}
.app-show{ display:block;}
.a_totp0{ font-size:1em;}
.rifanhui a.mbsm,.rifanhui a.back1,.rightback,.rightback a{ font-size:1em;}
.top_headerbanner{ margin-top:56px;}
.cpzs_detal .headFirst{ padding-top:0px;}
.top_height{ margin-top:65px;transition: 400ms;}

.col_limgshow a.tpumts{ display:block; width:100%; height:200px; overflow:hidden;}
.col_limgshow a.moblilstyle{ display:block; width:100%; height:400px; overflow:hidden;}
.ladyScroll .imglaybd{ position:relative; height:200px; overflow:hidden; width:100%;}
.ladyScroll .imglaybe{ position:relative; height:200px; overflow:hidden; width:100%;}
.moban_tuijian .neiyeimg a{ height:120px; overflow:hidden; width:100%; display:block;}

}  
@media (max-width: 767px) { 
.navBtn { width: 24px; height: 18px;  position: absolute; right: 15px; top: 20px; transition: 300ms; background: url(../image/navBtn.png) no-repeat center; }
.navShow { -webkit-transform: rotate(-90deg); }
.nav, .navBtn2 { display: none !important; }
.head { height: 56px; }
.cpzs_detal .head{ height:66px;}
.cpzs_detal .headFixed{ height:56px;}
.head .logo { margin: 5px 0 0 20px; }
.head .logo img { width: 170px; }
.navM {  width: 110%; height: 300px;width: 100%; height: auto!important; overflow: hidden; overflow-y: scroll; background: #fff; position: absolute; left: 0; top: 56px; }
.navMbox { width: 100%; }
.navM ul { width: 100%; padding: 25px 0; background: #77bb3a; overflow: hidden; margin-bottom: 0px;}
.navM li {  height: 50px; line-height: 50px; text-align: center; border-bottom:1px solid #65a42c; }
.navM li a { width: 100%;display: inline-block; color: #fff; text-transform: uppercase; font-size:1.2em; cursor:pointer; }
.navM li a:hover { color: #ccc; }	
.datu{ width:100%; height:auto; overflow:hidden; position:relative; z-index:0;margin-top:56px}	
.page-header{ margin-top:10px; font-size:1.15em; margin-bottom:0px;}
.page-header .header_other{ color:#666666; font-size:0.9em; line-height:22px;}
.serviceb { margin-bottom:0px; height:auto; overflow:hidden; width:100%; }
.serve_title{ text-align:center; font-size:1.1em;}	
.edit_p{ padding-bottom:10px;}
.panel-heading h4{ font-size:1.15em;}
.panel-heading h1{ font-size:1em;}
.panel-img{ width:80px; height:80px; margin:0px auto 10px; padding:0px; overflow:hidden;}
.serviceb { padding: 10px 0; }
.serviceb .box { width: 100%; }
.service .preimg{ float:none; display:block; margin:0px auto;
}


.navMbox{ display:block;display: none;}	
.edit_p{ text-align:center;}
.lead {
font-size: 1em;}
.a_title,.a_titleb{ font-size:1.2em; height:40px; line-height:40px;}	
.titleb{ font-size:1.1em; line-height:30px;}	
.innfot_index{ margin-top:60px;}
.data_timer{ margin-top:10px; font-size:22px;}
.worder{ margin:5px 0px; font-size:16px;}
hr {
margin-top: 10px;
margin-bottom:10px;
border: 0;
border-top: 1px solid #eee;
}
.page-headerc { text-align:center; font-size:1.4em;}
.timer{ font-size:1.1em;height:30px; line-height:30px;}
.page-headerb{ height:35px; line-height:35px;}
.titlt-pro{  font-size:1.3em; width:100px; }
.titlt-pro:after{ position:absolute; content:""; left:0px; bottom:0px; width:100%; height:2px; background:#c32a29;}
.search_text{  margin-top:0px;}
.color{ width:100%; height: auto; overflow:hidden; margin:8px auto 0px;}
.color_list{ width:25px; height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; margin-right:12px; margin-bottom:5px;}
.color_list .color_box{ width:25px;  height:25px; display:block; cursor:pointer;}
.color_box img{ width:25px; height:25px;}
.web_class a{ padding:5px;}
.cng_number{ font-size:0.9em;}
.top_headerbanner:after{ width:20%; background:#77bb3a; height:100%; overflow:hidden; position:absolute; left:0px; top:0px; content:"";}
.top_headerbanner:before{ z-index:10; position:absolute; left:20%; content:""; top:0px; height:100%; width:0px; height:100%;
border-bottom:620px solid #77bb3a;
border-right: 300px solid transparent;}
.moban_tuijian{ width:50%;}		
.cng_number{ width:40%; margin-bottom:20px;}
.clicka{ border-radius:5px; width:70%; margin-right:0px;float:right; display:inline;height:auto; color:#fff; padding:20px 0px; cursor:pointer; overflow:hidden; font-size:1.3em; background:#3185a8; text-align:center; display:block;}	
.case_title{ height:auto; overflow:hidden; width:100%; border-bottom:none; text-align:center; padding:8px 0px;}
.cng_number{ margin-top:20px; padding-top:10px;}	
.news_edit{ height:72px; overflow:hidden;}
.nimg_show{ padding:1% 10%;}
.side{ display:none;}	
.block_home_slider .caption{ padding:5px 10px;}
.block_home_slider .caption p{ display:none;}
.block_home_slider .caption p.title{ display:block; padding:0px; margin:0px; padding-bottom:0px;}
.block_home_slider .flex-control-paging{ bottom:10px;}
.edit_p{ padding-left:0px;}
.list_show{ display:block;}
.pc-show{ display:none;}
.app-show{ display:block;}
.a_totp0{ font-size:1em;}
.rifanhui a.mbsm,.rifanhui a.back1,.rightback,.rightback a{ font-size:1em;}
.moban{ width:90%; margin:0px auto;}
.top_headerbanner{ margin-top:56px;}
.cpzs_detal .headFirst{ padding-top:0px;}
.col_limgshow a.tpumts{ display:block; width:100%; height:180px; overflow:hidden;}
.list_show{ height:350px; overflow:hidden; width:300px; background:#fff; position: fixed; top:-50%; left:50%; margin-top:-150px;margin-left:-150px; z-index:88 ;border-radius:6px; background:#fff; text-align:left; padding:10px;
}
.yuyue_detal{ padding:5px;}
.yuyue_title{ font-size:1.1em;}
.bookimg_d{ width:100%; padding:8px 0px; height:auto; overflow:hidden;}
.bookimg_d dl dd{ height:auto; overflow:hidden; margin-bottom:5px;}
.bookimg_d dl dd span{ float:right; display:inline; overflow:hidden; width:200px;}
.bookimg_d dl dd span .txtb{ width:100%; height:20px; border:1px solid #dddddd; border-radius:3px;}
.bookimg_d dl dd b{ font-weight:normal; float:left; display:inline; vertical-align:middle;}
.bookimg_d dl dd span select{width:100px; height:20px; border:1px solid #dddddd; border-radius:3px;}
.bookimg_d dl dd .textear{ float:right; display:inline; overflow:hidden; width:200px;}
.bookimg_d dl dd .textear textarea{ width:198px; height:100px; vertical-align:middle; border:1px solid #ddd;}
.bookimg_d dl .btna{ width:100%; height:auto; overflow:hidden; float:right; display:inline; margin-top:10px;}
.bookimg_d dl .bnt1,.bnt2{ width:91px; height:pxpx; overflow:hidden; color:#fff; font-size:0.9em; line-height:px; text-align:center; border-radius:3px; margin-right:10px; border:none;}
.bookimg_d dl .bnt1{ background:#ff3737; }
.bookimg_d dl .bnt2{ background:#777777; }
.bookimg_d dl .btnword{ color:#333333; font-size:14px; width:100%; float:right; display:inline;}
.liukan{ padding:10px 5px; color:#333;}
.col_limgshow a.moblilstyle{ display:block; width:100%; height:260px; overflow:hidden;}
.ny_about_p{ padding:0px 10px;}
.ladyScroll .imglaybe{ position:relative; height:250px; overflow:hidden; width:100%;}




} 
@media (max-width: 480px) {
.serviceb .tc .t1{ top:-20px;}	
.panel-heading{ padding:5px 5px;}	
.serviceb .t1{ padding-top:0px}	

.panel-heading h4{ font-size:1em; margin:5px 0px;}
.panel-heading h1{ font-size:0.95em; margin:0PX auto 5PX;line-height: 20px;height: 40px;overflow: hidden;display: flex;align-items: center;  justify-content: center;padding: 0 16px;}	
.panel-img{ width:50px; height:50px; margin-bottom:10px; overflow:hidden;}
.btn{ font-size:0.9em;}
.serviceb li{ height:200px;height: 220px;}
.serviceb .t2{ font-size:0.9em; height:30px; line-height:30px; bottom:-50px; padding-top:0px;}
.lead {
font-size: 0.9em;}
.a_title,.a_titleb{ font-size:1.1em; height:35px; line-height:35px;}	
.titleb{ font-size:1em; line-height:25px;}	
.data_timer{ margin-top:10px; font-size:1.2em;}
.worder{ margin:5px 0px; font-size:1.1em;}
hr {
margin-top: 15px;
margin-bottom:10px;
border: 0;
border-top: 1px solid #ccc;
}
.page-headerc { text-align:center; font-size:1.2em;}
.timer{ font-size:1em}
.page-headerb{ height:35px; line-height:35px;}
.titlt-pro{  font-size:1.2em; width:100px; }
.titlt-pro:after{ position:absolute; content:""; left:0px; bottom:0px; width:100%; height:1px; background:#c32a29;}
.search_text{  margin-top:0px;}
.color{ width:100%; height: auto; overflow:hidden; margin:5px auto 0px;}
.color_list{ width:20px;width: 24px; height:auto; overflow:hidden; float:left; display:inline;overflow:hidden; margin-right:12px; margin-bottom:5px;}
.color_list .color_box{ width:20px;  height:20px; display:block; cursor:pointer;margin: 0 auto;}
.color_list .title{font-size: 12px;}
.color_box img{ width:20px; height:20px;}
.web_class a{ padding:3px;}
.top_headerbanner:after{ width:25%; background:#77bb3a; height:100%; overflow:hidden; position:absolute; left:0px; top:0px; content:"";}
.top_headerbanner:before{ z-index:10; position:absolute; left:25%; content:""; top:0px; height:100%; width:0px; height:100%;
border-bottom:350px solid #77bb3a;
border-right: 350px solid transparent;}
.moban_tuijian{ width:40%;}		
.cng_number{ width:100px; margin-bottom:20px; margin-right:0px; font-size:0.8em;}	
.cng_number{ margin-top:10px; padding-top:10px;}
.clicka{ border-radius:5px; width:100%; margin-right:0px;float:right; display:inline;height:auto; color:#fff; padding:20px 0px; cursor:pointer; overflow:hidden; font-size:1.3em; background:#3185a8; text-align:center; display:block; letter-spacing:5px;}
.d_titled .l_tas{ font-size:1.1em;}
.cng_number{ width:150px;}
.news_edit{ height:72px; overflow:hidden;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{ padding:0PX 8PX;}
.nimg_show{ padding:1% 10%;}	
.txt1{ vertical-align:top; border-radius:5px; background:#fff; border:none; height:28px; width:102px;}
.search_text{  float:right; display:inline; border-radius:5px; width:130px;}
.navM li a{ font-size:1.1em;}
.list_show{ display:block;}
.pc-show{ display:none;}
.app-show{ display:block;}
.a_totp0{ font-size:1em;}
.rifanhui a.mbsm,.rifanhui a.back1,.rightback,.rightback a{ font-size:1em;}
.moban{ width:100%; margin:0px auto;}
.top_headerbanner{ margin-top:56px;}
.cpzs_detal .headFirst{ padding-top:0px;}
.fax_title ul li:nth-child(3) .fix_icon{background:url(../image/cp_ttl.png) no-repeat;  background-size:25px 25px;}
.fax_title ul li:nth-child(4) a#choise  .fix_icon{background:url(../image/cp_ttth.png) no-repeat;  background-size:25px 25px; }
.fax_title ul li:nth-child(5) a#choise  .fix_icon{background:url(../image/cp_ttth.png) no-repeat;  background-size:25px 25px; }
.fax_title ul li:nth-child(1) a#choise .fix_icon{background:url(../image/cp_th.png) no-repeat;  background-size:25px 25px;  }
.fax_title ul li:nth-child(3) a#choise .fix_icon{background:url(../image/cp_tth.png) no-repeat;  background-size:25px 25px;}
.fax_title ul li a#choise .title{ color:#ff6600; padding:0px; top:0px;}

.fax_title ul li a#choise{ display:block; width:100%; height:100%; overflow:hidden; background:#fff; height:60px; line-height:60px;}
#box li{ line-height:60px;}
.jiahao{ display:none; opacity:0;}
.mask{ display:none; opacity:0;}
.fax_title ul li .fix_icon{ width:25px; height:25px; display:inline-block; margin-right:10px; margin-top:8px; vertical-align:middle;  }
.fax_title ul li .title{ color:#fff; font-size:0.8em; display:inline-block; }

.col_limgshow a.tpumts{ display:block; width:100%; height:140px; overflow:hidden;}
.ny_about_p{ padding:0px 10px;}
.col_limgshow a.moblilstyle{ display:block; width:100%; height:200px; overflow:hidden;}
.top_headerbanner:after{ width:20%; background:#77bb3a; height:100%; overflow:hidden; position:absolute; left:0px; top:0px; content:"";}
.top_headerbanner:before{ z-index:10; position:absolute; left:20%; content:""; top:0px; height:100%; width:0px; height:100%;
border-bottom:620px solid #77bb3a;
border-right: 300px solid transparent;}
.ladyScroll .imglaybe{ position:relative; height:180px; overflow:hidden; width:100%;}

}





@-webkit-keyframes fadeInRighta { 
0% { 
opacity: 0; 
-webkit-transform: translateX(50px); 
} 
50%{
opacity: 0.3; 
}
100% { 
opacity: 0.8; 
-webkit-transform: translateX(0); 
} 
} 
@keyframes fadeInRighta { 
0% { 
opacity: 0; 
transform: translateX(50px); 
} 
50%{
opacity: 0.3; 
}
100% { 
opacity: 0.8; 
transform: translateX(0); 
} 
} 



.middlepage { text-align:center; margin:20px auto 50px; color:#979797;}
.middlepage a,.middlepage.span{
    background-color: #fff;
    border: 1px solid #ddd;
    color: #337ab7;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none; margin-right:5px;
}
.middlepage a.cu,.middlepage span.cu {
    background-color: #337ab7;
    border: 1px solid #337ab7;
    color: #fff;
    cursor: default;
    line-height: 1.42857;
    margin-left: -1px;
    padding: 6px 12px;
    position: relative;
    text-decoration: none;
    z-index: 2;
}
.middlepage a:hover{ 
    background-color: #337ab7;
    border: 1px solid #337ab7; color:#fff;}
.middlepage b{ font-weight:normal; margin:0px 5px;}
.txtc{ border:1px solid #a8a8a8; width:25px; height:26px; line-height:26px; text-align:center; color:#333; background:none;}
.ntm1{ border:none; width:50px; height:30px; line-height:30px; background:#337ab7; color:#fff; border:1px solid #fff;text-align:center; color:#fff; cursor:pointer;}
.middlepage div {clear:both;display:inline;}

.price_0 a.on{ color:#fff; background:#797f82}
.menu .aclass h3 a{
    color:red;
    position:relative;
}
.menu .aclass h3 a img{
    position:absolute;
    top:2px;
    right:-10px;
}

@media (max-width:540px) {
    #box p.title {
        display:block;
    }
}

.mc-index-wrap{ height: 736px; }

@media (max-width: 991px)  
{
	.innfot_indexb{ margin-top: 66px; }
    .dattu {
        margin-top:56px;
    }

    p.code1{position: static;}
}