@charset "utf-8";
/* by Sean cyy 20160708 */
html { }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body { font-size:12px; background:#fff; color:#96989d; font-family:Arial, "微软雅黑";}
ul,li { list-style: none; }
img { border: 0; }
input:focus { outline: none; }
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

/* 全局 */
a { text-decoration: none; color: #333; outline:none;}
a:hover { text-decoration: none; }



/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.fl { float: left; }
.fr { float: right; }

.wrapper { width: 1100px; margin: 0 auto; }

.main{}
.main .art_top{position:relative;background:url(../images/marimg.jpg) no-repeat left top;background-size:cover;height:666px;overflow:hidden}
.main .art_top img{max-width:100%}
.main .art_right{position:absolute;right:0;top:0;bottom:0;background:rgba(42,112,233,.8);width:66%;}
.main .art_right .artr_txt{position:absolute;color:#fff;left:15%;right:10%;display:block;height:100%}
.main .art_right .artr_txt em{height:100%;vertical-align:middle;display:inline-block;}
.main .art_right .artr_txt .txt_tit{vertical-align: middle;display: inline-block;}
.main .art_right .artr_txt h1{font-size:60px;font-weight:bold;letter-spacing:1px}
.main .art_right .artr_txt h2{font-size:30px;font-weight:bold;margin-top:10px;letter-spacing:1px}
.main .art_right .artr_txt i{display:block;font-style:normal;width:60%;background:#fff;height:2px;margin:20px 0 46px;}
.main .art_right .artr_txt .txt_dis{font-size:24px;line-height:36px;font-family:'微软雅黑 light';width: 360px;}

.amain_why{padding-top:80px;border-bottom:1px solid #efefef;}
.amain_whytt{margin-bottom:40px;}
.amain_whytt .tt{font-size:36px;color:#656565;}
.amain_whytt .sub_tt{font-size:14px;color:#a7a5a2;margin-top:16px;}

.amain_why .amain_whyimg01{display:block;max-width: 100%;margin:0 auto;}
.amain_why .amain_whyimg02{display:none;width:100%;margin:0 auto;}

.amain_why .whyimg01{display:block;position:absolute;top:-10%;left:40%;}
.amain_why .whyimg02{display:none}

.amain_appl{padding:80px 0}
.amain_appl ul{overflow:hidden}
.amain_appl ul li{float:left;width:275px;}
.amain_appl ul li .itemboax{padding-right:80px;}
.amain_appl ul li:nth-of-type(4) .itemboax{padding-right:0}
.amain_appl ul li .itemboax .item{background-position:left center;background-repeat:no-repeat;padding-left:66px;line-height:48px;}
.amain_appl ul li .itemboax .item p{font-size:18px;color:#414347;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.amain_appl ul li .itemboax .item01{background-image:url(../images/mar_icon1.jpg);}
.amain_appl ul li .itemboax .item02{background-image:url(../images/mar_icon2.jpg);}
.amain_appl ul li .itemboax .item03{background-image:url(../images/mar_icon3.jpg);}
.amain_appl ul li .itemboax .item04{background-image:url(../images/mar_icon4.jpg);}
.amain_appl ul li  .sub_item{color:#a7a5a2;font-size:14px; line-height:20px;margin-top:26px;height:40px;overflow:hidden;}

.amain_xg{background:#2a70e9 url(../images/whybg.jpg) no-repeat center center;}
.amain_xg .amxg_top{padding:100px 0 80px}
.amain_xg .amxg_top .xg_tt{font-size:36px;color:#fff;}
.amain_xg .amxg_top .xg_box{overflow:hidden;margin-top:36px;} 
.amain_xg .amxg_top .xg_box .xg_fl{float:left;}
.amain_xg .amxg_top .xg_box .xg_fl .xg_in{font-size:24px;color:#fff;line-height:38px;margin-bottom:56px;}
.amain_xg .amxg_top .xg_box .xg_fl .xg_in strong{font-weight:bold}
.xg_fl .xg_an{}
.xg_fl .xg_an ul li{line-height:36px;font-size:16px;font-family:'微软雅黑 light';color:#f7f7f7;overflow:hidden;}
.xg_fl .xg_an ul li i{width:6px;margin-top:15px; height:6px;background:#fff; margin-right:20px;border-radius:50%;display:block;float:left;}
.xg_fr{float:right;}
.xg_fr img{display:block;margin-top:62px; max-width: 100%;}



.amain_ys{padding:80px 0 0}
.amain_yslist{margin-top:100px;}
.amain_yslist ul{overflow:hidden;}
.amain_yslist ul li{width:506px;margin-right:88px;margin-bottom:80px;float:left;overflow:hidden;}
.amain_yslist ul li:nth-of-type(2n){margin-right:0;}
.amain_yslist ul li .img{float:left;width:80px;}
.amain_yslist ul li .img img{display:block;max-width:100%;}
.amain_yslist ul li .txt{float:left;margin-left:30px;width:396px;}
.amain_yslist ul li .txt .tt{font-size:18px;color:#414347;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.amain_yslist ul li .txt .sub_tt{font-size:12px;color:#93959b;line-height:18px;margin-top:20px;}


.inmessage{background:#f9fafc;padding:80px 0;  position: relative;z-index: 6;}
.inmessbg{background:url(../images/inmessbg.jpg) no-repeat center center;overflow:hidden;}
.inmessbg .mess_left{float:left;width:462px;}
.inmessbg .mess_left .messl_top{margin-bottom:96px;}
.inmessbg .mess_left .messl_top .messl_topen{font-size:48px;color:#4abcc7;}
.inmessbg .mess_left .messl_top .messl_topch{margin-top:30px;font-size:36px;color:#656565;line-height:48px;}
.inmessbg .mess_left .messl_top .messl_topinfo{font-size:12px;color:#656565;line-height:20px;padding-top:16px;margin-top:16px; border-top:1px solid #efefef;}
.messl_bottom{ }
.messl_bottom .mlogo{display:block;max-width:100%;}
.messl_bottom .inconlist{margin-top:40px;}
.messl_bottom .inconlist li{overflow:hidden;margin-bottom:20px;}
.messl_bottom .inconlist li img{display:block;float:left;margin-top:6px;margin-right:10px;}
.messl_bottom .inconlist li div{float:left;font-size:12px; line-height:26px;color:#656565;}

.inmessbg .mess_right{float:right;width:550px;}
.inmessbg .mess_right .msessr_tt{margin-bottom:26px;border-left:3px solid #4abcc7;padding-left:5px;}
.inmessbg .mess_right .msessr_tt h2{font-size:24px;color:#383838;font-weight:normal;}
.inmessbg .mess_right .msessr_tt h2 span{font-size:18px;color:#868686}

.inmessbg .mess_right .formbox .form_item{border:1px solid #d6d6d6;background:#eee;height:36px;line-height:36px;padding:0 10px;margin-bottom:10px;font-family:'微软雅黑';}
.inmessbg .mess_right .formbox .form_item .inputstyle{border:none medium;background:none;width:100%;line-height:32px;color:#999}
.itembox{overflow:hidden;}
.inmessbg .mess_right .itembox .form_item{float:left;width:248px;margin-right:10px;}
.inmessbg .mess_right .itembox .form_item:nth-of-type(2){margin-right:0px;}
.formselect{margin-bottom:26px;}
.formselect h2{font-size:18px;color:#656565;margin:20px 0;}
.formselect .selbox{overflow:hidden;}
.formselect .selbox .selleft{float:left;width:308px;}
.formselect .selbox .selright{float:left;width:242px;}
.selitem{overflow:hidden;margin-bottom:16px;}
.selitem i{display:block;float:left;width:12px;height:12px; border:1px solid #d6d6d6;/*margin-right:16px;*/}
.checked{background:#eee;}
.selitem label{font-size:14px;color:#656565;float: left;cursor:pointer;}

input[type=checkbox],input[type=radio] {visibility: hidden;}

.sellmid{overflow:hidden;}
.sellmid .selitem{float:left;margin-right:28px;}
.sellmid .selitem:nth-last-of-type(1){margin-right:0;}

.mess_btn{background:#66686d;text-align:center;line-height:36px;border-radius:8px;}
.mess_btn .btnstyle{border:none medium;background:none;text-align:center;width:100%;color:#fff;font-size:16px;font-family:'微软雅黑';line-height:32px; margin-top:3px;cursor:pointer;}
.infooter{background:#282a30;overflow:hidden;height:36px;line-height:36px;}
.infooter p{float:left;font-size:12px;color:#f2f2f2;}
.infooter a{float:right;display:block;color:#f2f2f2;font-size:12px;}



/*改版页面*/
.main .revi_top{position:relative;background:url(../images/revi-bg.jpg) no-repeat left top;background-size:cover;height:960px;overflow:hidden;}
.main .revi_top img{max-width:100%}
.main .visi_right{position:absolute;right:0;top:0;bottom:0;background:rgba(74,188,199,.9);width:66%;}
.main .visi_right .artr_txt{position:absolute;top:50%;color:#fff;margin-top:-155px;left:15%;right:10%;}
.main .visi_right .artr_txt h1{font-size:60px;font-weight:bold;letter-spacing:1px}
.main .visi_right .artr_txt h2{font-size:30px;font-weight:bold;margin-top:16px;letter-spacing:1px}
.main .visi_right .artr_txt i{display:block;font-style:normal;width:70%;background:#fff;height:2px;margin:80px 0 14px;}
.main .visi_right .artr_txt .txt_dis{font-size:18px;line-height:36px;font-family:'微软雅黑 light';}


.invs{padding:100px 0; background:#f9fafc url(../images/vs.jpg) no-repeat center center;}
.invs_top{text-align:center;}
.invs_top h2{font-size:48px; color:#282a30;}
.invs_top h2 span{color:#4abcc7;}
.invs_top .subinfo{font-size:14px;color:#a7a5a2;line-height:24px;margin-top:24px;}
.invs .invs_bottom{margin-top:80px;overflow:hidden;}
.invs .invs_bottom .vsb_left{float:left;width:460px;}
.invs .invs_bottom .vsb_right{float:right;width:460px;}
.vstt{color:#4abcc7;font-size:30px;font-weight:bold;margin-bottom:36px;text-align:center}
.vsb_left .img img,.vsb_right .img img{max-width:100%;display:block;margin:0 auto;}
.vs{margin-top:36px;}
.vs .vs_before{margin-bottom:36px;}
.vs .vs_before .vsbe_tt{font-size:24px;color:#656565;}
.vs .vs_before .vsbe_in{font-size:12px;color:#a7a5a2;margin-top:14px;line-height:20px;}
.vs_belist{}
.vs_belist ul li{margin-bottom:20px;color:#4abcc7;font-size:14px;overflow:hidden;}
.vs_belist ul li i{float:left;width:5px;height:5px;border-radius:50%;border:1px solid #4abcc7;margin-right:18px;margin-top: 8px;}
.vs_belist ul li p{float:left;line-height:22px;width:430px;}
.vs_aflist ul li{color:#656565;}
.vs_aflist ul li i{background:#4abcc7}

.inprocess{background:#4ABCC7;padding:100px 0}
.inprocess .inptt{text-align:center;color:#fff}
.inprocess .inptt h2{font-size:36px;}
.inprocess .inptt p{font-size:12px;line-height:20px;margin-top:20px;color:#B4DFE4}
.inlct{margin-top:60px;}
.inlct img{display:block;max-width:100%;margin:0 auto;}
.inlct img.pc_lct{}
.inlct img.mobile_lct{display:none;}

.inwh_ser{padding:100px 0}
.inwh_ser .invc_list{margin-top:60px;}
.inwh_ser .invc_list ul{overflow:hidden;}
.inwh_ser .invc_list ul li{float:left;width:236px;margin-right:52px;text-align:center;margin-bottom:26px;}
.inwh_ser .invc_list ul li:nth-last-of-type(1){margin-right:0;}
.inwh_ser .invc_list ul li .img{margin:0 auto;background-repeat:no-repeat;background-position:center;width:76px;height:76px;}
.inwh_ser .invc_list ul li .img.img01{background-image:url(../images/inser_icon1.jpg)}
.inwh_ser .invc_list ul li:hover .img.img01{background-image:url(../images/inser_icon1h.jpg)}
.inwh_ser .invc_list ul li .img.img02{background-image:url(../images/inser_icon2.jpg)}
.inwh_ser .invc_list ul li:hover .img.img02{background-image:url(../images/inser_icon2h.jpg)}
.inwh_ser .invc_list ul li .img.img03{background-image:url(../images/inser_icon3.jpg)}
.inwh_ser .invc_list ul li:hover .img.img03{background-image:url(../images/inser_icon3h.jpg)}
.inwh_ser .invc_list ul li .img.img04{background-image:url(../images/inser_icon4.jpg)}
.inwh_ser .invc_list ul li:hover .img.img04{background-image:url(../images/inser_icon4h.jpg)}
.invclist_txt{margin-top:22px;}
.invclist_txt .tt{font-size:16px;font-weight:normal;margin-bottom:16px;}
.invclist_txt .sub_tt{font-size:12px;line-height:24px;}
.inwh_ser .inser_bz{text-align:center;margin-top:36px;padding-top:36px;border-top:1px solid #ddd;font-size:12px;color:#c9c8c5;}



.incase_txt{height:236px;background-position:center top;background-repeat:no-repeat;background-image:url(../images/incase_bg.jpg);}
.incase_txt .wrapper{height:236px;}
.incase_txt .incasebox{display:inline-block;vertical-align:middle;width: 100%;}
.incase_txt em {height: 100%;vertical-align: middle;display: inline-block;}
.incase_txt .incase_tt{font-size:48px;color:#fff;font-weight:bold;}
.incase_txt .incase_subtt{font-size:24px;color:#fff;margin-top:16px;font-family:'微软雅黑 light'}
.incase_txt i{display:block;width:50%;height:2px; background:#fff; margin-top:16px;}
.incase_content{line-height:26px;font-size:15px;color:#666;padding:60px 0}
.incase_content img{max-width:100%}

.seo_xg{overflow:hidden;margin:36px 0;width:100%;border:1px solid #efefef;}
.seo_xg div{}
.seo_xg img{max-width:100%;}
.seo_xg .slick-slide{outline:none;}

@media (max-width:1200px){
	.wrapper{width:100%;padding:0 10px;box-sizing: border-box;}
	.main{}
	.main .art_top{height:600px;}
	.main .art_right .artr_txt h1{font-size:36px;}
	.main .art_right .artr_txt h2{font-size:24px;}
	.main .art_right .artr_txt .txt_dis{font-size:14px;}
	.main .visi_right .artr_txt h1{font-size:36px;}
	.main .visi_right .artr_txt h2{font-size:24px;}
	.main .visi_right .artr_txt .txt_dis{font-size:14px;}
	
	.amain_appl ul{}
	.amain_appl ul li{width:25%;}
	.amain_appl ul li .itemboax{padding-right:4%;}
	.amain_xg .amxg_top .xg_box .xg_fl{width:60%}
	.amain_xg .amxg_top .xg_box .xg_fr{width:40%}
	.amain_yslist ul li{width:45%;margin-right:10%;}
	.amain_yslist ul li .img{width:25%;}
	.amain_yslist ul li .txt{width:73%;margin-left:2%}
	.inmessbg .mess_left{float:left;width:40%;margin-right:10%}
	.inmessbg .mess_right{float:left;width:50%;}
	.inmessbg .mess_right .itembox .form_item{width:44%;margin-right:4%;padding:0 2%;margin-left:-2px}
	.formselect .selbox .selleft{width:46%}
	
	.invs .invs_bottom .vsb_left{float: left;width: 40%;}
	.invs .invs_bottom .vsb_right{float: right;width: 40%;}
	.vs_belist ul li p { width: 90%;}
	.inwh_ser .invc_list ul li{width:22%;margin-right:4%;}
}


/*720分辨率下的样式*/
@media (max-width:960px){
	
	.main{left:0}
	.wrapper{}
	.main .art_top{height:340px;}
	
	.main .art_right .artr_txt{}
	.main .art_right .artr_txt h1{font-size:26px;line-height:32px;}
	.main .art_right .artr_txt h2{font-size:16px;font-weight:normal;letter-spacing:0;margin-top:16px;}
	.main .art_right .artr_txt i{margin:10px 0 }
	.main .art_right .artr_txt .txt_dis{font-size:12px; line-height:20px;width:auto}
	.amain_why .amain_whyimg{height:638px;}
	.amain_why .amain_whyimg .whyimg01{display:none;}
	.amain_why .amain_whyimg .whyimg02{display:block;position:absolute;top:50%;left:45%;}
	.amain_why .amain_whyimg01{display:none;}
	.amain_why .amain_whyimg02{display:block;}
	.amain_appl ul li{width:45%;margin-bottom:4%;margin-right:10%}
	.amain_appl ul li .itemboax { padding-right:0;}
	.amain_appl ul li:nth-of-type(2n){margin-right:0}
	.amain_xg .amxg_top .xg_box .xg_fl{width:100%;float:none;}
	.amain_xg .amxg_top .xg_box .xg_fr{float:none;width:100%}
	.amain_yslist ul li{float:none;margin-right:0;width:100%;margin-bottom: 40px;}
	.inmessbg .mess_left{float:none;width:100%;margin-right:0}
	.inmessbg .mess_right{float:none;width:100%;margin-top:46px;}
	.amain_yslist ul li .txt .tt {font-size: 16px;}
	.inmessbg .mess_left .messl_top{margin-bottom:46px;}
	.amain_yslist ul li:nth-last-of-type(1){margin-bottom:0;}
	.amain_yslist ul li .txt .sub_tt{overflow:hidden;max-height:36px;margin-top: 14px;}
	.amain_ys{padding:80px 0}
	.infooter{display:none;}
	.amain_yslist ul li .img{width:15%;}
	.amain_yslist ul li .txt{width:83%;margin-left:2%}
	.invs {padding: 60px 0;background:none}
	.invs_top h2 {font-size: 22px;font-weight:bold;}
	.invs_top .subinfo {font-size: 12px;line-height: 22px;margin-top: 16px;}
	.invs .invs_bottom .vsb_left,.invs .invs_bottom .vsb_right{float: none;width: 100%;}
	.vs_belist ul li {margin-bottom: 16px;}
	.vs_belist ul li i{width:4px;height:4px;margin-top:8px;margin-right:20px}
	.vsb_right{padding-top:26px;margin-top:26px;border-top:1px dashed #efefef}
	.vs_belist ul li p{width:90%;}
	.vstt{display:none}
	.inprocess{padding:80px 0}
	.inwh_ser{padding:80px 0}
	}


@media (max-width:640px){
	
	.main{left:0}
	.wrapper{}
	.main .art_top{height:340px;}
	
	.main .art_right .artr_txt{}
	.main .art_right .artr_txt h1{font-size:20px;line-height:32px;}
	.main .art_right .artr_txt h2{font-size:14px;font-weight:normal;letter-spacing:0;margin-top:16px;}
	.main .art_right .artr_txt i{margin:10px 0 }
	.main .art_right .artr_txt .txt_dis{font-size:12px; line-height:20px;width:auto}
	.amain_why .amain_whyimg{height:638px;}
	.amain_why .amain_whyimg .whyimg01{display:none;}
	.amain_why .amain_whyimg .whyimg02{display:block;position:absolute;top:50%;left:45%;}
	.amain_why .amain_whyimg01{display:none;}
	.amain_why .amain_whyimg02{display:block;}
	.amain_appl ul li{width:45%;margin-bottom:4%;margin-right:10%}
	.amain_whytt .tt,.amain_xg .amxg_top .xg_tt{font-size:18px;line-height:26px}
	.amain_whytt .sub_tt,.amain_xg .amxg_top .xg_box .xg_fl .xg_in {font-size:12px;line-height:18px;}
	.xg_fl .xg_an ul li{font-size:12px;line-height:30px;}
	.xg_fl .xg_an ul li i{width:4px;height:4px;margin-top:12px;}
	
	.inmessbg .mess_left .messl_top .messl_topen {font-size:24px;}
	.inmessbg .mess_left .messl_top .messl_topch {font-size:16px;margin-top:16px;line-height:26px;}
	.amain_yslist {margin-top:0;}
	
	.formselect .selbox .selleft{width:100%}
	.main .revi_top{height:360px;}
	.main .visi_right .artr_txt {margin-top: -37px;}
	.main .visi_right .artr_txt h1 {font-size: 18px;}
	.main .visi_right .artr_txt h2 {font-weight:normal;font-size:12px;line-height:20px;}
	.main .visi_right .artr_txt .txt_dis,.main .visi_right .artr_txt i {display:none;}
	.inlct img.pc_lct{display:none;}
	.inlct img.mobile_lct{display:block;}
	.inwh_ser .invc_list ul li{width:48%;margin-right:4%;text-align:left;}
	.inwh_ser .invc_list ul li .img{margin:0;}
	.inwh_ser .invc_list ul li:nth-of-type(2n){margin-right:0;}
	.inmessbg .mess_right .msessr_tt h2 {font-size: 20px;    }
	.formselect h2 {font-size: 14px;    }
	.incase_txt .wrapper{height:180px}
	.incase_txt {height: 180px;}
	.incase_txt .incase_tt{font-size:26px;}
	.incase_txt .incase_subtt{font-size:18px;}
	
}