   @media only screen and (max-width: 1080px), only screen and (max-device-width:1080px) {
     html,body {
         font-size:108px;
     }
   }
     @media only screen and (max-width: 960px), only screen and (max-device-width:960px) {
     html,body {
         font-size:96px;
     }
   }
     @media only screen and (max-width: 800px), only screen and (max-device-width:800px) {
     html,body {
         font-size:80px;
     }
   }
     @media only screen and (max-width: 720px), only screen and (max-device-width:720px) {
     html,body {
         font-size:72px;
     }
   }
     @media only screen and (max-width: 640px), only screen and (max-device-width:640px) {
     html,body {
         font-size:64px;
     }
   }
     @media only screen and (max-width: 600px), only screen and (max-device-width:600px) {
     html,body {
         font-size:60px;
     }
   }
     @media only screen and (max-width: 540px), only screen and (max-device-width:540px) {
     html,body {
         font-size:54px;
     }
   }
     @media only screen and (max-width: 480px), only screen and (max-device-width:480px) {
     html,body {
         font-size:48px;
     }
   }
     @media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
     html,body {
         font-size:41.4px;
     }
   }
     @media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
     html,body {
         font-size:40px;
     }
   }
     @media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
     html,body {
         font-size:37.5px;
     }
   }
     @media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
     html,body {
         font-size:36px;
     }
   }
     @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
     html,body {
         font-size:32px;
     }
   }
     @media only screen and (max-width: 240px), only screen and (max-device-width:240px) {
     html,body {
         font-size:24px;
     }
   }
  html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,submit,input,textarea,select,table,tr,th,td,hr,pre,sup,address,cite,dfn,em,var,blockquote { margin:0; padding:0;}
*{-webkit-transition: background-color 0.3s ;  transition: background-color 0.3s ;}
html, body {  position: relative;  height: 100%;  }
body { font:16px/1.5 Tahoma,"Hiragino Sans GB","Microsoft YaHei",arial,simsun,sans-serif;  color: #333333; height: 100%;width: 100%; right: 0; -webkit-transition: right 0.5s ;  transition: right 0.5s ;}
ul,ol { list-style-type:none;}
button,submit,input,select,textarea {font:12px/1.5 Tahoma,"Microsoft YaHei",arial,simsun,sans-serif; outline:none;}
button,submit,select { vertical-align:middle;}
button,submit { cursor:pointer;}
textarea { resize:none; outline:none;}
button::-moz-focus-inner,
submit::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner { padding:0; border:none;}
table { border-collapse:separate;border-spacing:0;}
address,cite,dfn,em,var{font-style:normal; }
img { border:none; vertical-align:middle; }
a { outline:none; color: inherit;}
a:link,a:visited { text-decoration:none; outline:none; }
a:hover,a:active { text-decoration:none; outline:none; }
iframe {vertical-align: top;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   
.button{ border-radius: 0; } 
input::-webkit-input-placeholder{font-size:12px;}



.header{width:96%;height:2.03125rem;overflow:hidden;margin:0 auto;}
.header .header_logo{float:left;line-height:2.03125rem;}
.header .header_logo a{display:block;width:100%;height:100%;}
.header .header_logo img{width:4.1875rem;height:1.171875rem;}
.header .header_tel{float:left;float:right;margin-top:0.546875rem;margin-right:0.234375rem;}
.header .header_tel p{color:#0090ff;font-size: 0.3125rem;font-family:'微软雅黑';}
.header .header_tel p a{color:#0090ff;font-size: 0.3125rem;font-family:'微软雅黑';}
.header .header_tel .header_T{font-size:0.375rem;font-family: '微软雅黑';font-weight:bold;}
.header .header_code{float:right;line-height:2.03125rem;}
.header .header_code img{width:1.625rem;height:1.625rem;}

.nav{height:1.09375rem;line-height:1.09375rem;overflow: hidden;}
.nav .nav_ul{overflow:hidden;background:#0090ff}
.nav .nav_ul li{float:left;font-size: 0.375rem;color:#fff;overflow: hidden;text-align:center;}
.nav .nav_ul li:nth-of-type(1),.nav .nav_ul li:nth-of-type(3){width:2.05rem;}
.nav .nav_ul li:nth-of-type(2){width: 1.384375rem;}
.nav .nav_ul li:nth-of-type(4){width:2.2rem;}
.nav .nav_ul li:nth-of-type(5){width:2.2rem;}
.nav .nav_ul li a{color:#fff;display:block;width:100%;height:100%;}
.nav .nav_ul li:hover,.nav .nav_ul li.current{background: #ff9900;}

.n_nav{width:96%;margin:0 auto;overflow: hidden;margin-top:0.234375rem;}
.n_nav .n_nav_ul{overflow: hidden;}
.n_nav .n_nav_ul li{width:33.3%;text-align: center;font-size: 0.375rem;float:left;height:0.859375rem;line-height: 0.859375rem;}
.n_nav .n_nav_ul li a{display: block;width: 100%;height:100%;color:#1e6da9;}

.search_box{width:94%;margin:0 auto;border:solid 1px #1a76b9;border-radius: 5px;height:0.875rem;line-height: 0.875rem;position: relative;margin-top:0.234375rem;}
.search_box .search_input{width:85%;border:none;border-radius: 5px 0 0 5px;font-size: 0.34375rem;color:#999;text-indent: 0.3125rem;}
.search_box .search_btn{position: absolute;background: #1a76b9;height:0.875rem;border:none;width:15%;font-size: 0.40625rem;color:#fff;font-family: '微软雅黑';border:0px 3px 3px 0px;}

/*---首页的样式---*/
.homebanner {width:100%; height:auto; margin:0 auto; overflow:hidden;}
.homebanner img {width:100%; height:auto;}
.banner-container {width: 100%; height: 100%;}
	.swiper-pagination-bullet {width:0.25rem; height:0.25rem;}
	.swiper-pagination-bullet-active {background-color:#ffffff;}
	.tab_ntcontainer, .tab_newstcontainer, .tab_container, .tab_kjtcontainer, .tab_qztcontainer {display:none;}
	.home_bg {width:100%; margin:0 auto; overflow:hidden; background-color:#f4f6f7;}
	
	.bobao {height:auto; margin:0.25rem; overflow; background-color:#ffffff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1); box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
	.home_container {padding:0.3rem 0;}
	.tab_ntlist { text-align:center; overflow:hidden; margin-bottom:0.1rem;}
	    .tab_ntlist a {color:#666666;  font-size:0.36rem; display:inline-block; line-height:0.46rem; padding:0.1rem 0.4rem; margin:0 0.1rem; background-color:#ffffff; border:0.02rem #e6e6e6 solid; -moz-border-radius:0.15rem; -webkit-border-radius:0.15rem; border-radius:0.15rem;}
		.tab_ntlist a:hover, .tab_ntlist .hover {color:#ffffff; background-color:#e68618; border:0.02rem #e68618 solid;}
	.tab_ntcontainer {overflow:hidden;}
	    .tab_ntcontainer_left {width:100%; overflow:hidden; padding:0 0.3rem 0.3rem 0.3rem; border-bottom:#f4f6f7 0.1rem solid;}
	    .tab_ntcontainer_right {width:100%; overflow:hidden; padding:0.2rem 0.3rem 0 0.3rem ;}
		.tab_newstitle {width:94%; line-height:0.86rem; height:0.86rem; border-bottom:0.05rem solid #e6e6e6; font-size:0.4rem; color:#333333; font-weight:bold; overflow:hidden;}
		    .tab_newstitle span {width:4px; height:16px; background: url(ico.gif) 0 0 no-repeat; float:left; margin:0.22rem 0.2rem 0 0;}
			.tab_newstitle .more {font-size:0.3rem; color:#666666; float:right; font-weight:normal;}
			.tab_newstitle a.more:hover {color:#e68618;} 
		.tab_newsul {width:95%; padding-top:0.2rem; overflow:hidden;}
		.tab_newsul li {width:100%; overflow:hidden;}
		.tab_newsul li a.newstitle {width:95%; padding-left:0.32rem; line-height:0.9rem; height:0.9rem; font-size:0.36rem; display:inline-block; background: url(li_ico.png) 0 10px no-repeat;}
		.tab_newsul li a.newstitle:hover { background: url(li_ico.png) 0 -30px no-repeat; color:#e68618;}
		.tab_newsul li a.newstitle span {font-size:0.3rem; color:#999999; float:right;}
		
		.tab_ntcontainer_newsul {width:100%; padding-top:10px; overflow:hidden;}
		    .tab_ntcontainer_newsul .tab_newsul {width:100%;}
		    .tab_ntcontainer_newsul .tab_newsul li { height:auto;}
			.tab_ntcontainer_newsul .tab_newsul li a {}
			.tab_newsul li a.newsimages {width:100%; padding-left:0; line-height:0.6rem; height:1.60rem; font-size:0.36rem; display:inline-block; margin-bottom:10px;}
			.tab_newsul li a.newsimages img {width:2.40rem; height:1.60rem; float:left; margin-right:0.25rem; background:url(imagebg.jpg) center center no-repeat;}
			.tab_newsul li a.newsimages p {color:#999999; font-size:0.3rem; line-height:0.50rem; padding-top:0.04rem; overflow:hidden;}
	
	.yiminnews {height:auto; margin:0.25rem; overflow; background-color:#ffffff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1); box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
	    .yiminnews_container {overflow:hidden; padding:0.3rem 0;}
		.tab_newstlist { width:100%; overflow:hidden;}
		.tab_newstlist_left {overflow:hidden; font-size:0.4rem; color:#222222; line-height:0.6rem; font-weight:bold; padding: 0 0.3rem 0.3rem 0.3rem;}
		.tab_newstlist_right {overflow:hidden; text-align:center; margin-bottom:0.1rem;}
		    .tab_newstlist_right a {color:#666666;  font-size:0.36rem; display:inline-block; line-height:0.46rem; padding:0.1rem 0.4rem; margin:0 0.1rem; background-color:#ffffff; border:0.02rem #e6e6e6 solid; -moz-border-radius:0.15rem; -webkit-border-radius:0.15rem; border-radius:0.15rem;}
		.tab_newstlist_right a:hover, .tab_newstlist_right .hover {color:#ffffff; background-color:#e68618; border:0.02rem #e68618 solid;}
		
		.tab_newstcontainer { padding: 0 0.3rem;}
	
	.zytd_container {overflow:hidden; padding:0.3rem 0;}
	.zytd_title {line-height:40px; font-size:18px; color:#222222; text-align:center;}
	.tab_list {border-bottom:1px solid #e6e6e6; width:100%; text-align:center; margin-bottom:20px; overflow:hidden;}
	    .tab_list a {color:#666666;  font-size:16px; display:inline-block; line-height:30px; border-bottom:4px solid #f4f6f7; padding-bottom:4px; margin:0 15px;}
		.tab_list a:hover, .tab_list .hover {color:#222222; border-bottom:3px solid #e68618;}
		
	.tab_container {padding:0.2rem 0.3rem; margin:0 auto;display: none;}
	    .tab_container .arrow_left { width:40px; height:40px; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; background:url(arrow.png) 0 0 no-repeat; text-indent:-1000px; position:absolute; left:-40px; top:150px; overflow:hidden; z-index:1000;}
		    .tab_container .arrow_left:hover {background:url(arrow.png) -40px 0 no-repeat;}
	    .tab_container .arrow_right { width:40px; height:40px; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; background:url(arrow.png) -40px -40px no-repeat; text-indent:-1000px; position:absolute; right:-40px; top:150px; overflow:hidden; z-index:1000;}
		    .tab_container .arrow_right:hover {background:url(arrow.png) 0 -40px no-repeat;}
		.tab_container .tab_pul {width:100% margin:0; overflow:hidden; }
		    .tab_pul li {border-bottom:0.03rem #eeeeee solid; padding:0.2rem 0; overflow:hidden;}
			    .tab_pul li a {display:block; margin:0 0 0 0;}
				.tab_pul li a:hover {}

				.tab_pul li .tab_img {width:1.8rem; height:1.8rem; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; border:0.06rem #e68618 solid; overflow:hidden; line-height:1.8rem; text-align:center; margin-right:0.3rem; background-color:#ffffff !important; float:left;}
				.tab_pul li .tab_img:hover, .tab_pul li a:hover .tab_img { border:0.06rem #e68618 solid !important;}
				    .tab_img img { max-height:100% !important; max-width:100% !important; height:100% !important; margin:0 auto; transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
					.tab_pul li a:hover img {transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1);}
				.tab_pul li .tab_name {font-size:0.36rem; font-weight:blod; line-height:0.5rem; padding:0.15rem 0 0 0;}
				.tab_pul li .tab_subname {font-size:0.34rem !important; line-height:0.5rem;}
				.tab_pul li .tab_content {font-size:0.34rem; line-height:0.6rem; color:#999999; padding:0.1rem 0 0 0;}
    
	.kaijiang {overflow:hidden; padding:0.3rem;}
	.kaijiang .tab_ntcontainer_newsul { padding-top:0;}
	    .kaijianglist li {border-bottom:0.02rem #eeeeee solid; line-height:1.0rem;}
	
	
	

.default_post{background: #0090ff;height: 1.09375rem;margin-top: 0.1rem;overflow: hidden;}
#marquee4{height: 1.09375rem;overflow:hidden}
#marquee4 ul{height: 1.09375rem;overflow:hidden}
.default_post ul{width:96%;margin:0 auto;overflow: hidden;}
.default_post ul li{line-height: 1.09375rem;background: url('post.png') left center no-repeat; background-size: 0.40625rem 0.390625rem;float:left;margin-right:1rem;}
.default_post ul a{font-size: 0.34375rem;color:#fff;font-family: '微软雅黑';padding-left: 0.625rem;}

.contation{background-color:#ffffff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1); box-shadow:0px 0px 20px rgba(0,0,0,0.1); margin:0.015rem; overflow: hidden;}


.default_new{overflow: hidden;margin-top: 0.3125rem;background: #fff;padding-bottom: 0.15625rem;}
.default_new .d_N_Title{overflow: hidden;height:1rem;line-height: 1rem;border-bottom: solid 2px #eeeeee;}
.default_new .d_N_Title .d_N_Title_box{width:96%;overflow: hidden;margin:0 auto;height:1rem;}
.default_new .d_N_Title .d_N_Title_box .d_N_Title_L{float:left;font-size: 0.375rem;color:#1a76b9;background: url('new_T.png') left center no-repeat;padding-left: 0.3125rem;}
.default_new .d_N_Title .d_N_Title_box .d_N_Title_R{float:right;font-size: 0.3125rem;color:#999;}
.d_N_Title_box a{display:block;width:100%;height:100%;}
.default_new .d_N_Content{width:96%;margin:0 auto;}
.default_new .d_N_Content .d_N_Contet_ul{overflow: hidden;}
.default_new .d_N_Content .d_N_Contet_ul li{overflow: hidden;height:0.859375rem;line-height: 0.859375rem;font-size: 0.34375rem;color:#777;}
.default_new .d_N_Content .d_N_Contet_ul li a{display:block;width:100%;height:100%;}

/*下拉菜单*/
.menu{border-top:solid 1px #dfdfdf;background:#ffffff;font-size:0.171875rem;margin:0 auto;overflow:hidden;}
.menu ul li{display:block;list-style:none;overflow:visible;padding-left: 2%;padding-right: 2%;}
.menu ul li.ac{border-bottom: solid 2px #eee;}
.menu ul li a{height:0.53125rem;margin-top:0px;font-size:0.375rem;color:#666;outline:none;height:1.09375rem;line-height: 1.09375rem;}
.menu ul li .active{background:url(on.png) center right no-repeat;background-size: 0.21875rem 0.375rem;}
.footer_txt .cc{padding-left:0.3125rem}
.menu ul li .inactive{background:url(off.png) center right no-repeat;background-size:0.375rem  0.21875rem ;}
.menu ul li ul{display:none;margin-bottom:0.3125rem;}
.menu ul li ul li ul{margin-bottom:0.078125rem;}
.menu ul li ul li{display:block;background:none;font-size:0.1875rem;list-style:circle;color:#666;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-left:0.015625rem;margin-left:0.546875rem;}
.menu ul li ul li a{background:none;font-size:0.375rem;height:0.234375rem;color:#666;padding-left:0px;height:1.09375rem;}

.default_About_Title{color:#1a76b9;text-align: center;font-size: 0.46875rem;text-align: center;}
.default_About_Title a{text-align: center;display: inline-block;}
.default_About_Title a.list_L{width:1.609375rem;border-top:solid 2px #dedede;margin-right: 0.3125rem}
.default_About_Title a.list_R{width:1.609375rem;border-top:solid 2px #dedede;margin-left: 0.3125rem;}
.default_About_Title a.df_txt{padding-top: 0.15625rem}
.default_Content{font-size: 0.34375rem;color:#666;width:96%;margin:0 auto;}
.default_Content .default_C_t{padding-top:  0.625rem;line-height: 1.8em;color:#666;font-size: 0.34375rem;}
.default_More{font-size:0.34375rem;color:#999;float:right;}
.default_code{text-align: center;margin-top: 0.515625rem;padding-bottom:0.703125rem;}
.default_code p{font-size: 0.40625rem;color:#666;text-align: center;}
.default_code img{width:4.078125rem;height:4.078125rem;}
/*底部*/
.footer{background: #1a76b9;padding-bottom: 0.46875rem;}
.footer .u_footer{overflow: hidden;text-align: center;}
.footer .u_footer li{font-size: 0.375rem;color:#fff;display: inline-block;text-align: center;height:1.25rem;line-height: 1.25rem;}
.footer_txt{font-size: 0.3125rem;color:#fff;}
.footer_txt p{line-height: 1.8em}

/*文章列表*/

.contation1{background: #f6f6f6;overflow: hidden;}
.art_list {overflow: hidden;margin-bottom: 0.3125rem;}
.art_list .default_new{margin-top: 0px;padding-bottom: 0px;}
.art_list .art_list_box{overflow: hidden;width: 94%;margin:0 auto;margin-top:0.234375rem;padding-bottom:0.3125rem;}
.art_list .art_list_box .art_list_ul{overflow: hidden;}
.art_list .art_list_box .art_list_ul li{height:1.140625rem;line-height: 1.140625rem;border-bottom: dashed 1px #dedede;}
.art_list .art_list_box .art_list_ul li a{font-size: 0.34375rem;color:#666;display:block;width:100%;height:100%;}
.load_more{/*height:1.3125rem;line-height: 1.3125rem;*/text-align: center;overflow: hidden;margin-top:0.46875rem;}
.load_more a{background-size:0.28125rem 0.265625rem;background: url('more.png') 35% center no-repeat;display: block;width: 100%;height:100%;font-size: 0.34375rem;color:#999;}

/*文章详情*/
.art_C{overflow: hidden;width:94%;margin:0 auto;padding-bottom: 0.46875rem;}
.art_C .art_Title{font-size: 0.40625rem;color:#666;text-align: center;}
.art_Content{padding-top:0.3125rem;}
.art_Content table{width:100% !important;}


/*职位描述文章详情*/
	.twoxiatitle{font-size: 0.3125rem;text-align: center;position: relative;width: 94%;margin:0 auto;}
				.maintitle{background: #f9f9f9 url(bottom.png) no-repeat 98% center;background-size: 0.375rem auto; color: #666;height: 1rem;line-height: 1rem;width:100%;margin:0 auto;border:solid 1px #ccc;border-radius: 5px;}
                .maintitle a{color:#666;display:block;width:100%;height:100%;font-size:0.40625rem;}
				.mainnav{position: absolute;top: 1.03125rem;width: 100%;background-color: #f9f9f9;z-index: 200;border:solid 1px #ccc;border-radius: 3px;display:none}
					.mainnav li{height: 0.90625rem;line-height: 0.90625rem;border-bottom: 2px dashed #dedede;border-top: none; font-size: 0.375rem;width:94%;margin:0 auto;color:#ccc;}
					.mainnav li:nth-of-type(3){border-bottom: none}	
						.mainnav li a{display: block;}
        .twoxiatitle table{width:100%  !important;}
        #commonListS{overflow:scroll; padding-top:0.46875rem;}
        .content2{display:none}
        .content3{display:none}
        .content4{display:none}
/*联系我们*/
.df_contact_ul{overflow: hidden;width: 96%;margin:0 auto;padding-bottom: 0.3125rem;}
.df_contact_ul li{font-size: 0.375rem;color:#666;padding-left: 0.859375rem;margin-top:0.15625rem;}
.df_contact_ul li p{line-height: 2em;}
.df_contact_ul li:nth-of-type(1){background: url('weibo.png') 0.15625rem 0.1875rem no-repeat; background-size:0.46875rem 0.359375rem;}
.df_contact_ul li:nth-of-type(2){background: url('wechat.png') 0.15625rem  0.1875rem no-repeat;  background-size:0.40625rem 0.359375rem;}
.df_contact_ul li:nth-of-type(3),.df_contact_ul li:nth-of-type(6){background: url('qq.png') 0.15625rem 0.1875rem no-repeat;background-size:0.328125rem 0.375rem;}
.df_contact_ul li:nth-of-type(4){background: url('email.png') 0.15625rem 0.1875rem no-repeat;background-size:0.34375rem 0.234375rem;}
.df_contact_ul li:nth-of-type(5){background: url('tel.png') 0.15625rem 0.1875rem no-repeat; background-size:0.3125rem 0.3125rem;}
.df_contact_ul li:nth-of-type(7),.df_contact_ul li:nth-of-type(8){background: url('location.png') 0.15625rem 0.1875rem no-repeat; background-size:0.34375rem 0.46875rem;}
.df_contact_ul li:nth-of-type(6),.df_contact_ul li:nth-of-type(7){margin-top: 0.78125rem;}
.default_cont{margin-bottom:0.3125rem;margin-top:0px;padding-top:0.46875rem;padding-bottom: 0.15625rem;background: #fff}

/*客户对Andy的评价*/
.guest_ul_box{width:96%;margin:0 auto;overflow: hidden;border-top: dashed 1px #dedede;margin-top:0.859375rem;padding-bottom:0.3125rem;}
.guest_ul_box .guest_ul{overflow: hidden;}
.guest_ul_box .guest_ul li{padding-top: 0.3125rem;padding-bottom: 0.3125rem;border-bottom: dashed 1px #dedede;overflow: hidden;}

.guest_img{width:1.078125rem;height:1.078125rem;border:solid 2px #e4e4e4;border-radius: 50%;overflow: hidden;float:left;}
.guest_img img{max-width:1.125rem;max-height:1.125rem;}
.guest_txt{width: 80%;float:left;padding-left: 5%;}
.guest_txt .guest_T1{overflow: hidden;}
.guest_txt .guest_T1 .guest_name{font-size: 0.34375rem;color:#999;font-family: '微软雅黑';float: left;}
.guest_txt .guest_T1 .guest_time{font-size: 0.3125rem;color:#999;font-family:Arial;float:right;}
.guest_txt .guest_t{font-size: 0.34375rem;color:#666;font-family: '微软雅黑';padding-top: 0.15625rem;}

/*申请模板*/
.apply_type{width: 96%;margin: 0 auto;overflow: hidden;}
.apply_type .apply_ul{overflow: hidden;margin-top: 0.234375rem;margin-bottom: 0.234375rem}
.apply_type .apply_ul li{height:1.03125rem;line-height: 1.03125rem;float:left;width:49%;text-align: center;background: #0090ff;border-radius: 5px;margin-top: 0.3125rem;}
.apply_type .apply_ul li:nth-of-type(2n){float:right;}
.apply_type .apply_ul li:nth-of-type(2n+1){float:left;}
.apply_type .apply_ul li a{color:#fff;font-size: 0.34375rem;font-family: '微软雅黑';display:block;width:100%;height:100%;}
.apply_type .apply_ul1{overflow: hidden;}
.apply_type .apply_ul1 li{height:1.140625rem;border-bottom: dashed 1px #dedede;line-height: 1.140625rem;}
.apply_type .apply_ul1 li a{color:#666;width: 100%;height:100%;display: block;font-size: 0.34375rem;font-family: '微软雅黑'}

/*分数自测*/
.points_intro{overflow: hidden;border-bottom: solid 2px #dedede;padding-bottom: 0.46875rem;}
.points_Title{font-size: 0.40625rem;color:#666;text-align: center;}
.points_Content{overflow: hidden;width: 96%;margin:0 auto;}
.points_Content p{line-height:1.8em;font-size:14px;color:#666;font-family:'微软雅黑'}
.points_padding_top{padding-top:0.3125rem;}

.points_danxuan{overflow: hidden;width:96%;margin:0 auto;}
.points_danxuan .points_T{color:#0090ff;font-size: 0.34375rem;padding-top: 0.3125rem;line-height: 1.8em;}
.points_radio{font-size: 0.34375rem;color:#666;padding-left: 0.625rem;margin-top:0.3125rem;line-height:0.375rem;}
.points_radio span{padding-left: 0.078125rem;}
.points_btn{overflow: hidden;margin-top: 0.78125rem;}
.points_btn .bt-1{width:45%;background: #1a76b9;height:1.09375rem;line-height: 1.09375rem;font-size: 0.40625rem;color:#fff;text-align: center;float:left;border-radius: 5px;margin-left: 3%;border:none}
.points_btn .bt-1 a{color:#fff;display:block;width:100%;height:100%;}

/*移民方案*/
.help_box .help_Title{height:1.40625rem;line-height: 1.40625rem;font-size: 0.40625rem;text-align: center;color:#1a76b9;border-bottom: solid 2px #dedede;}
.help_i_box{width:96%;margin:0 auto;padding-bottom: 0.9375rem;}
.help_input_box{font-size: 0.34375rem;color:#666;margin-top: 0.234375rem;}
.help_input{width:6.21875rem;height:0.59375rem;border:solid 1px #dedede;text-indent: 0.15625rem;font-size:0.34375rem;color:#666;}
.help_input1{width:12%;}
.help_txt{padding-left:10px;padding-right:10px;}
.help_r{margin-left:0.15625rem;}
.help_radio{margin-left: 0.15625rem;margin-right: 0.15625rem;}
.help_c{margin-left: 0.15625rem;}
.help_check{margin-left: 0.15625rem;margin-right: 0.15625rem;}
.help_s_input{width:15%;border:solid 1px #dedede;height:0.90625rem;font-size:0.34375rem;color:#666;margin-left: 0.15625rem;margin-right: 0.15625rem;text-indent: 0.15625rem;}
.help_area_box{width: 98%;overflow: hidden;margin:0 auto;}
.help_area{width:99%;height:2.546875rem;font-size: 0.34375rem;color:#666;text-indent: 0.15625rem;margin-top: 0.234375rem;border:solid 1px #dedede;}
.help_bz{color:#999;font-size: 0.34375rem;}
.help_zz{ margin-bottom:0.3125rem;margin-top:0px;padding-top:0.46875rem;background: #fff}
.help_reset{width:92%;padding-bottom:0.546875rem;}
.help_reset_btn{margin-top:0px;margin-bottom:0.3125rem;padding-bottom:0.3125rem}
.help_reset_b2{margin-bottom:0.3125rem}


.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }



/*线上线下报名活动*/
.m_bg{background: url('m_bg.png') top center no-repeat/*,url('m_bg_bottom.png') bottom center no-repeat*/;width:100%;min-width:320px;max-width:640px;height:100%;background-size:contain;margin:0 auto;}
.m_logo{height:1.8rem;line-height:1.8rem;width:5rem;text-align:center;margin:0 auto;overflow:hidden}
.m_logo a{display:block;width:100%;height:100%;}
    .m_logo a img{max-height:100%;max-width:100%;}

.max_T{width:90%;margin:0 auto;margin-top:2.1rem;}
.big-title {overflow:hidden}
.big-title span {text-shadow: 0 6px 0 #0074b2; font-weight: bold; letter-spacing:0.05rem;}
.max_Title{font-size:0.5rem;color: #fff;padding-left:1.5rem;}
.min_Title{font-size:0.6rem; color: #f4e82a;padding-left:0.8rem;line-height:1.2rem;}

.m_bg2{width:100%;min-width:320px;max-width:640px;height:100%;background:url('m_bg1.png') top center repeat-y;background-size:cover;margin-top:1rem;}
.m_bg2_1{width:86%;margin:0 auto;height:100%;overflow:hidden}
.m_bg3{background:url('m_bg2.png') top center no-repeat;background-size:cover;margin-top:0.5rem;}

.line-text{height:40%;padding-top:20%;overflow:hidden;width:100%;}
.line-text img{max-width:100%;max-height:100%;height:auto !important;}
.m_bg2_1 .line-text p,.m_bg2_1 .line-text p span{font-size:0.34rem !important;line-height:1.8em;color:#666;}
.min-width{width:70% !important;}
@media only screen and (max-width: 320px){
  .m_bg2_1 .line-text p,.m_bg2_1 .line-text p span{font-size:0.14rem !important;line-height:1.8em;color:#666;}
    .form-box label{width:22% !important;}
    .min-width{width:68% !important;}
    .yzm input{width:38% !important}
}



.search-box {height:1rem; position: relative;float:left;width:100%;margin-bottom:0.05rem;}

.line-form {width:83%;margin-left:10%;height:40%;margin-top:18%;}
.line-form span {font-size:0.5rem; display: block; line-height: 0.5rem; color: #666; font-weight: bold;}
.m_bg3 .line-form{margin-top:18%;}
.m_bg3 .line-text{padding-top:10%;}
.form-box {margin-top:0.4rem;}
.form-box p {padding-bottom:0.2rem;}
.form-box label {width:20%; display: block; float: left; font-size:0.3rem; line-height:0.7rem; color: #666;}
.form-box input {width:100%; height:0.2rem; float: left; background: #fff; border-radius: 4px; border: 1px solid #dedede; padding: 10px; font-size:0.3rem; color: #666;background:#f9f9f9}
.form-box .yzm {margin-bottom:0.03rem;}
.yzm input {width:40%;}
.form-box button {color: #fff; border-radius: 4px; outline: none; border: 0; cursor: pointer;}
.line2 button {background: #fbbc12; box-shadow: 0 3px 0 #c79100; transition: all 0.3s ease-in-out;border:none;color:#fff}
.line2 button:hover {background: #fbac00;}
.line2 button:active {background: #fbbc12; box-shadow: none; margin-top: 3px;}
.line2 .submit {background:#fbbc12; box-shadow: 0 3px 0 #c79100; transition: all 0.3s ease-in-out;border:none;color:#fff;height:1rem !important;width:79%;margin-right:0.1rem;float:right;font-size:0.38rem;margin-top:1%;}
.line2 .submit:hover {background: #fbac00;}
.line2 .submit:active {background: #fbbc12; box-shadow: none; margin-top: 3px;}
.submit {width: 300px; height: 45px; font-size: 18px; font-weight: bold; }
.yzm button {width:28%; height:0.8rem; font-size: 0.2rem; margin-left:0.1rem;}

.combo-select {height:0.8rem;width:78%;max-width: none; float: left; border: 0; margin-bottom: 0;}
.combo-select input {height:0.8rem}
.combo-select ul {padding: 5px 10px; border: 1px solid #dedede;}
.combo-select li {font-size: 14px; padding: 0; line-height: 40px; border-bottom: 1px dashed #dedede; color: #999;}
.combo-select li:hover {background: none; color: #59aae9;}

.line1 button {background: #59aae9; box-shadow: 0 3px 0 #308cd3;border:none;color:#fff;width:28%;height:0.8rem;}
.line1 button:active {box-shadow: none; margin-top: 3px;}
.line1 button:hover {background: #3f9de7;}
.line1 .submit {background: #59aae9; box-shadow: 0 3px 0 #308cd3;border:none;color:#fff;height:1rem !important;width:79%;float:right;margin-right:0.1rem;font-size:0.38rem;}
.line1 .submit:active {box-shadow: none; margin-top: 3px;}
.line1 .submit:hover {background: #3f9de7;}


.com-box{width:100%;background:url('m_box.png') top center no-repeat;max-width:640px;min-width:320px;background-size:cover;height:7rem;}
.com-info{padding-top:1.8rem;width:80%;margin:0 auto;}
.com-info > span {font-size:0.4rem; font-weight: bold; color: #666;}
.info-list {margin-top:0.2rem;}
.info-list li {line-height:0.8rem;}
.info-list li:nth-of-type(1) {background:url('m_tel.png') left center no-repeat;padding-left:30px;background-size:0.5rem 0.5rem;}
.info-list li:nth-of-type(2) {background:url('m_email.png') left center no-repeat;padding-left:30px;background-size:0.5rem 0.4rem;}
.info-list li:nth-of-type(3) {background:url('m_qq.png') left center no-repeat;padding-left:30px;background-size:0.42rem 0.45rem;}
.info-list span {font-size:0.2rem; color: #666; text-transform: none;}
.info-list img {display: inline-block;}

.ewm-right {width:100%;margin:0 auto;background:url('m_bg_bottom.png') bottom center no-repeat;background-size:cover;max-width:640px;min-width:320px;}
.ewm-right ul {overflow: hidden;width:90%;margin:0 auto;padding-bottom:1rem;}
.ewm-right li {float: left; padding: 0 0.11rem; width:30%;}
.ewm-pic {width:2.7rem; width:2.7rem; overflow: hidden}
.ewm-pic .pic-box {width:2.7rem; height:2.7rem;}
.ewm-pic .pic-box img{max-height:100%;max-width:100%;}
.ewm-text {width: 100%; height:0.8rem; line-height:0.8rem; color: #fff; text-align: center; background: #1da0e5;}
.ewm-text span { font-size:0.22rem;}
.m_footer{text-align:center;font-size:0.4rem;color:#999;height:1rem;line-height:1rem;}

.m_banner{max-width:640px;min-width:320px;width:100%;height:1.5rem;margin-top:0.1rem;}
.m_banner img{max-width:100%;max-height:100%;}

.points_intro{width:96%;margin:0 auto;}
.points_intro>span{font-size:0.40625rem;color:#666;line-height:0.6rem;text-align:center;display:block;}
.ny .text-1{line-height:1.8em;font-size:14px;color:#666;font-family:'微软雅黑'}
.points_intro p{line-height:1.8em;font-size:14px;color:#666;font-family:'微软雅黑'}


.myContent{overflow-x:scroll;}
#myContent img{max-width:100%;max-height:100%;height:auto !important;}


