﻿@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;
}



.pc0001{display: block;}
.pc0002{display: none;}





.banner .swiper-pagination-bullet{border-radius: 10px;}
.banner .swiper-pagination-bullet{width: 14px;height: 14px;outline: medium;}
.banner .swiper-pagination-bullet-active{background: #004ea2;}
.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: #004ea2;position: absolute;top:50%;left: 0;margin-left: -50px;content: '';transform: translateY(-50%);}
.intitle span:before{width:32px;height: 2px;background: #004ea2;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;}

.index_main{width: 100%; background: #fff url(../images/id_bg.jpg) left bottom no-repeat; background-size: cover; padding:0 0 85px 0; overflow: hidden;}
.index_main .boxs{ margin-top: 20px; overflow: hidden;}
.index_main .boxs .text{color: #fff;font-size: 15px;line-height: 2.15;padding:0 0 20px 0; overflow: hidden;}

.inabout-ul{width:100%; margin-top: 30px; overflow: hidden;}
.inabout-ul li{width:25%;text-align: center;color: #fff;position: relative;padding-top:43px;}
.inabout-ul li p{width:100%;height: 32px;line-height: 32px;font-size: 15px; color: #6798cd;}
.inabout-ul li .h3{width:100%;height: 55px;margin-top: 4px;line-height: 55px;font-size: 21px;color:#fff;}
.inabout-ul li:after{width:200px;height: 100px;border-radius: 50%;border:3px solid #fff;position: absolute;top:0;left: 50%;transform: translateX(-50%);content: '';border-radius: 50% 50% 0 0/100% 100% 0 0;border-bottom:none;}

.pro-menu{width:100%;margin-bottom: 48px;text-align: center;font-size: 0;}
.pro-menu span{display: inline-block; padding:0 28px; height: 45px; line-height: 45px; vertical-align: middle;border:1px solid #aaa;font-size: 16px;color: #2f77c4; margin:0 10px; border-radius: 25px; cursor: pointer;}
.pro-menu span:hover{background: #2f77c4; border:1px solid #2f77c4;}
.pro-menu span:hover a{color: #fff;}

.dyip{padding:0; overflow: hidden;}
.dyip .title{font-size: 30px;text-align: center;color: #025da6;}
.dyip .pro{margin: 40px 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: 15px; line-height: 45px; text-align: center; background: #e2e2e2;}

.dyip .swiper-father{position: relative; margin-bottom: 50px;}
.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: #004ea2;}
.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: #004ea2;}
.dyip .swiper-button-next-er, .swiper-button-prev-er{position: absolute;top: 40%;margin-top: -25px;}
.dyip .dian{position: static;margin-top: 35px;}
.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: #004ea2;}
.dyip .dian .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0px;}


.derp{background: #fff;padding:5px 0 35px;overflow: hidden;}
.derp .title{font-size: 30px;text-align: center;color: #025da6;}
.derp .box{margin-top: 10px;}
.derp ul{ margin-left:-2%; overflow: hidden;}
.derp li{float: left;margin-bottom: 2%; width: 23%; margin-left: 2%; background: #fff;}
.derp li .pics{width: 100%; overflow: hidden;}
.derp li .pics img{width: 100%; transition: all .3s;}
.derp li .pics img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.derp li .tech{ text-align: center;border: 1px solid #f3f3f3; box-sizing: border-box; }
.derp li .tech p{color: #555;font-size: 18px; line-height: 60px;}


.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:#004ea2;}

.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:#004ea2;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:#004ea2;}



.dsip{padding:35px 0;background:url(../images/partner_bg.jpg) center bottom no-repeat; background-size:cover;overflow: hidden;}
.dsip .title{font-size: 30px;text-align: center;color: #025da6;}
.dsip ul{margin-left: -2%;margin-top: 40px;}
.dsip li{float: left;width: 14.667%;margin-left: 2%; margin-bottom: 2%;}
.dsip li img{width:94%; padding: 3%;} 
.dsip li p{line-height: 28px;font-size: 14px;margin-top: 15px;overflow: hidden;}


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

.bread_content{width:100%;border-bottom:1px solid #dedede; background:#f2f2f2; overflow: hidden;}
.bread_content .bread_box{float: left;width: 34%;  padding:20px 0 0;font-size:14px;color:#333;}
.bread_content .bread_box span.bread_title{display:inline-block;position:relative;padding-left:35px; background: url(../images/sy.png) left center no-repeat;}
.bread_content .bread_box a{color:#444;display:inline-block;margin:0 5px;}
.bread_content .bread_box a:hover{color:#0056a5;}
.bread_content .bread_box b{color: #0056a5}
.bread_content .inner_nav{float:right; text-align: right;}
.bread_content .inner_nav ul{margin-top: 0px; display:flex;flex-flow:wrap}
.bread_content .inner_nav ul li{}
.bread_content .inner_nav ul li a{display:inline-block;padding:10px 24px;font-size:15px;color:#333;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 8px; border-radius: 15px 0 0 0;}
.bread_content .inner_nav ul li a:hover , .bread_content .inner_nav ul li.active a{color:#fff;background:#0056a5;}



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

/* 企业文化 */
.culture{width:100%; padding:50px 0; overflow: hidden;}
.culture ul li{position:relative;}
.culture ul li .pic{width:50%;float:left;height:300px;position: relative;}
/* .culture ul li:hover .pic img{transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);-ms-transform:scale(1);} */
.culture ul li img{transition: all 0.5s; width: 100%;}
.culture ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.culture ul li .note{width:50%;background:rgba(0,0,0,0.1);position:absolute;right:0px;top:40px;padding:35px 50px 35px 70px;top:50%;transform:translate(0%,-50%);transition: all 0.5s ease-in-out;}
.culture ul li .note h4{font-size:24px;color:#333;font-weight:bold;}
.culture ul li .note h4 span{color:#5c5c5c;padding-right:30px;font-weight:normal;}
.culture ul li .note p{margin-left:60px;color:#333;margin-top:15px;line-height:30px; font-size: 15px;}
.culture ul li.two .pic{width:50%;float:right;}
.culture ul li.two .note{left:0px;padding:45px 70px 45px 50px;transition: all 0.5s ease-in-out;}
.culture ul li:hover .note{background:#fff;right:20px;}
.culture ul li.two:hover .note{left:20px;}

/* 发展历程 */
.history{background:url(../images/bg-about-01.jpg) repeat; margin-bottom: 40px; overflow: hidden;}
.hiswrap{position: relative;overflow: hidden;margin-top:20px;}
.hiswrap:after{position: absolute;content:"";left:50%;top:0px;width:1px;height:100%;background:#e5e5e5;}
.hiswrap:before{position: absolute;content:"";left:50%;top:0px;width:18px;height:18px;background:url(../images/icon_qqon.png) no-repeat center;margin-left:-9px;z-index:3;}
.hisbox{width:43.2%;border:1px solid #e5e5e5;padding:30px 2%;position: relative;margin-top:80px;color:#555;background:#fff; }
.hisbox .date{width:196px;height:66px;line-height:66px; text-align:center; background:#2055ad; border-radius:0;color:#fff; font-size:26px;position:absolute;right:25px;top:-48px;}
.hisbox .date:after{position: absolute;content:"";width:18px;height:18px;background:url(../images/icon_qq.png) no-repeat center;right:-73px;bottom:-45px;z-index:5;}
.hisbox:after{position: absolute;content:"";width:10px;height:19px;margin-top:-10px;background:url(../images/icon_sjl.jpg) no-repeat center;right:-10px;bottom:50%;z-index:5;}
.hisbox p{line-height: 32px; font-size: 15px; position: relative; padding-left: 22px;}
.hisbox p:after{position: absolute;content:"■";left: 0; top: -3px;font-size: 20px; color: #888; }
.clearfix:nth-child(2n) .date{left:25px;}
.clearfix:nth-child(2n) .hisbox:after{position: absolute;content:"";width:10px;height:19px;margin-top:-10px;background:url(../images/icon_sjr.jpg) no-repeat center;left:-10px;bottom:50%;z-index:5;}
.clearfix:nth-child(2n) .date:after{left:-73px;}
.hisbox .date span{font-family: "Microsoft yahei";font-size:14px;}


/*荣誉资质*/
.honor_box{ width:100%; padding:50px 0;}
.honor{width:100%;padding:0; overflow: hidden;}
.honor ul{ margin-right:-2%;}
.honor ul li{float:left;width:23%;  margin-right:2%; margin-bottom: 10px; text-align:center;}
.honor ul li img{max-width:98%; background:#fff; border: 1px solid #e0e0e0; padding: 1px; transition: .3s all;}
.honor ul li img:hover{ border: 1px solid #2055ad; }
.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:#2055ad; 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;  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; }

/* 解决方案 */
.solution{width: 100%; padding:65px 0; overflow: hidden;}
.solution .sol-note{width:46.875%;}
.solution .sol-note .ind-tit{text-align:left;margin-bottom:35px;padding-bottom:25px;}
.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:42.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:32px;color:#333;text-align: center;font-weight: bold;position: relative;line-height:36px;padding-bottom:20px;}
.ind-tit:after{content:"";position:absolute;left:50%;bottom:0px;width:40px;height:3px;background:#2055ad;margin-left:-20px;}

.solution:nth-child(even){background: #f5f5f5;}
.solution:nth-child(odd){background: #fff;}

/*news*/
.news{width: 100%; padding:35px 0; overflow: hidden;}
.news ul{margin-left: -3%;font-size: 0px;}
.news li{display: inline-block; width: 30.333%;margin-left:3%;  margin-bottom: 40px; }
.news li .pimgs{width: 100%; overflow: hidden;}
.news li .pimgs img{width:100%; display: block; margin: 0 auto; transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.news li .pimgs img:hover{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }
.news li .title_er{padding:16px 0 5px; text-align: left;}
.news li h2{font-size:17px;line-height: 30px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news li p{margin: 12px 0;color: #555;font-size: 13px; line-height: 27px; height:54px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.news li span{display: block;color: #777;font-size: 13px;}



.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:#0992F3;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;}





/* 资料下载 
.down_a{width:100%;margin:12px auto;text-align:  center; overflow:hidden;}
.down_a ul{font-size:0; }
.down_a ul li{display:inline-block; background: #1f55ad; color: #fff; font-size: 16px; text-align:  center;  border-radius: 12px; padding:8px 35px; line-height:25px; margin:0 8px; margin-bottom: 5px;}
.down_a ul li a{color: #fff;}*/



/* 资料下载 */
.down_a{width:100%;text-align: center; }
.down_a ul{font-size:0; margin:12px auto; text-align: center; display:inline-flex; flex-flow:wrap; overflow:hidden; }
.down_a ul li {}
.down_a ul li a{display:inline-block; background: #e5e5e5; color: #000; font-size: 16px; text-align:  center;  border-radius: 12px; padding:8px 25px; line-height:25px; margin:0 8px; margin-bottom: 5px;}
.down_a ul li a:hover , .down_a ul li.active a{background: #0056a5; color: #fff; }






.down_a5{width:100%;text-align: center; }
.down_a5 ul{font-size:0; margin:12px auto; text-align: center; display:inline-flex; flex-flow:wrap; overflow:hidden; }
.down_a5 ul li {}
.down_a5 ul li a{display:inline-block; background: #e5e5e5; color: #000; font-size: 16px; text-align:  center;  border-radius: 12px; padding:8px 25px; line-height:25px; margin:0 8px; margin-bottom: 5px;}
.down_a5 ul li a:hover , .down_a5 ul li.active a{background: #0056a5; color: #fff; }







.down_list{width:100%;padding:30px 0;overflow:hidden;}
.down_list ul li{border:1px solid #e5e5e5;padding:30px;color:#666;position: relative;height:86px;background:url(../images/icon_down.png) no-repeat 10px center;padding-left:50px;margin-bottom:20px;width:32.333%;float:left; margin-right: 1%; box-sizing: border-box;}
.down_list ul li h4{font-size: 15px; color: #444;}
.down_list ul li:nth-child(3n){float:right;}
.down_list ul li a{position: absolute;right:0px;top:0px;width:80px;height:84px;top:0px;right:0px;background:url(../images/down.jpg) no-repeat center;}
.down_list .ml60{margin-left:40px;}



.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 15px 0;}
.ct_mode ul li{width:25%;float:left;padding:0px 10px;text-align: center;box-sizing: border-box;}
.ct_mode ul li span{display:block;width:110px;height:110px;line-height:110px;text-align:center;background:#1f55ad;border-radius: 50%;margin:0px auto;transition: all 0.5s ease-in-out;position:relative;top:0px;}
.ct_mode ul li span img{width: 45%;}
.ct_mode ul li h4{font-size:16px;color:#333;margin:12px auto;font-weight: bold;}
.ct_mode ul li p{font-size:15px;color:#444; line-height: 30px;}
.ct_mode ul li:hover span{background:#10408d;top:-10px;}

#map_container{height:600px;}

/*feedback*/
.content_box{margin-top:0px;}
.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% #0784ba;border:none;}