body{ min-width: 1200px; overflow-x: hidden;  background: #F9F9F9;}
a{ transition: all 0.3s; color: #010101;  text-decoration: none;}
a:hover{ color: #e21d26; }
.wrap{ width: 1200px; margin: 0 auto;}
.nomar{ margin-right: 0px !important; }
input[placeholder], [placeholder], *[placeholder] { 
color:#939393 !important; 
font-family: "Microsoft yahei";
} 
.animated{ visibility: hidden; }

.top{ height: 108px; overflow:hidden; box-shadow: 0 5px 5px rgba(0,0,0,0.1); position: fixed; width: 100%; z-index: 9999; background: #fff; }
.topline{ height: 108px; }
.top .logo{ width: 333px; height: 108px; background: url(../images/logo.jpg) no-repeat center; }
.top .logo a{ display: block; height: 108px; overflow: hidden; }
.top .nav{ background: url(../images/top_tel.jpg) no-repeat right top; padding-top:65px; }
.top .nav ul li{ float: left; display: inline; padding: 0 3px;  text-align: center; }
.top .nav ul li a{ display: block; width: 90px;  background: #fff; height: 30px; line-height: 30px; font-size: 16px; }
.top .nav ul li a:hover{ background: #e21d26; color: #fff; border-radius: 15px; text-decoration: none; }

.banner{ height: 550px; overflow:hidden; width: 100%; }
.banner .KMSPrefix_banner_image_item{ background-size:cover !important;}

.yewu{ background: #fff; padding: 25px 0 25px 0; }
.yewu .yw-t{ text-align: center; font-size: 18px; font-weight: normal; color: #010101; text-transform: uppercase; line-height: 35px;  }
.yewu .yw-box{ padding-top: 25px; }
.yewu .yw-box ul li{ display: inline; float: left; font-size: 18px; width: 269px; height: 76px; overflow: hidden; background: #efefef; border-radius: 3px; transition: all 0.3s; margin-right: 25px; margin-bottom: 25px;}
.yewu .yw-box ul li:hover{ background: #f1880a; color: #fff; }
.yewu .yw-box ul li:hover a{ color: #fff; text-decoration: none; }
.yewu .yw-box ul li i{ display: block; width:40px; height: 42px; transition: all 0.3s; float: left;  margin: 15px 15px 0 15px; background-image: url(../images/yw_icon.png); background-repeat: no-repeat; }
.yewu .yw-box ul li span{font-size: 12px; text-transform: uppercase; display: block ;}
.yewu .yw-box ul li a{ display: block; padding: 15px 0 0 10px; float: left; }
.yewu .yw-box ul li.li1 i{ background-position: -40px 0; }
.yewu .yw-box ul li.li2 i{ background-position: -40px -42px; }
.yewu .yw-box ul li.li3 i{ background-position: -40px -84px; }
.yewu .yw-box ul li.li4 i{ background-position: -40px -126px; }
.yewu .yw-box ul li.li5 i{ background-position: -40px -168px; }
.yewu .yw-box ul li.li6 i{ background-position: -40px -210px; }
.yewu .yw-box ul li.li7 i{ background-position: -40px -252px; }
.yewu .yw-box ul li.li8 i{ background-position: -40px -294px; }
.yewu .yw-box ul li.li9 i{ background-position: -40px -252px;}
.yewu .yw-box ul li.li10 i{  background-position: -40px -336px;}

.yewu .yw-box ul li.li1:hover i{ background-position: 0 0; }
.yewu .yw-box ul li.li2:hover i{ background-position: 0 -42px; }
.yewu .yw-box ul li.li3:hover i{ background-position: 0 -84px; }
.yewu .yw-box ul li.li4:hover i{ background-position: 0 -126px; }
.yewu .yw-box ul li.li5:hover i{ background-position: 0 -168px; }
.yewu .yw-box ul li.li6:hover i{ background-position: 0 -210px; }
.yewu .yw-box ul li.li7:hover i{ background-position: 0 -252px; }
.yewu .yw-box ul li.li8:hover i{ background-position: 0 -294px; }
.yewu .yw-box ul li.li9:hover i{ background-position: 0 -252px; }
.yewu .yw-box ul li.li10:hover i{ background-position: 0 -336px; }


.hm{ background: url(../images/index_hm_title.jpg) no-repeat center top; border-top: 1px solid #40434a;  padding-top: 10px; }
.hm .hm-t{ padding: 25px 0; }
.hm .hm-t h2{ width: 50%; text-align: right; font-size: 42px; color: #f1880a; height: 53px; line-height: 53px; }
.hm .hm-t .hm-desc{ width: 50%; text-align: left; color: #252525; font-size: 22px;}
.hm .hm-t .hm-desc span{ font-size: 12px; display: block; }
.hm .hm-t .hm-desc p{padding: 10px 0 0 15px;}
.hm .hm-form{ padding: 30px 0; }
.hm .hm-form ul li{ float: left; color: #010101; width: 33.3%; height: 41px; line-height: 41px; margin-bottom: 25px;  }
.hm .hm-form .input-box{ height: 39px; line-height: 39px; width: 236px; position: relative; border:1px solid #eeeeee; background: #fff; box-shadow: 3px 3px 3px rgba(0,0,0,0.1) inset; border-radius: 3px; }
.hm .hm-form .input-text{ width: 236px; text-indent: 55px; height: 39px; line-height: 39px; background: none; border:none; }
.hm .hm-form .input-text:focus{ outline: none }
.hm .hm-form .input-box i{ display: block; width: 35px; height: 30px; position: absolute;  left: 10px; top: 5px; border-right: 1px solid #eee; }
.hm .hm-form .input-box i.name{ background: url(../images/hm_icon1.jpg) no-repeat center; }
.hm .hm-form .input-box i.user{ background: url(../images/hm_icon2.jpg) no-repeat center; }
.hm .hm-form .input-box i.mobile{ background: url(../images/hm_icon3.jpg) no-repeat center; }
.hm .hm-form .input-box select{width: 236px; height: 39px; line-height: 39px; background: none; border:none;}
.hm .hm-form  .btn1{ width: 130px; height: 44px; background: url(../images/btn1.png) no-repeat center; cursor: pointer; border:none;  font-family: "Microsoft yahei"; color: #fff; font-size:16px }
.hm .hm-form  .btn2{ width: 130px; height: 44px; background: url(../images/btn2.png) no-repeat center; cursor: pointer; border:none;  font-family: "Microsoft yahei"; color: #fff; font-size:16px; margin-left: 50px; }

.cost{ background: url(../images/index_cost_bg.jpg) no-repeat center; background-size: cover; padding: 20px 0; }
.cost .cost-t{ font-size: 52px; color: #e10000; text-align: center; font-weight: bold;  padding: 30px 0; }
.cost .cost-desc{ width: 480px; height: 37px; line-height: 37px; text-align: center; color: #fff; font-size: 22px; background: url(../images/sfbz_title_bg.png) no-repeat center; margin: 15px auto;}
.cost .cost-desc span{ color: #fff442; }
.cost .zc-item{ float: left; background: #fff; color: #424242; font-size: 18px; line-height: 25px; width: 172px; height: 234px; padding: 10px;  text-align: center; transition: all 0.3s;}
.cost .zc-item img{ max-width: 100%; display: block; margin: 15px auto; }
.cost .zc-item span{font-size: 14px; color: #909090;}
.cost .zc-item:hover{ transform: scale(1.1); position: relative; box-shadow: 0 0 30px rgba(0,0,0,0.3); }
.cost .zc-plus{ height: 254px; line-height: 254px; font-weight: bold; font-size:50px; text-align: center; width: 57px; color: #fff; float: left; }
.cost .gszc-box{ padding-top: 25px; margin-bottom: 75px; }
.cost .zc-item .price{font-size: 40px;  line-height: 35px; padding-top:50px;color: #e40404; font-weight: bold; text-align: center; }
.cost .zc-item .price span{ display: block; font-size: 25px; line-height: 50px; color: #e40404; text-align: center; font-weight: normal; }
.cost .zc-item p.oldprice{ text-decoration: line-through; margin-bottom: 20px; font-size: 14px; color: #8a8a8a; }
.cost .zc-item a.btn{ display: inline-block; width: 79px; height: 25px; font-size: 14px; line-height: 25px; text-align: center; color: #fff; }
.cost .zc-item a.btn.btn1{ background: url(../images/btn3.png) no-repeat center; }
.cost .zc-item a.btn.btn2{ background: url(../images/btn4.png) no-repeat center; }
.cost .kj-box{ background: #fff; transition: all 0.3s; margin: 25px 0; padding: 10px; }
.cost .kj-box ul li{ width:235px; transition: all 0.3s; padding-bottom: 10px; border-right: 1px solid #eee; text-align: center; float: left; display: inline; }
.kj-box ul li.last{ border-right: none; }

.cost .kj-box ul li img{ margin-bottom: 15px; }
.cost .kj-box ul li h2{ font-size: 18px; font-weight: bold; color: #010101; line-height: 30px; }
.cost .kj-box ul li p{ color: #a3a3a3; font-size: 14px; line-height: 30px; }
.cost .kj-box ul li p.price{ color: #dd0000; padding-bottom: 10px; font-size: 18px; font-weight: bold; }
.cost .kj-box ul li a{ display: inline-block; padding: 0 15px; background: #dd0000; font-size: 12px; color: #fff; }
.cost .kj-box ul li:hover{ border-color:#fff; background: #fff; position: relative; transform: scale(1.1); box-shadow: 0 0 30px rgba(0,0,0,0.3); }

.lc{ height: 448px; position: relative; overflow: hidden; color: #fff;  color: #fff;   }
.lc .bg{ height: 448px;  width: 100%; z-index: -1; position: absolute; background: url(../images/index_lc_bg.png) no-repeat center bottom #2B2C2E;}
.lc .lc-t{ padding: 70px 0  20px 0;  }
.lc .lc-t h2{ font-size: 42px; width: 50%; height: 50px; line-height: 50px; text-align: right; }
.lc .lc-t .rt{ width: 50%; }
.lc .lc-t .rt span{ padding-left: 15px; font-size: 18px; display: block;  padding-top: 5px;}
.lc .lc-t .rt span.s1{ font-size: 12px; padding-top: 0;}
.lc .lc-box{ margin-top: 30px; }
.lc .lc-box ul li{ transition: all 0.3s; overflow:hidden; cursor: pointer; float: left; margin-right: 46px; display: inline; width:  161px; height: 161px; border-radius: 80px; background: #FF8200; text-align: center;}
.lc .lc-box ul li:hover{ transform: rotate(360deg) scale(1.1); position: relative;box-shadow:0 0 30px rgba(255,255,255,0.5);  }
.lc .lc-box ul li i{ display: block; margin: 20px auto 10px auto; width: 62px; height: 60px; background-image: url(../images/lc_icon.png); background-repeat: no-repeat;}
.lc .lc-box ul li span{ font-size: 16px; font-weight: bold; }
.lc .lc-box ul li p{ font-size: 12px; }
.lc .lc-box ul li i.i2{ background-position: 0 -55px; }
.lc .lc-box ul li i.i3{ background-position: 0 -110px; }
.lc .lc-box ul li i.i4{ background-position: 0 -163px; }
.lc .lc-box ul li i.i5{ background-position: 0 -220px; }
.lc .lc-box ul li i.i6{ background-position: 0 -275px; }

.finish{ background:#FF8200; color: #fff; }
.finish .lf{ height:  520px; width:50%; padding:50px 0; background:url(../images/index_lc_pic.jpg) no-repeat center center;}
.finish .rt{ width: 50%; }
.finish .rt .f-txt{ padding: 50px 0 0 50px; }
.finish .rt .f-txt h2{ font-size: 40px; padding: 15px 0; margin-bottom: 10px; }
.finish .rt .f-txt p{ font-size: 26px;  padding: 10px 0;  margin-bottom: 50px;}
.finish .rt .f-txt ul li{ height: 30px; line-height: 30px; font-size: 20px; padding: 10px 0; }
.finish .rt .f-txt ul li span{ height: 30px; display: inline-block; width: 30px; text-align: center; background:#fff; color: #FF8200; border-radius: 15px; margin-right: 10px;}
.finish .rt a.btn{ display: block; width:125px; height: 35px; color: #fff; background: url(../images/btn5.png) no-repeat center; text-align: center; line-height: 35px; font-size: 14px; font-weight: bold; margin-top: 40px;  }


.youshi{ background: #FFEFDF; padding: 55px 0;  }
.youshi .yx-t{ font-size: 45px; padding: 25px 0;color: #010101; text-align: center; }
.youshi .yx-t span{ color: #FFA039; }
.youshi .yx-box{ padding-top: 50px; }
.youshi .yx-box ul li{ float: left; width: 230px; height: 380px; overflow:hidden; text-align: center; margin-right: 93px; font-size: 18px; font-weight: bold; line-height: 30px; }
.youshi .yx-box ul li p{ color: #010101; }
.youshi .yx-box ul li p span{ color: #F20704 }
.youshi .yx-box ul li a{ display: block; color: #fff; font-weight: normal; font-size: 14px; background: url(../images/btn6.png) no-repeat center; width:96px; height: 31px; margin: 15px auto;  }


.case{ padding: 50px 0; color: #fff; background: #F7920E; }
.case .case-t h2{ width: 50%; text-align: right; line-height: 50px; font-size: 45px; }
.case .case-t .rt{ width: 50%; text-align: left; }
.case .case-t .rt .case-desc{ padding-left: 10px; font-size: 14px; }
.case .case-t .rt .case-desc span{ display: block; font-size: 24px; font-weight: bold; padding-top: 5px; }
.case .case-box{ color: #fff; position: relative; padding-top: 50px; height: 345px;  }
.case .case-box ul li{ float: left; transition: all .3s;  width: 185px; margin:0  65px 0 8px;  text-align: center; }
.case .case-box ul li img{ width: 100%; transition: all .3s;   display: block;margin-bottom: 15px; }
.case .case-box ul li a{ color: #fff; }
.case .case-m{ width: 1032px; margin: 25px auto; }
.case .case-box a.btn{ display: block; transition: all 0.3s;  position:absolute;width: 52px; height: 50px;  top: 160px; }
.case .case-box a.btn:hover{ transform: rotate(360deg); }
.case .case-box ul li:hover{ transform: scale(1.1); position: relative; }
.case .case-box ul li:hover img{ box-shadow: 0 0 30px rgba(0,0,0,0.3); }
.case .case-box a.c-l{ background: url(../images/index_case_left.png) no-repeat center; left: 0; }
.case .case-box a.c-r{ background: url(../images/index_case_right.png) no-repeat center; right:0; }

.news{ padding: 25px 0; }
.news .team-t{ color: #010101;  padding-top: 30px; margin-bottom:40px;}
.news .team-t h2{ width: 50%; text-align: right; font-size: 45px; line-height: 50px; }
.news .team-t h2 span{ color: #F7920E }
.news .team-t .rt{ width: 50%; }
.news .team-t .rt .team-desc{ padding-left: 15px; padding-top: 8px; }
.news .team-t .rt span{ display: block; font-size: 24px; font-weight: bold; }
.news .team-box{ height: 175px; overflow:hidden; margin-bottom: 50px; }
.news .team-box ul li{ width: 220px; text-align: center; margin-right: 18px;  }
.news .team-box ul li img{ margin-bottom: 10px; }
.news .news-block{ width:395px; color:#010101; border-right: 1px solid #fff; border-left: 1px solid #eee; }
.news .news-block.first{ border-left: none; }
.news .news-block .news-t{ height: 35px;  line-height: 35px; font-size: 18px;}
.news .news-block .news-t a{ float: right; font-size: 12px; color: #212123; margin-right: 35px;}
.news .news-block .news-t h2{ padding-left: 40px; margin-left: 25px;   font-size: 18px;}
.news .news-block .t1{ background: url(../images/news_icon1.jpg) no-repeat 25px center; }
.news .news-block .t2{ background: url(../images/news_icon2.jpg) no-repeat 25px center; }
.news .news-block .t3{ background: url(../images/news_icon3.jpg) no-repeat 25px center; }
.news .news-block ul{ padding: 15px 15px 0 25px; }
.news .news-block ul li{ height: 78px; overflow: hidden; margin-bottom: 15px; }
.news .news-block ul li img{ display: block; float: left; width: 126px; }
.news .news-block ul li p{ padding-left: 135px; font-size: 14px; }
.news .news-block ul li p.desc,.news .news-block ul li span{ line-height: 16px; margin-bottom: 3px; font-size: 12px; color: #6E6E6E; }
.news .news-block ul li span{ display: block; padding-left: 135px; }

.news .news-block.last{ width: 330px; border-right: none; }
.news .news-block.last .news-t{ position: relative; }
.news .news-block.last .news-t a{ position: absolute;  right: 0; margin: 0;}
.news .news-block.last ul li{ transition: all 0.3s; background: url(../images/down_icon.jpg) no-repeat left center; padding-left: 30px; height: 30px; line-height: 30px; width: 100%; margin: 3px 0;  }
.news .news-block.last ul li:hover{ background: url(../images/down_icon_h.jpg) no-repeat left center; }


.footer{}
.footer .footer-box{background: url(../images/index_contact_b.jpg) no-repeat center bottom;overflow:hidden;  height: 478px; }
.footer .footer-box .footer-msg{ color: #ccc; font-size: 14px;  padding-left: 87px; padding-top:70px; }
.footer .footer-box .footer-msg h2{ font-size:22px; color: #E28412; font-weight: normal; margin-bottom: 25px; }
.footer .footer-box .footer-msg p{ line-height: 35px;  }
.footer .footer-box .footer-msg span{ display: block; font-size: 12px; text-indent: 5px; }
.footer .footer-box .footer-msg img{margin-bottom: 5px; margin-top: 10px;}
.footer .footer-form{ padding-top: 70px; }
.footer .footer-form .form-t{ color: #fff; padding-bottom: 20px; }
.footer .footer-form .form-t h2{ font-size: 18px; border-bottom: 1px  solid #ccc;  font-weight: normal; padding: 0px; height: 30px; line-height: 30px;}
.footer .footer-form .form-t div{ padding-left: 20px; line-height: 18px; }
.footer .footer-form .form-box{}
.footer .footer-form .form-box .input-box{ margin-bottom: 10px; background: #fff; margin-right: 2px; height: 34px; line-height: 34px; width: 197px; color: #010101; font-size: 14px; }
.footer .footer-form .form-box .input-box span{ display: block; font-size: 12px; height: 34px; float: left; padding: 0 5px; }
.footer .footer-form .form-box .input-box .input-text{ border:none; background: #fff; height: 30px; padding: 0; }
.footer .footer-form .form-box .input-box .input-text:focus{ outline: none; }
.footer .footer-form .form-box .content{ width: 575px; height: 170px; background: #fff; border:none; padding: 10px; }
.footer .footer-form .form-box .btn{ width: 100px; padding: 0; font-size: 14px; margin-top: 10px; height: 30px; line-height: 30px; background: none; border:1px solid #fff; border-radius: 15px; cursor: pointer; line-height: 30px; font-family: "Microsoft yahei"; color: #ccc; }
.footer-copyright{ text-align: center; font-size: 12px; color: #ccc; height: 50px; line-height: 50px;  background: #000; }
.floatAd{ position:fixed; top:40%; left:0; background:#f00; z-index:9999; color:#fff; width:40px; text-align:center; font-size:26px; line-height:35px; padding:5px;}


.subbanner{ height: 353px; overflow: hidden; }
.subbanner_mian{ height: 640px; overflow: hidden; }
.sub-main{ padding: 15px 20px;  background: #fff;  position: relative; top:-30px;}
.sub-main .left{ width: 180px; }
.sub-main .left .catname{ font-size: 20px; color: #010101; font-weight: normal; }
.sub-main .left .catname span{ display: block; text-transform: uppercase;  font-size: 14px; color: #c8c8c8; font-size: 12px; }
.sub-main .left ul{ padding-top: 20px; }
.sub-main .left ul li{ height: 30px; line-height: 30px; font-size: 14px; border-bottom: 1px solid #eee;}
.sub-main .left ul li a{ display: block; color: #646464; padding-left: 15px; height: 18px; margin-top: 8px; line-height: 18px; }
.sub-main .left ul li a:hover{border-left: 2px solid #b2474b; color: #e21d26; }
.sub-main .right{ width: 900px; }
.sub-main .position{ height: 30px; line-height: 30px; text-align: right; font-size: 12px; }
.sub-main .news-list{ padding-top: 20px; }
.sub-main .news-list li{ height: 131px;transition: all 0.3s; overflow: hidden; margin-bottom: 15px; }
.sub-main .news-list li a{ display: block; }
.sub-main .news-list li:hover{ background: #fffbf4; }
.sub-main .news-list li:hover h3{color: #e5941e;}
.sub-main .news-list li img{ display: block; float: left; }
.sub-main .news-list li .news-info{ padding-left: 15px; width:650px;}
.sub-main .news-list li h3{ font-weight: normal; font-size: 16px; line-height: 30px; }
.sub-main .news-list li p{ font-size: 12px; color: #646464; line-height: 20px; }
.sub-main .news-list li span.time{ display: block; font-size: 12px; color: #646464; }

.pages{ text-align: center; padding: 25px 0; }
.pages a,.pages span{ display: inline-block; padding: 3px 10px; background: #6b6b6b; color: #fff; }
.pages a:hover{ background: #e21d26; }

.page-t{ height: 30px; line-height: 30px; background: url(../images/page_title_bg.jpg) no-repeat -10px; center; text-align: center; }
.page-t h2{ font-size: 20px; color: #010101; font-weight: normal; width: 150px; margin: 0 0 0 540px;}
.page-t h2 span{ text-transform: uppercase; color: #c8c8c8; font-size: 14px; }

.sub-main .case-list{ padding: 25px 0; }
.sub-main .case-list li{ width: 180px; height:250px; padding-bottom: 10px;  text-align: center; transition: all 0.3s; float: left; margin: 10px 45px 10px 60px; display: inline; transform: all 0.3s; }
.sub-main .case-list li img{ max-width: 100%; margin-bottom: 5px;}
.sub-main .case-list li:hover{ transform: scale(1.1); box-shadow: 0 0 30px rgba(0,0,0,0.3); position: relative; }
.sub-main .case-pic{ width: 405px; padding: 20px; text-align: center; overflow: hidden; }
.sub-main .case-pic img{ width: 100%; }
.sub-main .show-position{ height: 50px; line-height: 50px; border-bottom: 1px solid #eee; margin-bottom: 25px; }
.sub-main .case-content{ width: 680px; }
.sub-main .content{ line-height: 25px; }
.sub-main h1.title{ font-size: 26px; line-height: 45px; margin-bottom: 20px; }
.page-cat{ position: absolute; top: -15px; background: #fff; left: 0; width: 100%; }
.page-cat a{ display: inline-block; background:#f5f5f5; font-size: 16px; float: left; width: 50%; height: 45px; line-height: 45px; text-align: center; }
.page-cat a:hover,.page-cat a:hover span,.page-cat a.on,.page-cat a.on span{ background: #e21d26; color: #fff; text-decoration: none; }

.page-cat a span{ text-transform:capitalize; display: inline-block; padding-left: 10px; color: #909090; }

.sub-main .team-list{ padding-top: 10px; }
.sub-main .team-list  li{ float: left; margin-right: 10px; overflow: hidden; width: 290px; transition: all 0.3s; height: 212px; margin-bottom: 20px;  background: #fff;}
.sub-main .team-list  li img{ width: 290px; height: 173px;  }
.sub-main .team-list  li p{ line-height: 40px; text-indent: 20px; }
.sub-main .team-list  li:hover{  box-shadow: 0 0 30px rgba(0,0,0,0.3); background: #fff0de; }
.sub-main .back{ border:1px solid #eee; padding: 3px 15px; margin: 25px; display: block; width: 100px; text-align: center;
 }

.abountnei
{
border-bottom:1px dotted #dadada;
line-height:45px;
margin-bottom:10px;
}
.abountnei span
{
float:right;
padding-right:5px;
font-size:12px;
}
.stime
{
text-align:center;
border-bottom:1px dotted #ddd;
padding-bottom:5px;
margin-bottom:20px;
}
.T_title
{
text-align:center;
padding-top:30px;
padding-bottom:50px;
}
.fangan
{
margin-top:30px;
background-color:#fee0df;
padding-top:30px;
padding-bottom:30px;
}
.sub_btn
{
width: 35%;
margin: 1rem auto 0;
box-sizing: border-box;
background: #e95a52;
border-radius: 1rem;
line-height:2.5rem;
text-align:center;
color:#fff;
margin-top:30px;
padding-top:12px;
padding-bottom:12px;
font-size:20px;
}
.img_text
{
text-align:center;
margin-top:50px;
margin-bottom:20px;
}
.shuiwu
{
text-align:center;
color:#333;
font-size:18px;
}
.caset
{
background-color:#FDFCFA;
margin-top:30px;
padding-top:30px;
padding-bottom:30px;
}
.caset_l
{
width:540px;
float:left;
margin-left:20px;
}
.caset_r
{
width:540px;
float:right;
margin-right:20px;
}
.shuiqian
{
background-color:#1F88FE;
height:50px;
line-height:50px;
color:#fff;
text-align:center;
font-size:20px;
font-weight:bold;
}
.shuihou
{
background-color:#FF8343;
height:50px;
line-height:50px;
color:#fff;
text-align:center;
font-size:20px;
font-weight:bold;
}
.xinq
{
border:1px solid #ddd;
border-top:0px;
background-color:#fff;
}
.ctname
{
text-align:center;
font-size:20px;
padding-top:10px;
}
.finot
{
margin-top:10px;
padding-left:20px;
line-height:35px;
font-size:16px;
padding-bottom:10px;
}
.fontr
{
color:#FF8343;
}
.fonthou
{
font-weight:bold;
color:#FF8343;
}
.youshi
{
margin-top:50px;
background-color:#F3F3F3;
padding-top:50px;
padding-bottom:30px;
}
.o_tile
{
text-align:center;
}
.y_tile
{
padding-top:20px;
text-align:center;
}
.zhugeren
{
text-align:center;
margin-top:50px;
font-weight:bold;
color:#333;
font-size:22px;
}





















