@charset "UTF-8";
@font-face{ font-family: en; src: url('font/dincond-regular.otf'); }
.eng{font-family:en;}
*{margin:0;padding:0;list-style:none;font-family:microsoft yahei, Tahoma, Helvetica, arial, sans-serif;}
html{width:100%;overflow-x: !important;background:#fff;font-size: 10px;  font-size: 1em; font-size: 62.5%;}
body{margin:0 auto;overflow-x:hidden;color:#000;}
p{margin:0px;}
article, aside, footer, header, nav, section,figure,figcaption,form{display:block;margin:0;padding:0;border:none;}
.h1, .h2, .h3, h1, h2, h3{margin:0px;font-weight:normal}
.font-weight-bold{font-weight:bold;}
i{font-style:normal}
img{border:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
ul li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{float:none;clear:both;zoom: 1;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.hide{display:none;}

.font-weight{font-weight:bold}
.f10{font-size:1em;}
.f12{font-size:1.2em;}
.f14{font-size:1.4em;}
.f16{font-size:1.6em;}
.f18{font-size:1.8em;}
.f20{font-size:2em;}
.f22{font-size:2.2em;}
.f24{font-size:2.4em;}
.f40{font-size:4em;}
.blank-5{height:0.5em;}
.blank-10{height:0.8px;}
.blank-15{height:15px;}
.blank-20{height:20px;}
.blank-30{height:30px;}
.blank-40{height:40px;}
.blank-50{height:50px;}
.blank-60{height:60px;}
.blank-70{height:70px;}
.blank-80{height:80px;}
.blank-5{height:5px;}
.line-height-20{line-height:20px;}
.line-height-24{line-height:24px;}
.line-height-28{line-height:28px;}
.line-height-30{line-height:30px;}
.line-height-32{line-height:32px;}
.line-height-36{line-height:36px;}
.line-height-38{line-height:38px;}
.line-height-40{line-height:40px;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-50{width:50%;}
.w80{width:80px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding20{padding:20px;}
.padding25{padding:25px;}
.padding30{padding:30px;}
.padding-10{padding:10px 0px;}
.padding-5{padding:5px 0px;}
.padding-15{padding:15px 0px;}
.padding-20{padding:20px 0px;}
.padding-top-10{padding-top:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-top-60{padding-top:60px;}
.padding-top-270{padding-top:270px;}
.margin10{margin:10px;}
.margin15{margin:15px;}
.margin20{margin:20px;}
.margin25{margin:25px;}
.margin30{margin:30px;}
.margin-35{margin:0px 35px;}
.bg-white{background:#fff;}
.bg-42425e{background:#42425e;}
.bg-dddcdc{background:#dddcdc}
.bg-black{background:#000;}
.h-bor1{height:1px;background:#eee}

.height_10{height:8px;background:#eee;}
.height-24{height:24px;overflow:hidden;}
.height-20{height:20px;overflow:hidden;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.w-1200{width:1200px;margin:0 auto;}
.blank-15{height:15px;}
.blank-100{height:100px;}
.clear::after{clear: both;display: table;content: "";line-height: 0;float: none;}
img{max-width:100%;height:auto;}

.trant{-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;}

header{height:45px;line-height:45px;border-bottom:0px solid #d1d1d1;position:relative;}
.header-logo{display:block;float:left;margin-left:10px;}
.header-logo img{display:block;height:60px;width:auto;margin:10px 0 0 0px;}
.header-menu{display:block;margin-right:10px;height:45px;width:30px;background:url("../images/menu.png") no-repeat right center;cursor:pointer;background-size:20px 15px;}
.header-menu.on{background:url("../images/blue_close.png") no-repeat center;}
.header-menu-down{background:#fafbfb;position:absolute;left:0px;top:46px;width:100%;display:none;z-index:99;}
.header-menu-down li{display:block;padding:5px 0px;border-bottom:1px solid #d1d1d1;}
.header-menu-down .li-t{margin:0px 10px;line-height:30px;display:block;height:30px;position:relative;}
.header-menu-down .en{color:#b9baba;font-size:12px;font-family:Arial;display:inline-block;margin:0px 10px;text-transform:uppercase;}
.header-menu-down .li-t i{display:block;height:30px;width:10px;background:url("../images/arrow_right.png") no-repeat right center;position:absolute;right:0px;top:0px;}
.header-menu-down .li-c a{display:block;width:31.3333333%;float:left;height:24px;line-height:24px;text-align:center;font-size:12px;margin:5px 1%;}
.header-menu-down .li-c a .a-span{display:block;border-radius:20px;border:1px solid #d1d1d1;}
.header-menu-down .li-c a .a-span.on{background:#e5f5ff;border:1px solid #38a8ef;color:#38a8ef;}

.header-menu-first{display:block;margin-right:10px;height:50px;width:30px;background:url("../images/menu.png") no-repeat right center;cursor:pointer;}
.header-menu-right{width:200px;background:#212121;right:0px;position:fixed;z-index:999;display:none;top:0px;height:100%;overflow-y:scroll}
.header-menu-right-close{background:#0e6ab9 url("../images/white_close.png") no-repeat center;height:50px;cursor:pointer;}
.header-menu-right-li{border-top:1px solid #616161;line-height:40px;height:40px;padding:0px 15px;}
.header-menu-right-li a{display:block;font-size:14px;color:#bdbdbd;position:relative;}
.header-menu-right-li a i{display:block;width:15px;height:48px;background:url("../images/arrow_down.png") no-repeat right center;position:absolute;right:0px;top:0px;}
.header-menu-right-li.first{background:url("../images/menu_icon1.png") no-repeat 15px center;padding-left:45px;background-size:20px;}
.header-menu-right-li.second{background:url("../images/menu_icon1.png") no-repeat 15px center;padding-left:45px;background-size:20px;}
.header-menu-right-li.third{background:url("../images/menu_icon5.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.four{background:url("../images/menu_icon7.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.five{background:url("../images/menu_icon9.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.six{background:url("../images/menu_icon11.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.seven{background:url("../images/menu_icon13.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-c{display:none;}
.header-menu-right-c a{display:block;height:40px;line-height:40px;padding-left:45px;font-size:14px;color:#bdbdbd;border-top:1px solid #282828;}
.header-menu-right-li.first.on{background:#616161 url("../images/menu_icon2.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.second.on{background:#616161 url("../images/menu_icon2.png") no-repeat 15px center;padding-left:45px;background-size:20px;}
.header-menu-right-li.third.on{background:#616161 url("../images/menu_icon6.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.four.on{background:#616161 url("../images/menu_icon8.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.five.on{background:#616161 url("../images/menu_icon10.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.six.on{background:#616161 url("../images/menu_icon12.png") no-repeat 15px center;padding-left:45px;}
.header-menu-right-li.seven.on{background:#616161 url("../images/menu_icon14.png") no-repeat 15px center;padding-left:45px;}
.fix-bg{background:url("../images/bg_black.png") repeat;position:fixed;left:0px;top:0px;width:100%;height:100%;display:none;z-index:77;overflow:}

.index-banner{ position:relative; overflow:hidden;}
.index-banner .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.index-banner .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.index-banner .hd li.on{ background:#fff;  }
.index-banner .bd{ position:relative; z-index:0; }
.index-banner .bd li{ position:relative; text-align:center;  }
.index-banner .bd li img{ vertical-align:top; width:100%;height:auto;}
.index-banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }

.index-list{padding:10px 0px;margin:0px 20px;}
.index-list-ul li{display:block;width:25%;float:left;}
.index-list-ul li a{display:block;}
.index-list-ul li img{display:block;margin:0 auto;width:40%;}

.main-title{border-bottom:1px solid #e5e5e5;line-height:40px;height:40px;}
.main-title-span{background:url("../images/icon1.png") no-repeat 0px center;margin-left:10px;padding-left:10px;font-size:16px;color:#383939;display:inline-block;}
.main-title-more{font-size:12px;color:#cacaca;display:inline-block;margin-right:10px;}
.index-news{margin:0 auto;}
.index-news-ul{margin:0px 15px;}
.index-news-ul li{padding:10px 0px;border-bottom:1px solid #eee;}
.index-news-ul li a{display:block;font-size:0.9375em;line-height:20px;color:#000;font-size:14px;}
.index-news-ul li a:hover{color:#e2d103;}

.index-media{padding:15px 0px;margin:0px 25px;}
.index-media .media img{display:block;margin:0 auto;}

.index-contact-con{padding:15px 0px;margin:0px 15px;line-height:30px;font-size:14px;}
footer{padding:15px 15px;font-size:1.2em;color:#fff;line-height:24px;background:#14a287;margin:15px 0px -20px 0px;}
footer img{width:150px;height:150px;}

.title-name{height:36px;line-height:36px;background:#f0f0f0;text-align:left;color:#000;font-size:12px;text-indent:15px;font-weight:normal;}

.big-img img{display:block;width:100%;}
.xian_e5e5e5{height:1px;background:#e5e5e5;margin:10px 0px;}


.dashiji-sec{margin:15px;}
.dashiji-sec-select{height:36px;border:1px solid #d1d1d1;background:#f7f6f6;display:block;width:100%;text-indent:10px;margin:20px 0px;}
.dashiji-sec-title{height:40px;position:relative;line-height:40px;font-size:18px;color:#0e6ab9;text-align:center;font-weight:bold;}
.dashiji-sec-title-xian{position:absolute;left:0px;top:20px;height:1px;background:#e5e5e5;width:100%;position:absolute;}
.dashiji-sec-title-span{height:40px;background:#fff;display:inline-block;padding:0px 20px;position:relative;z-index:11;}
.dashiji-sec article{font-size:12px;color:#7e7e7e;line-height:24px;}

.contact-sec{margin:10px 15px;}
.contact-sec .map img{width:100%;}
.contact-sec article{line-height:30px;font-size:14px;}
.contact-message-form{margin:10px 15px;}
.contact-message-form ul li{margin:5px 0px;position:relative}
.contact-message-form ul li p{width:30%;float:left;padding-right:8px;line-height:42px;text-align: right;font-size:14px;}
.contact-message-form ul li .r{float:left;overflow:hidden;width:68%;line-height:42px;}
.contact-message-form ul li .r select{background:#fff;height:36px;border:1px solid #d1d1d1;border-radius:5px;display:block;width:100%;text-indent:10px;outline:none;}
.contact-message-form ul li .input-w input{display:block;height:45px;border:none;outline:none;background:none;width:100%;font-size:12px;text-indent:10px;border:1px solid #e5e5e5;border-radius:5px;}
.contact-message-form ul li .yan{position:absolute;right:0px;top:0px;background:#f5f5f5;height:45px;line-height:45px;border-left:1px solid #e5e5e5;cursor:pointer;display:block;padding:0px 10px;}
.contact-message-form ul li .text{background:#fff;height:36px;border:1px solid #d1d1d1;border-radius:5px;display:block;width:100%;text-indent:10px;outline:none;}
.contact-message-form ul li .txt{padding:5px 0px;background:#fff;border:1px solid #d1d1d1;outline:none;border-radius:5px;display:block;width:100%;text-indent:10px;}
.contact-message-form ul li .button{display:block;height:40px;border:none;outline:none;background:#14a287;border-radius:5px;width:100%;color:#fff;text-align:center;line-height:40px;}

/*****翻页*****/
.page{margin:15px;height:36px;line-height:36px;position:relative;}
.page-prev{z-index:11;width:80px;height:36px;display:block;border-radius:5px;font-size:14px;background:#fff;text-align:center;position:absolute;left:0px;top:0px;border:1px solid #dcdcdc}
.page-next{z-index:11;width:80px;height:36px;display:block;border-radius:5px;font-size:14px;background:#fff;text-align:center;position:absolute;right:0px;top:0px;border:1px solid #dcdcdc}

.news-sec2{margin:0px 15px;}
.news-sec2-dl{padding:10px 0px;border-bottom:1px solid #e5e5e5;}
.news-sec2-dl a{display:block;}
.news-sec2-dl dt{width:90px;float:left;}
.news-sec2-dl dt img{width:90px;height:118px;}
.news-sec2-dl dd{margin-left:105px;}
.news-sec2-dl dd .dd-t{margin:10px 0px;}

.news-sec3{margin:0px 15px;}
.news-sec3-dl{padding:10px 0px;border-bottom:1px solid #e5e5e5;text-align:left;min-height:120px;}
.news-sec3-dl a{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-sec3-dl dt{width:150px;float:left;text-align:center;}
.news-sec3-dl dt img{width:50px;height:auto;}
.news-sec3-dl dd{margin-left:110px;}
.news-sec3-dl dd .dd-t{height:auto;overflow:hidden;text-overflow:ellipsis;white-space:;line-height:20px;font-size:0.9375em;margin-left:0px;}
.news-sec3-dl dd .dd-c{overflow:hidden;color:#b8b8b8;font-size:12px;line-height:20px;margin-top:10px;margin-left:0px;}
.news-sec3-dl dd .dd-c p{margin-left:0px;}

.news-tu{margin:0px 15px;}
.news-tu-dl{padding:10px 0px;border-bottom:0.5px solid #eee;text-align:left;}
.news-tu-dl .daodu{font-size:1.2em;padding:8px 0px;text-align:left;line-height:1.6em;color:#999999}
.news-tu-dl a{display:block;}
.news-tu-dl dt{width:32.93333%;float:right;margin-left:15px;}
.news-tu-dl dt img{width:100%;height:auto;}
.news-tu-dl dd{margin-left:0px;}
.news-tu-dl dd .dd-t{max-height:60px;line-height:20px;font-size:1.6em;margin-left:0px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-tu-dl dd .dd-c{overflow:hidden;color:#999;font-size:12px;line-height:20px;margin-top:5px;margin-left:0px;}
.news-tu-dl dd .dd-c p{margin-left:0px;}

.news-3{margin:0px 15px;}
.news-3-dl{padding:10px 0px;border-bottom:1px solid #e5e5e5;text-align:left;}
.news-3-dl a{display:block;}
.news-3-dl dt{width:120px;float:right;}
.news-3-dl dd ul{padding-top:8px;}
.news-3-dl dd ul li{width:32.73333%;float:left}
.news-3-dl dd ul li img{width:100%;}
.news-3-dl dd ul li.img1{margin:0.6% 0.6% 0px 0px}
.news-3-dl dd ul li.img2{margin:0px 0px}
.news-3-dl dd ul li.img3{margin:0px 0px 0px 0.6%}
.news-3-dl dt img{width:120px;height:70px;}
.news-3-dl dd{margin-left:0px;}
.news-3-dl dd .dd-t{height:40px;overflow:hidden;text-overflow:ellipsis;line-height:20px;font-size:0.875em;margin-left:0px;}
.news-3-dl dd .dd-c{overflow:hidden;color:#b8b8b8;font-size:0.75em;line-height:20px;margin-top:0.3125em;margin-left:0px;}



.news-sec4{margin:0px 15px;}
.news-sec4-ul li{width:50%;padding:10px 0;border-bottom:1px solid #e5e5e5;float:left;}
.news-sec4-ul li a{display:block;width:98%;}
.news-sec4-ul li:nth-child(2n) a{margin-right:0px;margin-left:auto;}
.news-sec4-ul li a img{display:block;width:100%;height:110px;}
.news-sec4-ul li .li-t{font-size:14px;line-height:18px;height:36px;overflow:hidden;margin:5px 0px;}
.news-sec4-ul li .date{color:#b8b8b8;font-size:12px;}

.news-sec5{margin:0px 15px;}
.news-sec5-ul li{padding:10px 0px;border-bottom:1px solid #e5e5e5;}
.news-sec5-ul li a{display:block;}
.news-sec5-ul li a img{display:block;width:100%;}
.news-sec5-ul li .li-t{height:24px;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0px;}
.news-sec5-ul li .date{color:#b8b8b8;font-size:12px;}

.news-sec6{margin:10px 15px;}
.news-sec6-ul li{border-bottom:1px solid #e5e5e5;height:40px;}
.news-sec6-ul li a{display:block;height:40px;line-height:40px;background:url("../images/arrow_right.png") no-repeat right center;font-size:14px;}

.header-txt{margin-left:10px;background:url("../images/arrow_left.png") no-repeat 0px center;padding-left:15px;font-size:14px;}

.detail-sec{margin:10px 15px;}
.detail-sec h1{display:block;margin:15px 0px;line-height:28px;color:#000}
.detail-sec .date{color:#c5c5c5;margin:15px 0px;text-align:left;}
.detail-sec article{margin:15px 0px;font-size:1.4em;line-height:24px;color:#000}
.detail-sec .other{padding:10px 0px;margin:10px 0px;border-top:1px solid #e5e5e5;line-height:30px;font-size:14px;color:#949595;}
.detail-sec .other-ul li{font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.detail-sec .share-t{display:inline-block;margin-right:5px;line-height:36px;}

.percent_50{width:50%;}
.bg_e6e6e6{background:#e6e6e6 !important;}

.ping-sec{margin:0 auto;}
#outer #tab{height:30px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#b9b9b9;line-height:30px;text-align:center;overflow:hidden;width:100%;}
#outer #tab li{float:left;display:block;}
#outer .percent_33 li{width:33.33333333%;}
#outer .percent_50 li{width:50%;}
#outer #tab li.current{background:#1a56a8;color:#fff;}
.content-ul{display:none;padding:15px;}
.ping-txt{font-size:14px;color:#7e7e7e;line-height:24px;}
.qi-sec{margin:0 auto;}

.address-sec{margin:10px 15px;}
.address-sec .li{line-height:24px;font-size:14px;padding-left:20px;}
.address-sec .li.first{background:url("../images/icon2.png") no-repeat 0px center;}
.address-sec .li.second{background:url("../images/icon3.png") no-repeat 0px center;}
.address-sec .li.third{background:url("../images/icon4.png") no-repeat 0px center;}

/**menu1**/
menu ul li a{display:block;text-align:center;color:#666;line-height:16px;}
menu ul li a .img{position:relative;}
menu ul li a .img .num{width:20px;height:20px;border-radius:100%;position:absolute;top:2px;right:25%;background:#d80a43}
menu ul li a .img img{display:block;width:20px;height:20px;margin:0 auto;}
menu ul li a .img img.img2{display:none;}
menu ul li.on a{color:#e8bb46;}
menu ul li.on a .img img.img1{display:none;}
menu ul li.on a .img img.img2{display:block;}

.sec-yin{margin:0px;}
.sec-yin .img{display:block;width:100%;}
.sec-yin .content{margin:10px 15px;}
.sec-yin .content select{margin:10px 0px;display:block;width:100%;height:36px;line-height:36px;border:1px solid #ddd;background:none;outline:none;font-size:14px;text-indent:10px;}
.sec-yin article{font-size:12px;color:#696969;line-height:24px;padding:5px 0px;border-bottom:1px solid #e7e8e8}
.sec-yin article .t{color:#000;line-height:30px;font-size: 16px;}

.index-tit{border-bottom:3px solid #dedede;font-size:16px;background:url("../images/icon01.jpg") no-repeat 0px center;padding-left:10px;color:#000;line-height:40px;position:relative}
.index-tit span{display:inline-block;font-size:12px;color:#c5c5c5;margin:0px 10px;}

.tel{background:url("../images/tel.jpg") no-repeat 0px 10px;padding:5px 0px 5px 20px;background-size:15px 15px}
.add{background:url("../images/add.jpg") no-repeat 0px 10px;padding:5px 0px 5px 20px;background-size:15px 15px}

.index-about{position: relative;width: 100%;padding: 10px 15px;}
.index-about img{width:100%;height: auto}
.index-about a.t{position: absolute;float: right;right:30px;bottom: 30px;text-align:right;color: #fff}

.index-tu{margin:0px 15px;}
.index-tu-dl{padding:5px 0px;text-align:left;}
.index-tu-dl a{display:block;background-color: #e6e6e6;}
.index-tu-dl dt{width:40%;float:left;margin-left:0px;}
.index-tu-dl dt img{width:100%;height:auto;}
.index-tu-dl dd{margin-left:45%;}
.index-tu-dl dd .dd-t{padding-top:10px;max-height:60px;overflow:hidden;text-overflow:ellipsis;line-height:20px;font-size:0.875em;margin-left:0px;}
.index-tu-dl dd .dd-c{overflow:hidden;color:#7e7e7e;font-size:0.875em;line-height:20px;margin-top:5px;margin-left:0px;}
.index-tu-dl dd .dd-c p{margin-left:0px;}

.button{font-size:14px;display:inline-block;margin:20px 0px;height:30px;border:none;outline:none;background:#39a1db;border-radius:5px;width:70px;color:#fff;text-align:center;line-height:30px;}


/***服务支持***/
.fuwuzhichi{margin:0px 15px;}
.fuwuzhichi-dl{padding:10px 0px;border-bottom:1px solid #e5e5e5;text-align:left;min-height: ;}
.fuwuzhichi-dl a{display:block;}
.fuwuzhichi-dl dt{width:60px;float:left;text-align:center;}
.fuwuzhichi-dl dt img{width:40px;height:auto;}
.fuwuzhichi-dl dd{margin-left:70px;}
.fuwuzhichi-dl dd .dd-t{height:auto;overflow:hidden;text-overflow:ellipsis;white-space:;line-height:20px;font-size:0.9375em;margin-left:0px;color:#39a1db}
.fuwuzhichi-dl dd .dd-c{overflow:hidden;color:#b8b8b8;font-size:12px;margin-top:4px;margin-left:0px;}


/**服务支持下部**/
.fuwuzhichi1{margin:0px 15px;}
.fuwuzhichi1-dl{width:48%;float:left;padding:10px 0px;border-bottom:0px solid #e5e5e5;text-align:left;padding:25px 0px;}
.fuwuzhichi1-dl a{display:block;}
.fuwuzhichi1-dl dt{width:50px;float:left;text-align:center;}
.fuwuzhichi1-dl dt img{width:30px;height:auto;margin-left:20px;margin-top:4px;}
.fuwuzhichi1-dl dd{margin-left:60px;}
.fuwuzhichi1-dl dd .dd-t{height:auto;overflow:hidden;text-overflow:ellipsis;white-space:;line-height:20px;font-size:0.9375em;margin-left:0px;color:#39a1db}
.fuwuzhichi1-dl dd .dd-c{overflow:hidden;color:#b8b8b8;font-size:12px;line-height:16px;margin-top:2px;margin-left:0px;}

/**客户信息**/
.xinxi{margin:0px 5px;}
.xinxi{font-size:12px;line-height:22px;width:47%;float:left;padding:10px 0px;border-bottom:0px solid #e5e5e5;text-align:left;padding:10px 0px;}

/**表格**/
.bao_gao_table{margin:15px 15px;font-size:13px;}
.bao_gao_table table{border-collapse:collapse;border:1px solid #ddd;line-height:24px;text-align:center;width:100%;border-radius:3px;}
.bao_gao_table table tr th{background:#fbfbfb;font-weight:normal;padding:4px;border:1px solid #ddd;}
.bao_gao_table table tr td{padding:4px;border:1px solid #ddd;}

/**步骤**/
.buzhou{margin:20px 0px;}
.buzhou_ul{overflow:hidden;}
.buzhou_ul li{background:url("../images/xian1.jpg") repeat-y 97px center;padding-bottom:10px;position:relative;overflow:hidden;}
.buzhou_ul li .date{text-align:right;color:#ddd;font-size:12px;float:left;width:80px;margin:4px 0px}
.buzhou_ul li .date.on{color:#fc433e;font-size:12px;float:left;width:80px;margin:4px 0px}
.buzhou_ul li .li_txt{margin-left:110px;font-size:14px;color:#5c5c5c;line-height:22px;}
.buzhou_ul li .li_txt.on{margin-left:110px;font-size:14px;color:#fc433e;line-height:22px;}
.buzhou_ul li .icon{position:absolute;width:15px;height:15px;background:url("../images/icon55.jpg") no-repeat center;left:90px;top:3px;background:url("../images/icon55.jpg") no-repeat center;background-size:10px 10px;}
.buzhou_ul li .icon.on{position:absolute;width:15px;height:15px;background:url("../images/icon55.jpg") no-repeat center;left:90px;top:3px;background:url("../images/icon66.jpg") no-repeat center;background-size:10px 10px;}

.zhi-success{background:#fff;}
.zhi-success-button .but{margin:0px 5px;width:35%;height:36px;border-radius:3px;line-height:36px;text-align:center;font-size:14px;color:#fff;display:inline-block;}
.zhi-success-button .but.bg1{background:#9c9d9d}
.zhi-success-button .but.bg2{background:#0097e0}

/**缴费确认**/
.queren{margin:10px 15px;}
.queren li{margin:5px 0px;border-bottom:1px solid #e2e2e2;}
.queren li .button{font-size:14px;display:block;height:40px;border:none;outline:none;background:#39a1db;border-radius:5px;width:100%;color:#fff;text-align:center;line-height:40px;;}
.queren li .txt{line-height:20px;color:#666;font-size:14px;padding:8px 0px}
.queren li .txt .c a{display:block;float:left;padding:5px 15px;border:1px solid #ddd;border-radius:5px;line-height:24px;font-size:14px;margin:0px 10px 0px 0px;cursor: pointer}
.queren li .txt .c a.on{color:#e90020;border:1px solid #e90020;}

.xiaoguo2{
    animation: xiaoguo2;
    animation-duration: 1s;
    -webkit-animation:xiaoguo2 2s;
}


@-webkit-keyframes xiaoguo2 /* Safari 和 Chrome */
{
    0%   {padding-left:0px; top:0px;}
    25%  {padding-top:1000px; top:0px;}
    100% {padding-left:0px; top:0px;}
}

.texiao{
    animation: fade-in;
    animation-duration: 3s;
    -webkit-animation:fade-in 2.5s;
}

@keyframes fade-in {
    0% {opacity: 0;}/*初始状态 透明度为0*/
    40% {opacity: 0;}/*过渡状态 透明度为0*/
    100% {opacity: 1;}/*结束状态 透明度为1*/
}

.texiao2{
    animation: texiao2;
    animation-duration: 3s;
    -webkit-animation:fade-in 3.5s;
}

@keyframes texiao2 {
    0% {opacity: 0;}/*初始状态 透明度为0*/
    40% {opacity: 0;}/*过渡状态 透明度为0*/
    100% {opacity: 1;}/*结束状态 透明度为1*/
}

.texiao3{
    animation: texiao3;
    animation-duration: 3s;
    -webkit-animation:fade-in 6.5s;
}

@keyframes texiao3 {
    0% {opacity: 0;}/*初始状态 透明度为0*/
    40% {opacity: 0;}/*过渡状态 透明度为0*/
    100% {opacity: 1;}/*结束状态 透明度为1*/
}

.backtop{position: fixed; bottom: 15px; right: 15px; cursor: pointer; opacity: 1;z-index: 999}
.backtop img{width:40px; height:40px; border:0;}

/*****搜索*****/
.main_search{width:100%;padding:.5em 0;background:#fff;position:relative;}
.main_search_form{margin:0 .5em;background:#f0f2f5 url("../images/icon1.jpg") no-repeat 98% center;
    line-height:2.4em;position:relative;border-radius:.5em;}
.main_search_form .text{box-shadow:nonw;outline:none;height:2.4em;background:#f0f2f5;border-radius:.5em;border:none;outline:none;width:100%;text-indent:1em;}

.main_search_form{margin:0 1em;background:#fff;border: 1px solid #ddd;}
.main_search_form .but{position:absolute;width:2.4em;height:2.4em;display:block;right:.5em;top:0;background:url("../images/icon3.png") no-repeat center;border:none;outline:none;cursor:pointer;overflow:hidden;text-indent:-999999em;background-size:1.4em;}

.index_youshi{background:#737373;width:100%;    display: inline-block;}
.index_youshi li{float:left;width:50%;text-align: center;margin:10px 0px;}
.index_youshi li .num{font-size:24px;font-weight:800;color:#e2d103;margin:10px 0px;}
.index_youshi li .txt{font-size:12px;color:#fff;padding:5px 0px;}

.index_yewu{background:#fff;width:100%;display: inline-block;}
.index_yewu li{float:left;width:100%;text-align: center;margin:5px 0px;border-bottom:1px solid #eaeaea;padding:10px 0px;}
.index_yewu li .left{float:left;width:80px;margin-left:10px;}
.index_yewu li .left img{width:80px;height:100px;}
.index_yewu li .right{margin-left:100px;text-align: left}
.index_yewu li .right .t{font-size:16px;color:#000000;padding:6px 0px;}
.index_yewu li .right .b{padding-right:10px;font-size:12px;color:#999999;margin-top:0px;margin-bottom:10px;line-height:18px;overflow : hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical}



.list_content ul li{width:50%;float:left;}
.list_content ul li a{display:block;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:1em 1em 1em 1em;}
.list_content ul li:nth-child(2n) a{border-right:1px solid #fff;}
.list_content ul li a .name{font-size:1em;line-height:1.4em;overflow:hidden;color:#000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_content ul li a .photo{text-align:center;overflow:hidden;position:relative;max-height:500px;z-index:0;min-height:100px;}
.list_content ul li a .photo img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;width:auto;height:85px;vertical-align:bottom}
.list_content ul li .price{margin:0.2em 0px;font-size:1.4em;}
.list_content ul li .price .red{color:#e90020}
.list_content ul li .price .gray{color:#999898;text-decoration:line-through;font-size:12px;}
.list_content ul li .fang{height:1.4em;}
.list_content ul li .fang img{display:inline-block;height:1.2em;}
.list_load{background:#f3f3f3;padding:1em;text-align:center;color:#c1c1c1;}


.index_banner{height:245px;overflow:hidden;width:100%;margin:0px auto;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:0px; bottom:10px; z-index:1; width:100%;text-align:center;}
.slideBox .hd ul li{ display:inline-block;overflow:hidden;text-indent:-999999px;margin:0px 6px;border-radius: 10px;  width:30px; height:6px; line-height:14px; text-align:center; background:#ddd; cursor:pointer; }
.slideBox .hd ul li.on{ background:#14a287; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; }
.slideBox .bd img{ width:170px; height:242px; display:block; margin:0px auto;border:1px solid #ddd;box-shadow: 2px 2px 5px #888888 }
/*.slideBox .bd img{ width:240px; height:340px; display:block; margin:0px auto;border:1px solid #ddd;box-shadow: 2px 2px 5px #888888 }*/


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{transition:all .3s; position:absolute; left:10px; top:50%; margin-top:-37px; display:block; width:50px; height:50px; background:url("../images/icon77.png") no-repeat center; }
.slideBox .next{ left:auto; right:10px; background:url("../images/icon88.png") no-repeat center; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=50);opacity:.5;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }