﻿@charset "utf-8";
/* CSS Document */
.banner{margin-top: 100px;}
.banner .swiper-container img{width: 100%;}
.banner .swiper-container .m{display: none;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.banner .swiper-pagination-bullet{border-radius: 10px;}
.banner .swiper-pagination-bullet{width: 14px;height: 14px;outline: medium;}
.banner .swiper-pagination-bullet-active{background: #0f8b3f;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}

.intitle{width:100%;padding:35px 0 28px;font-size: 28px;color: #333;text-align: center;line-height: 38px;}
.intitle span{position: relative;}
.intitle span:after{width:32px;height: 2px;background: #0f8b3f;position: absolute;top:50%;left: 0;margin-left: -50px;content: '';transform: translateY(-50%);}
.intitle span:before{width:32px;height: 2px;background: #0f8b3f;position: absolute;top:50%;right: 0;margin-right: -50px;content: '';transform: translateY(-50%);}
.intitle2{color: #fff;}
.intitle2 span:after{background: #fff;}
.intitle2 span:before{background: #fff;}


.dyip{padding:0; overflow: hidden;}
.dyip .title{font-size: 30px;text-align: center;color: #025da6;}
.dyip .pro{margin:10px 0 0; }
.dyip .pro .swiper-slide{}
.dyip .pro .swiper-slide img{width: 98%;border:1px solid #e2e2e2;}
.dyip .pro .swiper-slide .title_er{width: 98.7%; font-size: 16px; line-height: 45px; text-align: center; background: #fff;}

.dyip .swiper-father{position: relative; margin-bottom: 40px;}
.dyip .swiper-father .left{width: 70px;height: 70px;outline: medium;left: 0;line-height: 70px;text-align: center;cursor: pointer;border-radius: 100px;z-index: 100;}
.dyip .swiper-father .left i{font-size: 50px;color: #0f8b3f;}
.dyip .swiper-father .right{width: 70px;height: 70px;outline: medium;right: 0;line-height: 70px;text-align: center;cursor: pointer;border-radius: 100px;z-index: 100;}
.dyip .swiper-father .right i{font-size: 50px;color: #0f8b3f;}
.dyip .swiper-button-next-er, .swiper-button-prev-er{position: absolute;top: 40%;margin-top: -25px;}
.dyip .dian{position: static;margin-top: 25px;}
.dyip .dian .swiper-pagination-bullet{border-radius: 10px;}
.dyip .dian .swiper-pagination-bullet{width: 10px;height: 10px;outline: medium;background: #CCC;margin: 0 5px;}
.dyip .dian .swiper-pagination-bullet-active{background: #0f8b3f;}
.dyip .dian .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0px;}


.indexTitle .title1{ font-weight: bold; font-size:42px; line-height:45px; text-transform: uppercase; color: #014535; }
.indexTitle .title2{ font-size: 28px; line-height: 36px; color: #1e1e1e; padding:10px 0 20px; }


.derp{background: #fafafa;padding:65px 0;overflow: hidden;}
.derp .box{margin-top: 10px;overflow: hidden;}
.derp .box .pics{float: right; width: 48%; overflow: hidden;}
.derp .box .pics img{max-width: 100%; transition: all .3s;}
.derp .box .pics img:hover{-webkit-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.derp .box .txt{float: left; width:46%; }
.derp .box .txt .tjs{font-size: 15px; line-height: 30px; text-align: justify;}

.derp .box .txt .num_list {width: 100%; margin-top: 20px;}
.derp .box .txt .num_list ul li {display:block;float:left;width:25%}
.derp .box .txt .num_list ul li span.t {display:block;font-size:18px;font-weight:bold;color:#222; padding-bottom: 10px;}
.derp .box .txt .num_list ul li span.num{display: inline-block;font-size: 40px;color: #014535;}
.derp .box .txt .num_list ul li em{display: inline-block; font-style: normal; font-size: 16px; color: #014535; font-weight: lighter; margin-left: 5px;}
.derp .box .txt .num_list ul li em.year{font-size: 20px;}

.index-more a{display: inline-block; background: #e60012; height: 40px;line-height: 40px;text-align: center;padding: 0 30px;color: #fff;font-size: 18px; margin-top: 30px;transition:all 0.5s; -webkit-transition:all 0.5s;}
.index-more a:hover {color: #fff;}
.index-more a:hover{transform:translateY(-8px); -webkit-transform:translateY(-8px); transition:all 0.5s; -webkit-transition:all 0.5s;}

.dsip{background: #fff;padding:5px 0 35px;overflow: hidden;}
.dsip .y_box{margin-top: 10px;overflow: hidden;}
.dsip .y_box ul{margin-left: -1%; overflow: hidden;}
.dsip .y_box ul li{float: left; width: 32.333%; margin-left: 1%; overflow: hidden;}
.dsip .y_box ul li .y_list{width: 100%;float: left;  margin-bottom: 3%; position: relative; overflow: hidden;}
.dsip .y_box ul li .y_list .timg{width: 100%; overflow: hidden;transition: all .3s;}
.dsip .y_box ul li .y_list .timg img{max-width: 100%; transition: all .3s;}
.dsip .y_box ul li .y_list .timg:hover{-webkit-transform:scale(1.08,1.08);transform:scale(1.08,1.08);transition: all .3s;}
.dsip .y_box ul li .y_list .grid{position: absolute; bottom: 10%; left: 10%; font-size: 26px; color: #fff; padding-bottom:16px;}
.dsip .y_box ul li .y_list .grid:before{width:42px;height: 2px;background: #fff;position: absolute;left: 0; bottom: 0; content: '';}


.dsanp{background: #f3f3f3;padding:5px 0 45px;overflow: hidden;}
.dsanp .title{font-size: 30px;text-align: center;color: #025da6;}
.dsanp .news_box{ padding:15px 0 0; overflow: hidden;}
.dsanp .news_box .new_L{float: left; width: 47%; background: #eef0f5;position: relative; }

.dsanp .news_box .new_L .latest_pic{width:100%; overflow:hidden;}
.dsanp .news_box .new_L .latest_pic img{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.dsanp .news_box .new_L:hover .latest_pic img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.dsanp .news_box .new_L .latest_text{padding:2%; position: absolute; left: 0; bottom: 0;width: 96%; background: rgba(0,0,0,0.75); text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.dsanp .news_box .new_L .latest_text a{font-size:17px; font-weight: bold; line-height:32px; color: #fff;}
.dsanp .news_box .new_L .latest_text p{line-height: 28px;font-size: 14px;margin-top: 15px;overflow: hidden;}
.dsanp .news_box .new_L:hover .latest_text a{color:#014535;}

.dsanp .news_box .new_R{float: right; width: 50%; }

.dsanp .news_box .new_R .nav-tabs{border:none;text-align:right;width:100%;margin-bottom:20px;padding-bottom:18px; line-height: 38px; }
.dsanp .news_box .new_R .nav-tabs>li{display:inline-block;float:none;margin-left:10px;padding-left:10px;position:relative;}
.dsanp .news_box .new_R .nav-tabs>li:before{position:absolute;content:"";background:#666;width:1px;height:16px;left:0;top:11px;}
.dsanp .news_box .new_R .nav-tabs>li:first-child:before{display:none;}
.dsanp .news_box .new_R .nav-tabs>li>a{font-size:16px;color:#333;border-radius:0;border:none;padding:9px 20px;}
.dsanp .news_box .new_R .nav-tabs>li.active>a, .dsanp .news_box .new_R .nav-tabs>li.active>a:focus, .dsanp .news_box .new_R .nav-tabs>li.active>a:hover , .dsanp .news_box .new_R .nav-tabs>li>a:hover{border:none;background:#014535;color:#fff;}
.index

.dsanp .news_box .new_R .news_list{margin-top:40px;}
.dsanp .news_box .new_R .news_list li{line-height:55px;border-top:1px solid #e7e7e7; overflow: hidden;;}
.dsanp .news_box .new_R .news_list li a{font-size:15px;color:#333; width: 78%; float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dsanp .news_box .new_R .news_list li span{font-size:14px;color:#888; float: right;  width: 85px;} 
.dsanp .news_box .new_R .news_list li:hover a{color:#014535;}


/*内页代码*/
.ny_banner{margin-top: 100px;height: 400px;position: relative;}

.info-title{width: 100%;line-height: 50px;background: rgba(0,0,0,0.73);position: relative;margin-top: -50px;z-index: 100;}
.info-title p{background: url(../images/home.png) no-repeat center left;color: #fff;font-size: 15px;padding-left: 30px;}
.info-title p a{color: #fff;font-size: 16px; padding: 0 5px;}


.bread_content{width:100%; background:#f5f5f5;   overflow: hidden;}
.bread_content .inner_nav{padding: 24px 0; text-align: center;}
.bread_content .inner_nav ul{margin:0;flex-flow:wrap}
.bread_content .inner_nav ul li{display:inline-block;}
.bread_content .inner_nav ul li a{ display: inline-block; font-size: 16px; color: #666; background: #fff; height: 42px; line-height: 42px; border-radius: 21px; padding: 0 42px; margin:0 12px; overflow: hidden;}
.bread_content .inner_nav ul li a:hover , .bread_content .inner_nav ul li.active a{color:#fff;background:#014535;}


/*-------------inner_content-------------*/
.inner_content{width:100%;background:#fff; overflow: hidden;}
.inner_content .inner_about{width:100%;margin:45px 0; font-size:15px; color:#444; line-height:35px;  overflow: hidden;}
.inner_content .inner_about img{display:inline-block;max-width:100%; margin-top: 10px;}



/*荣誉资质*/
.honor{width:100%; margin:45px 0;  overflow: hidden;}
.honor ul{ margin-right:-3%;}
.honor ul li{float:left;width:22%;  margin-right:3%; margin-bottom: 10px; text-align:center;}
.honor ul li img{width:98%; background:#fff; border: 2px solid #ccc; padding: 1px; transition: .3s all;}
.honor ul li img:hover{ border: 2px solid #014535; }
.honor ul li span{ line-height:25px; font-size: 15px; display: block;padding:8px 0;}


/*产品中心*/
.products{width:100%; padding:35px 0; overflow: hidden;}
.products ul{margin-left: -2%;}
.products li{width:23%;float: left;margin-left:2%;margin-bottom:32px;transition: .3s all;}
.products li .pic{overflow: hidden; border:1px solid #e0e0e0;}
.products li .pic img{max-width: 100%;}
.products li p{color:#444;font-size:18px; text-align: center; padding:18px;background: #e0e0e0;}
.products li:hover p{background:#014535; color: #fff;transition: .3s all;}



.details_content{width:100%;padding:35px 0; background: #f9f9f9; overflow: hidden;}
.details_content .product_details{width:100%; margin-bottom: 28px; background:#fff; overflow: hidden;}
.details_content .product_details .details_pic{float: left; width:50%; padding:1.5%;box-sizing: border-box;}
.details_content .product_details .details_pic img{display: block;width: 100%;height: auto;}
.details_content .product_details .details_top{float: right; width:50%;padding:1.5%;box-sizing: border-box;}
.details_content .product_details .details_top h5{font-size:30px;color:#333;margin-bottom:20px;padding-bottom:20px;position:relative;}
.details_content .product_details .details_top h5:before{position:absolute;content:"";width:30px;height:2px;background:#2055ad;left:0;bottom:0;}
.details_content .product_details .details_top .pwxx{font-size:15px;color:#666;line-height:32px;margin:0;}

.details_content .product_details .details_box{padding:1.5%; overflow: hidden;}
.details_content .product_details .details_box .tits{border-bottom: 1px solid #2055ad; line-height: 42px; height: 42px;}
.details_content .product_details .details_box .tits span{width:125px; background: #2055ad; display: block;font-size: 18px;text-align: center; color: #fff;}
.details_content .product_details .details_box .details_text{padding:15px 0; font-size:15px; line-height:32px;}
.details_content .product_details .details_box .details_text img{display: block;max-width: 100%;height: auto;}

.details_content .product_details .details_box .details_text table{border-left: 1px solid #000;border-top:1px solid #000; width: 100%;}
.details_content .product_details .details_box .details_text table td{border-right: 1px solid #000;border-bottom:1px solid #000; padding: 6px; line-height: 34px; text-align:center; }

.details_content .product_details .details_box .details_text table tr:nth-child(1){background: #004ea2; color: #fff; font-size: 18px; }

.choose{width:100%;margin:30px 0; overflow: hidden;}
.choose-type{width: 100%;height: 30px;margin: 32px 0;}
.choose-type label{color: #1b1b1b;font-size: 14px;padding-right: 10px;}
.choose-type select{width: 145px;height: 100%;border: 1px solid #cfcfcf;text-indent: 10px;height: 30px;}

.choose-content{width: 100%;margin-bottom:30px;overflow-x: scroll;overflow-y: hidden;}
.choose-content .kuang{margin-bottom:6px; overflow: hidden;}
.choose-content .kuang h2{float: left; width: 60%; line-height:32px;font-size:20px;font-weight:600;color:#222;padding-top: 35px;}
.choose-content .kuang .tu1{float: right; width:205px;}
.choose-content .kuang .tu1 img{max-width: 100%;}

.choose-content table {width: 100%;border-collapse: collapse; border-left: 1px solid #333;border-top: 1px solid #333; margin-bottom: 10px;}
.choose-content table tr td{border-right: 1px solid #333;border-bottom: 1px solid #333;font-size: 15px;line-height:35px; padding:2px 4px; color: #000;}
.choose-content table tr:first-child td{text-align:center;}
.choose-content table tr {background: #fff;border-bottom: 1px solid #333;}
.choose-content table tr:first-child td{background: #ddd9c4 !important; font-weight: bold; padding: 6px 4px;font-size: 17px;}


/* 解决方案 */
.solution{width: 100%; padding:35px 0 25px 0; overflow: hidden;}
.solution .sol-note{width:48.875%;}
.solution .sol-note .ind-tit{text-align:left;margin-bottom:25px;padding-bottom:18px;}
.solution .sol-note .ind-tit:after{left:0px;margin-left: 0px;}
.solution .sol-note .info{font-size:16px;color:#666;line-height: 32px;}
.solution .sol-pic{width:44.96875%;}
.solution .sol-pic img{width:100%;height:355px;object-fit:cover;}

.caselist ul li{width:31.25%;float:left;margin-right:3.125%;margin-bottom:30px;border:1px solid #eee;}
.caselist ul li .com-img{position:relative;height:285px;}
.caselist ul li a.more{display:block;line-height:56px;text-align: center;font-size:0px;z-index:3;font-family: sans-serif,Helvetica,Arial;
    position: absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon/casemore.png) no-repeat center;opacity:0;}

.caselist ul li:nth-child(3n){margin-right:0;}
.caselist ul li h4{padding:25px 20px;font-size:18px;color:#333;text-align:center;background:#f0f0f0;}
.caselist ul li:hover h4{background:#00479d;color:#fff;}
.caselist ul li:hover .com-img:after,.caselist ul li:hover a.more{opacity:1;}

.ind-tit{font-size:28px;color:#333;text-align: center;font-weight: bold;position: relative;line-height:33px;}
.ind-tit:after{content:"";position:absolute;left:50%;bottom:0px;width:40px;height:3px;background:#014535;margin-left:-20px;}


/*------------inner_news------------------*/
.inner_news_content{width:100%;padding:50px 0;}
.inner_news_content ul{margin-left: -3%; overflow: hidden;}
.inner_news_content ul li{float: left; width: 47%; margin-left: 3%; margin-bottom: 2%; background-color: #f7f7f7;}
.inner_news_content .inner_news_list{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:100%;padding: 2.5%;}
.inner_news_content .inner_news_list .inner_news_pic{overflow:hidden;}
.inner_news_content .inner_news_list .inner_news_pic img{max-width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%}
.inner_news_content .inner_news_list .inner_news_pic img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.inner_news_content .inner_news_list .inner_news_text{padding:0 15px;}
.inner_news_content .inner_news_list .inner_news_text .pa{font-size:17px;color:#333; padding:12px 0 22px; font-weight: bold; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative; margin-bottom: 20px;}
.inner_news_content .inner_news_list .inner_news_text .pa:before{content: ''; position: absolute; left:0; bottom: 0; width: 42px; height: 1px; background-color: #014535;}
.inner_news_content .inner_news_list .inner_news_text p{font-size:14px;color:#555;line-height:28px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.inner_news_content .inner_news_list .inner_news_text span.news_time{font-size:14px;color:#999;display:block;border-top:1px solid #dedede;padding-top:15px;margin-top:20px;margin-bottom:10px;position:relative;}
.inner_news_content .inner_news_list .inner_news_text span.news_time:before ,
.inner_news_content .inner_news_list .inner_news_text span.news_time:after{position:absolute;content:"";width:14px;height:2px;background:#dedede;right:0;top:24px;}
.inner_news_content .inner_news_list .inner_news_text span.news_time:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}

.inner_news_content .inner_news_list:hover .inner_news_text .pa{color:#014535;}



.NewsDetailed{ width: 100%; padding:35px 0; overflow: hidden;}
.NewsDetailed h3{line-height:32px;margin-bottom:15px;text-align:center;font-size:20px;font-weight:600;color:#444;}
.NewsShowHits{padding-bottom:15px;text-align:center;border-bottom:1px #DEDEDE solid;color:#777;font-size:13px;}
.NewsDetailed-content{line-height:33px;padding:15px 0;margin-bottom:10px;font-size:15px;text-align:left; color: #444;}
.NewsDetailed-content img {max-width:100%;display:table-cell;clear:both;overflow:hidden; padding: 10px 0;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#014535;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {border-top:1px #DEDEDE solid; margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left; font-size: 14px;}


/*download*/
.download{width: 100%; margin:15px 0 50px 0; overflow: hidden;}
.Dli-list{width:102%;margin:0 0 0 -2%;}
.Dli-list li{width:23%;padding:0 0 0 2%;margin:30px 0 0;float:left;}
.Dli-list .Dlil-box{display:block;padding:10px 0 22px;color:#555555;text-align:center;border:1px solid #ccc;border-radius:10px;}
.Dlil-box .Dlil-img{width:84px;height:84px;line-height:84px;font-size:0px;position:relative;margin:0 auto;}
.Dlil-box .Dlil-img img{display:inline-block;opacity:1; width: 74px;}
.Dlil-box .name{line-height:30px;margin:5px 0 0;font-size:15px;}
.Dlil-box .btn{width:140px;height:42px;line-height:40px;border:1px solid #e0e0e0;margin:12px auto 0;}
.Dlil-box .btn span{padding:4px 0 4px 36px;background:url(../images/icon-dd5.png) no-repeat left center;}
.Dlil-box:hover,
.Dlil-box:hover .btn{border:1px solid #d81e06;}
.Dlil-box:hover .btn{background:#d81e06;color:#fff;}
.Dlil-box:hover .btn span{background:url(../images/icon-dd5-2.png) no-repeat left center;}




.client{padding:50px 0; overflow: hidden;}
.client ul{margin-left: -2%;}
.client li{float: left;width: 14.667%;margin-left: 2%; margin-bottom: 2%;}
.client li img{width:94%; padding: 3%;} 
.client li p{line-height: 28px;font-size: 14px;margin-top: 15px;overflow: hidden;}



/*联系我们*/
.ct_mode{width: 100%; margin: 40px 0; overflow: hidden;}
.ct_mode h2{ text-align: center; font-size: 28px;  margin-bottom: 25px; display: block; }
.ct_mode ul{margin-right:-2%; overflow: hidden;}
.ct_mode ul li { border: 1px solid #eee; display: inline-block;  width: 22.7%; padding:1.5%; text-align: center; margin-right:2%; color: #666; margin-bottom: 20px; margin-top: 20px; box-sizing: border-box;  background: #fff; border-radius: 15px; transition: 0.3s all;vertical-align: top;}
.ct_mode ul li:hover { box-shadow: 2px 2px 10px #aaa; transform: scale(1.02); background: #f8f8f8; }
.ct_mode ul li img { margin: 15px 0; width: 65px; }
.ct_mode ul li i { display: block; font-size: 16px; color: #333; padding-bottom: 8px; font-style: normal; font-weight: bold; padding-top: 10px; }
.ct_mode ul li span { display: block; font-size: 15px; color: #333; line-height: 2;}


.lianxi-left{width: 48.5%;background: url(../images/lx1.png) no-repeat center center;float: left;background-size: cover; border-radius: 15px;padding-bottom: 40px;}
.lianxi-left h3{color: #fff;font-size: 32px;text-align: center;font-weight: bold;padding:35px 0;}
.lianxi-left p{color: #fff;font-size: 17px;line-height: 35px;padding-left: 60px;}
.lianxi-right{width: 48.5%;background: url(../images/lx2.png) no-repeat center center;float: right;background-size: cover;border-radius: 15px;padding-bottom: 40px;}
.lianxi-right h3{color: #fff;font-size: 32px;text-align: center;font-weight: bold;padding:35px 0;}
.lianxi-right p{color: #fff;font-size: 17px;line-height: 35px;padding-left: 60px;}

#map_container{height:600px;}

.job_raper{width: 100%; margin: 40px 0; overflow: hidden;}
.job_tab{background: #014535;margin-top: 38px;}
.job_tab span{display: inline-block;width: 24%;color: #ffffff;text-align: center;line-height: 60px; font-size: 16px;}
.job_text li{line-height: 56px;background: #f1f1f1;border-bottom: 1px solid #fff;}
.job_text li span{display: inline-block;width: 24%;text-align: center;font-size: 14px;line-height: 28px;}
.jobs_req{display: none;box-sizing: border-box;padding: 2%;background: #fff;color: #444;font-size: 14px;line-height: 28px;}
.req_text{width: 100%;color: #444;font-size: 14px;}
.jobs_req p a{color: #014535;}


/*feedback*/
.content_box{margin:38px 0;overflow: hidden;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #014535;border:none;}