/*==================Responsive========================*/
@media only screen and (max-width: 1366px){
	.home-banner{float:left; width:100%; background:url(../images/home-banner.jpg) no-repeat; background-size:100%; position:relative;}
	.home-circle{    width: 720px;height: 470px; background-size:100%;}
	.home-cir-p {
    font: 61px 'fontin_sans_rgbold';
    color: #01090d;
    line-height: 82px;
}
.home-cir-p1{font-size: 42px;} .banner-cnt-p1{font-size: 19px;}
.home-cir{top: 20px;}
.home-banner1{float:left; width:100%; background:url(../images/veri-banner.jpg) no-repeat; background-size:100%; position:relative;}
.home-circle1{    width: 720px;height: 470px; background-size:100%;} .home-cir1{    top: 55px;}
.search-frm {
    width: 51%;
    margin: 0 auto;
}
.search-input{    width: 89.5%;    padding: 18px 50px 18px 18px;}
.region-banner{float:left; width:100%;   background-size:100%; position:relative;}
.banner-circle{ width: 720px;height: 467px; background-size:100%;}
.banner-cir{ top:65px;}
.banner-cir-p {
    font: 70px 'fontin_sans_rgbold';
    color: #01090d;
    line-height: 82px;
}
.banner-cir-p1{     font-size: 19px;}
.search-frm1 {
    width: 51%;
    margin: 0 auto;
}
.search-input{    width: 89.5%;    padding: 18px 50px 18px 18px;}
}

@media only screen and (max-width: 1024px){
.container, .container1, .container2, .container3, .container4 { width:977px;}
.search-form_input{ width:85%;font-size: 13px;}
.banner-cnt-p {       font: 53px 'fontin_sans_rgbold';
    line-height: 55px;}
.banner-box{    margin: 30px auto;}
.partner_list{ width:95%;margin-left: 30px;}
.content-search li{     width: 150px;} .content-search li  img{ width:100%;} 
.content-box{ width:228px;} .content-box img{ width:100%;}
.count-box1, .count-box2{ width:245px; background-size:100%;margin-right: 120px;    height: 255px;}
.count-box3{width:245px; background-size:100%;   height: 255px;}
.count-box1 .count-box2 .count-box3, .cont{top: 19%;}
.count-box1 .count-box2 .count-box3, .cont2{top:51%;}
.mail{    margin-left: 55px;}
.home-search-frm{    width: 43%;}
.home-button{    width: 135px;}
.home-button a{    font: 12px 'fontin_sans_rgbold';}
.home-search-input{    font-size: 12px;    padding: 15px 50px 15px 15px;}
.services li {    width: 233px;margin-right: 14px;}.services li img{ width:100%;}
.services li a span{ font:23px 'fontin_sans_rgregular';}
.steps li{width: 311px;margin-right: 20px;font-size: 17px;}
#owl .owl-next{right: -9px;}
.content-search li a{    padding: 15px 10px 28px 10px;    width: 86%;}
.how-banner{padding: 7px 0px;}
.verified{    padding-left: 15%;    font: 40px/125px 'fontin_sans_rgregular';}
.partner-list li{    width: 304px;}

.blog-left{    width: 710px;}
.blog-right{    width: 225px;}
.blog-left-inr{    width: 340px;}
.blog-left-inner{ height: 660px;}
.blog{    padding: 30px 0;}
.footer-left{    width: 385px;}
.footer-middle{margin: 10px 50px;}
.about-left, .about-right{    width: 470px;}.about-inner{    width: 466px;}
#show_full{width: 470px;}
#remain_box.test .about-left, #remain_box .about-right{ float:right;}
.section-right{    width: 370px;} .section-right img{ width:100%;}
.section-left{    width: 535px;}
.key-right{    width: 425px;}
.submit{    margin: 15px 16%;}
.content-search1 li{    width: 147px;    margin-right: 15px;} .content-search1 li img{width:100%;}
.friendly-right{    width: 800px;}
.here{    font: 26px/40px 'fontin_sans_rgregular';}
.home-circle, .home-circle1 {
    width: 526px;
    height: 352px;
    background-size: 100% 100%;
}
.banner-circle {
    width: 526px;
    height: 348px;
    background-size: 100% 100%;
}
.home-cir-p {
    font: 42px 'fontin_sans_rgbold';
    color: #01090d;
    line-height: 55px;
}
.home-cir-p1 {
    font-size: 28px;
}
.banner-cnt-p1 {
    font-size: 14px;
}
.search-frm, .search-frm1 {
    width: 43%;
    margin: 0 auto;
}
.search-input {
    width: 83.5%;
    padding: 18px 50px 18px 18px;
}
.search-submit{    left: -10px;width: 105px;}
.banner-cir-p {
    font: 55px 'fontin_sans_rgbold';
    color: #01090d;
    line-height: 56px;
}
.banner-cir {
    top: 45px;
}
.banner-cir-p1 {
    font-size: 14px;
}
.search-input1 {
    width: 84.5%;
}
.search-submit1{left: -8px;}
}

@media only screen and (max-width: 995px) {/*tablet portrait*/
.container, .container1, .container2, .container3, .container4 {width: 740px;}
.logo{    width: 210px;}
#menu{    padding: 5px 0px 5px 42px;}
.header-right{    width: 420px;}
.corporate{    width: 94px;    padding-right: 0;}.corporate a, .direct-now a{    font-size: 12px;}
.direct-now{ width:85px;}
.search-form_input{ font-size:13px !important;}
.search-form{ margin-top:0px !important;}
.serch{padding: 6px 9px;}
.banner-box {    margin: 20px auto;}
.banner-cnt-p {
    font: 26px 'fontin_sans_rgbold';
    line-height: 32px;
}
.banner-cnt-p1{    font-size: 11px;}
.p10 {    margin-bottom: 27px;}
.home-circle, .home-circle1, .banner-circle{    width: 660px;    background-size: 100%;    height: 427px;}
.home-cir-p, .banner-cir-p {font: 47px 'fontin_sans_rgbold';line-height: 55px;}
.home-cir-p1{font-size: 10px;}
.banner-cir-p1 { font-size: 17px;}
.home-search-frm { width: 79%;}
.services li { width: 174px;    margin-right: 14px;}
.services li a span {font: 17px 'fontin_sans_rgregular';}
.steps li {    width: 235px;    margin-right: 17px;    font-size: 16px;}
.content-box {    width: 165px;}
.content-box p, .content-box1 p{ font-size:19px;}
.content-box1{ width:165px;} .content-box1 img{ width:100%;}
h1{ font-size:46px;}
.partner_list{ width:92%;margin:0 30px;}
.count-box1, .count-box2 {    width: 210px;    background-size: 100%;    margin-right: 55px;    height: 226px;}
.count-box3 {    width: 210px;    background-size: 100%;    height: 226px;}
.count-box1 .count-box2 .count-box3, .cont {    top: 25%;    font-size: 70px;}
.flip{ left:0;}
.cnt-tit{    margin-top: -56px; font:50px 'fontin_sans_rgregular';margin-left: 50px;}
.mail {      float: right;  margin-right: 15px;    margin-left: 0;    font-size: 13.09px;}
.tel{    font-size: 15.09px;    line-height: 24px;}
.tel span, .mail span, .address span{    font-size: 20.18px;}
.contact_right{    margin-top: -85px;}
.footer-left{width: 430px;}.footer-right img{width:100%;}
.content-search li a span{    font-size: 12px;bottom:0px;}
.content-search li { width: 115px;} .content-search li img{ width:100%;}
.content-search li a{    width: 83%;}
.how-banner{    height: 126px;    background-size: 100% 100%;}
.verified {padding-left: 19%;font: 36px/125px 'fontin_sans_rgregular';}
.partner-list li {width: 225px;}
.search-input{    width: 84.5%;    font-size: 13px;}
.search-input1{    width: 84.5%;     font-size: 11px;
}
.home-cir1 {
    top: 40px;
}
header.fixheader .logo img {
    width: 90%;
}
header.fixheader .logo {
    width: 210px;
}
.blog-left {width: 490px;}
.blog-left-inner {height: 485px;}
.blog-left-inr { width: 240px;font-size: 17px;line-height: 22px;}
.blog-right { width: 200px;}
.blog-form{    width: 77%;}
.blog-list li a{    padding: 6px 0px;    font: 15px 'fontin_sans_rgregular';}
 .footer-right{ width:190px;    margin: 25px 0;} .blog-social .footer-right img{ width:100%;}
.footer-left {width: 360px;}
.footer-middle {margin:25px 11px;    width: 165px;}
.about-banner{    height: 385px;}
.about-left, .about-right {width: 355px;}
.about-inner { width: 350px;}
.about-right-cnt1{font: 22px 'fontin_sans_rgregular';}
.about-right-cnt{    margin-right: 15px;    width: 197px;    padding: 51px 0px;}
.about-right-inner-cnt-right{    width: 76%;    font: 12px/28px 'fontin_sans_rgbold';}
.about-right-inner-cnt-left{    margin-left: 19px;}
.about-right-cntnt{float:right; width: 210px; padding: 55px 0px;  margin-right: 12px;}
#show_full {  width: 355px;}
#remain_box.test{ width:355px;}
.section-left {    width: 415px;}
.section-right {    width: 260px;}
.already {    font: 16px 'fontin_sans_rgregular';}
.video{width: 685px;}
.video-iframe{    width: 655px;    height: 367px;}
.key-right {    width: 325px;}
.key-right-inner{ width: 86%; margin-left: 50px;}
.quick{    font: 24.09px 'fontin_sans_rgbold';}
.quick span{    font-size: 46.96px;}
.reg-list li{font: 14.06px/26px 'fontin_sans_rgregular';}
.reg-right{width:243px;}
.direct-cnt{    font: 24px/40px 'fontin_sans_rgbold';    margin-bottom: 15px;}
h2{       font-size: 21px;}
.friendly-left{    width: 80px;}
.friendly-right {    width: 645px;    margin: 0px 0;}
.friendly-right1{    width: 615px;margin: 9px 25px 38px 0;}
.here a{    font: 22px/35px 'fontin_sans_rgbold';}
.here {    font: 22px/35px 'fontin_sans_rgregular';}
.search-submit, .search-submit1{    top: -46px;
    left: 12px; }
.content-search1 li {    width: 108px;    margin-right: 15px;}
.submit {
    margin: 15px 4%;
}
.home-circle, .home-circle1, .banner-circle {
    width: 403px;
    background-size: 100%;
    height: 261px;
}
.home-cir-p, .banner-cir-p {
    font: 26px 'fontin_sans_rgbold';
    line-height: 33px;
}
.home-cir-p1 {
    font-size: 23px;
}
.home-search-frm {
    width: 46%;
}
.home-button a {
    font: 9px 'fontin_sans_rgbold';
}
.home-button {
    width: 100px;
}
.home-search-input {
    font-size: 12px;
    padding: 13px 50px 13px 15px;
}
}
@media only screen and (max-width: 767px) {/*mobile portrait*/
.container, .container1, .container2, .container3, .container4 {    width: 420px;}
.menu{    margin: 0 0px 0 0;} #menu {border-right:none;}
.index .logo{float:left;}
.logo{float:right;}.serch {
    width: 63%;
}.search-form_input {
    border: #000 solid 1px;
}
.direct-now {
    width: 15%;
}
.corporate{ width: 15%;}
.header-right{margin:10px 0%;width:100%;}
.index .menu {    margin: 0 70px 0 0;}
.index .corporate{margin-right: 0;     width: 90%;}
.index .header-right {    margin-right:0px;    margin-top: 0;    width: 95px;    float: right;}
.home-circle, .home-circle1, .banner-circle{    width: 420px;height: 272px;}
.home-cir-p, .banner-cir-p {
    font: 19px 'fontin_sans_rgbold';
    line-height: 23px;
}
.banner-cir{    top: 38px;}
.home-cir-p1 {    font-size: 16px;}
.home-button{    width: 95px;}
.home-button a{    font: 9px 'fontin_sans_rgbold';    padding: 11px 0;}
.home-search-frm {    width: 58%;}
.home-search-input{    width: 78%;        font-size: 9px;
    padding: 11px;}
.home-cir{    top: 8px;}
.services li {    width: 101px;    margin-right: 5px;}
.services li a span {    font: 10px 'fontin_sans_rgregular';left: 10px;    bottom: 10px;}
.steps li { width: 120px;margin-right: 30px;line-height: 16px;margin-bottom: 18px;font-size: 10px;} .steps li img{ width:100%;}
.mleft {    margin-left: 5px;}
.content-box { width: 101px;}
.content-box p, .content-box1 p {    font-size: 11px;bottom: 5px;    left: 5px;}
.content-box1{width: 101px;}
h1 {   font-size: 32px;}
.count-box1, .count-box2 { width: 115px;background-size: 100%; margin-right: 37px;height: 138px;}
.count-box3 {    width: 115px;    background-size: 100%;    height: 138px;}
.count-box1 .count-box2 .count-box3, .cont { top: 23%;font-size: 35px;}
.count-box1 .count-box2 .count-box3, .cont1{ font-size:12px;}
.count-box1 .count-box2 .count-box3, .cont2 {top: 44%;font-size: 16px;}
.cnt-tit { margin-top: -49px; font: 39px 'fontin_sans_rgregular';    margin-left: 50px;}
.contact_right { margin-top: -79px;}
.map-iframe{height: 600px;}
.footer-right{width: 100%;float:left;text-align: center;} 
.footer-left{ width:100%;text-align: center;}
.footer-menu {float: left;width: 30%;text-align: center;margin: 0 38%;}
.footer-menu1{    width: 90%;    margin: 2% 10%;}
.copyright{ margin-bottom:10px;}
.partner_list li img{ height:auto;}
.partner_list li span{ font-size:14px;}
.partners_container{padding: 20px 0px;}
.partner_list{margin: 10px 30px;}
.content-search li { width: 40%; margin: 0 25%;}
.content-search li a{    width: 88%;}
.banner-cnt-p {    font: 15px 'fontin_sans_rgbold';
    line-height: 17px;}
.banner-cnt-p1 {font-size: 8px;}
.banner-box { margin: 8px auto;}
.search-frm{    width: 65%;}
.search-input{    padding: 10px 15px 10px 15px;}
.search-submit{    width: 85px;padding: 4px 0;top: -28px;left: -2px; font: 15px 'fontin_sans_rgbold';}
.verified {padding-left: 33%;font:18px/37px 'fontin_sans_rgregular';padding: 44px 0% 44px 33%;}
.how-cnt{    font: 22px/31px 'fontin_sans_rgregular';}
.tit{    font: 23px/36px 'fontin_sans_rgbold';}
.partner-list li {width: 132px;margin: 0px 11px 30px 0;}
.partner-list li span{    font-size: 12px;}
.partner-list li a .span{    font: 12px 'fontin_sans_rgbold';    top: 29%;}
.search-input { padding: 10px 30px 10px 15px;  font-size: 10px;}
.search-frm1{    width: 59%;}
.search-input1 { padding: 10px 30px 10px 15px;  font-size: 10px;}
.search-submit1 { width: 76px;padding: 5px 0;top: -27px;left: -1px;font: 12px 'fontin_sans_rgbold';letter-spacing: 0;}
.partner-list{    margin: 0px 0px;}
.blog-left { width: 100%;    margin-bottom: 40px;}
.blog-left-inr {width: 200px;font-size: 17px;line-height: 22px;}
.blog-left-inner {height: 250px;}
.blog-right { width: 100%;}
.blog-form { width: 89%;}
 .footer-left { width: 100%;}
 .footer-menu {float: left;width: 32%;text-align: center;margin: 0 38%;}
.footer-menu1 {width:78%;margin: 2% 16%;}
 .footer-menu1 li a:hover{    font: 12px/24px 'fontin_sans_rgbold';}
 .footer-menu1 li a{    font: 12px/24px 'fontin_sans_rgregular';}
 .footer-middle {display: block;width: 40%;    margin: 0px 32%;}
 .footer-right { width: 100%; float: left; text-align: center;}
.about-us-hd{    font: 33px 'fontin_sans_rgregular';}
.blog-social .footer-right img { width: auto;}
.about-us-shd{font: 26px 'fontin_sans_rgregular';}
.about-us-para{ font-size:15px;    text-align: center;    padding-right: 0;    width: 100%;text-align: center;float: left;}
.about-left, .about-right { width: 100%;    margin-bottom: 35px;}
.about-inner { width: 416px;}
#show_full{ width:100%;}
#remain_box.test { width: 100%;}
.section-left {    width: 100%;     margin-bottom: 25px;   text-align: center;}
.section-right {    width: 90%;}
.video {  width: 420px;}
.video-iframe {    width: 100%;    height: 234px;}
.key-list li{ text-align:left;}
.key-right {    width: 100%;}
.reg-right {    width: 320px;}
.reg-list li {    font: 18.06px/26px 'fontin_sans_rgregular';}
.key-right-inner {    width: 100%;    margin-left: 0;}
.reg-right {    width: 380px;}
.quick {    font: 28.09px 'fontin_sans_rgbold';}
.key-list1 li{ text-align:left;}
.border{    border: #0a2835 solid 1px;    width: 100%;}
.direct-box{width:100%;}
.friendly-right {    width: 330px;    margin: 0px 0;    font: 16px/28px 'fontin_sans_rgregular';}
.friendly-right1 {    width: 295px;    margin: 9px 25px 38px 0;font: 16px/28px 'fontin_sans_rgregular';}
.friendly-right h3, .friendly-right1 h3{    font: 21.09px 'fontin_sans_rgbold';}
.content-search1 li{    margin: 20px 38%;width: 25%;}
.mail{margin-right:0px; float:left; width:100%;}
.submit {
    margin: 15px 15%;
}
.home-circle, .home-circle1, .banner-circle {
    width: 297px;
    height: 193px;
}
.banner-cir-p1 {
    font-size: 8px;
}
}
@media only screen and (max-width: 479px) {
.container, .container1, .container2, .container3, .container4 {width:290px;}
.logo {width: 140px;    margin-top:5px;}
.index .menu { margin: 0 0px 0 0;}
.index .header-right{    width: 81px;}
.index .corporate{    width: 63px;}
#menu {border-right:none;}
.corporate a, .direct-now a {font-size: 11px;padding: 5px 0px;}
.home-circle, .home-circle1, .banner-circle {
    width: 57%;
    height: 108px;
}
.home-cir1 {
    top: 8px;
}
.search-frm1{    margin-top: -14px;}
.home-cir-p, .banner-cir-p {font: 10px 'fontin_sans_rgbold';line-height: 18px;    margin-bottom: 0;}
.home-cir-p1 {font-size: 10px;margin-bottom: 8px;}
.home-search-frm {width: 80%;}
.home-button {width: 88px;}
.home-button a {font: 7px 'fontin_sans_rgbold';    padding: 5px 0;}
.home-search-input {width: 84%;font-size: 7px;    padding: 5px;}
.popular{ padding:20px 0px;}
h1 {font-size: 23px;}
.services li {width: 100%;margin-right: 0;margin-bottom: 25px;}
.services li a span {font: 21px 'fontin_sans_rgregular';left: 15px;bottom: 15px;}
.steps li {width: 100%;margin-right: 0;line-height: 28px;margin-bottom:35px;font-size: 18px;text-align: center;}
.mleft {margin-left: 0;}
.content-box, .content-box1 {width: 100%;margin-bottom: 15px;}
.content-box p, .content-box1 p { font-size: 30px; bottom: 15px;left: 15px;}
.count-box1, .count-box2 {width: 100%;background-size: 100%;margin-right: 0;height: 345px;    margin-bottom: 35px;}
.count-box1 .count-box2 .count-box3, .cont {top: 24%; font-size: 85px;}
.count-box1 .count-box2 .count-box3, .cont1{height: 95px;    font-size: 25px;}
.count-box1 .count-box2 .count-box3, .cont2 {top: 47%;font-size: 40px;}
.count-box3{    width: 100%; background-size: 100%;  height: 345px;}
.cnt-tit {margin-top: -42px;font: 22px 'fontin_sans_rgregular';    margin-left: 50px;}
.footer-menu{    margin: 0 30%;    width: 40%;}
.footer-menu1 { width: 99%;    margin: 2% 3%;}
.services li a span{ width:95%;}
.footer-menu1 li a{ font:11px/24px 'fontin_sans_rgregular';    padding: 0px 8px;}
.footer-menu1 li a:hover{    font: 11px/24px 'fontin_sans_rgbold';}
.contact_left{ width:95%;}
.tel{ width:100%; text-align:center;}
.mail {margin-right: 15px;margin-left: 0;font-size: 13.09px;margin-top: 10px;width: 100%;text-align: center;}
.contact_right {margin-top: 0;width: 100%;}
.map-iframe { height: auto;}
.menu { margin: 0 75px 0 0;}
.header-right {margin-right: 0;margin-top: 10px; width: 100%;}
.direct-now {width:100%;border-right:none;padding-right: 0;text-align: center;height: 28px;border-bottom:#000 solid 1px;}
.serch { padding: 6px 0px;width:100%; border-right: none; border-bottom:#000 solid 1px;   height: 38px;}
.corporate {width: 100%;padding-right: 0;height: 30px;}
.corporate a, .direct-now a{font-size: 12px;padding: 5px 0px;text-align: center;float: left; width: 100%;}
.banner-cnt-p {font: 12px 'fontin_sans_rgbold';line-height: 16px;    margin-bottom: 4px;}
.banner-cnt-p1 {font-size: 8px;margin-bottom: 5px;}
.search-input {font-size: 10px;padding: 10px 15px 10px 8px; width: 95.5%;}
.search-submit {width: 43px;padding: 5px 0;top: -26px;left: 10px;font: 10px 'fontin_sans_rgbold';letter-spacing: 0px;}
.partner_list {margin: 10px 20px; width: 85%;}
.content-search li {width: 50%;margin: 0 29%;}
.content-search li a {width: 86%;}
.verified {font: 18px/37px 'fontin_sans_rgregular';padding:2%; background:none;}
.how-banner {height: 53px;background-size: 100% 100%;}
.partner-list li {width: 100%;margin: 0px 0px 30px 0;}
.partner-list li span {font-size: 21px;}
.partner-list li a .span { font: 20px 'fontin_sans_rgbold';  top: 29%;}
.banner-cir { top: 7px;}
.search-input1 {font-size:10px;padding: 10px 15px 10px 8px; width:95.5%;}
.search-submit1 {width: 43px;padding: 5px 0;top: -26px;left: 10px;font: 10px 'fontin_sans_rgbold';letter-spacing: 0px;}
.about-us-hd{font: 32px 'fontin_sans_rgregular';}
.header-right { margin: 10px 0%;}
.blog-form { width: 85%;}
.blog-left-inner {height: auto;}
.blog-left-inr {width: 100%;font-size: 17px;line-height: 22px;margin-bottom: 35px;}
 .footer-menu {float: left;width: 40%;text-align: center;margin: 0 30%;}
.footer-menu1 {width: 99%;margin: 2% 3%;}
 .footer-middle {display: block;width: 57%;margin: 0px 22%;}
.about-inner {  width: 286px;    text-align: center;}
.about-right-cnt, .about-right-cntnt {margin-right: 0;width: 100%; padding: 20px 0px;}
.about-right-inner-cnt-right { width: 70%;    font: 12px/28px 'fontin_sans_rgbold'; text-align: left;}
.about-right-inner-cnt-left { margin-left: 50px;}
.section-right {    width: 86%;}
.submit{    width: 180px;    font: 19px 'fontin_sans_rgbold';}
.video  span{    float: right;    width: 186px;    margin-top: 9px;}
.video {    width: 285px;} .video  span img{width:100%;}
.video-iframe {    width: 100%;    height: 159px;}
.reg-right {    width: 260px;}
.reg-list li {    font: 15.06px/26px 'fontin_sans_rgregular';}
.friendly-left {    width: 48px;}
.friendly-right {    width: 236px;    margin: 0px 0;    font: 16px/28px 'fontin_sans_rgregular';}
.friendly-right h3, .friendly-right1 h3 {    font: 15.09px 'fontin_sans_rgbold';}
.search-form {
    width: 90%; margin-left:15px;
}

}