html{14px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dt,dl,dd,blockquote{margin:0;padding:0;border:0; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; height:0px; line-height:0px;}
.bor{ border:1px #FF0000 solid;}
a{ color:#000;text-decoration:none;}
a hover{ text-decoration:none;outline:none;}
ul li{ list-style:none;}
html,body{width:100%; background:#fff; box-sizing:border-box; margin:0 auto;}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}/*For IE*/
img,a .img{border:0}
.bor-0{ border:0;}

.cp_baner{ width:100%;overflow:hidden; margin:0 auto; clear:both; position:relative; background:url(/images/v3/yidongpo/banner.jpg) no-repeat  center center;}

.lm_name{ width:96%; font-size:2rem;  margin:0 auto; color:#fff; margin-top:1.5rem; margin-left:22rem;font-weight:bold;}
.D_weizhi{width:96%;margin-left: 22rem;overflow:hidden;color:#FFF; margin-top:15px;}
.D_weizhi a{ color:#FFF;}
.D_weizhi a:hover{ color:#f8ea0d;text-decoration:underline;}

.box-ul{width:96%; color:#fff;margin-top: 1.2rem;overflow:hidden;margin-bottom:20px;margin-left: 22rem;}
.box-ul li{ margin-right:25px; float:left;}
.box-ul li a{color:#FFF; padding-bottom:2px;}
.box-ul li a:hover{border-bottom:2px solid #f90; color:#f8ea0d;}
.hong{border-bottom:2px solid #f90; color:#f8ea0d ! important;}

.cp_body{width:96%;max-width:1140px; overflow:hidden; margin:0 auto; margin-top:40px;}
.cp_name{width:100%; overflow:hidden; border-bottom:1px #eaeaea solid;}
.cp_jx_txt{width: 100%;overflow: hidden;margin: 0 auto;}
.cp_nameL{width:33%; overflow:hidden;font-size:1.5rem; color:#333; float:left; overflow:hidden;}
.cp_erNav{ width:60%; overflow:hidden; float:right;}
.cp_erNav li{ width:13.28%; overflow:hidden; float:left; line-height:40px; margin-left:1%; display:inline; text-align:right;}
.cp_erNav li a{ color:#666; }
.cp_erNav li a:hover{ color:#cb0100;}

.cp_jxL1{width:35%;overflow:hidden;margin-top:4.5rem;margin-left:3rem;}
.cp_jxL1 .Cjx_txt{ width:100%;height:86px; color:#333; line-height:28px; text-indent:2em; overflow:hidden;}
.cp_jxL1 .zs_main{ width:100%; overflow:hidden; margin-bottom:1.5rem;}
.cp_jxL1 .zs_main span{ display:block;height:20px;float:left; text-align:left;color:#cb0100;}
.cp_jxL1 .zs_main p{ display:block;overflow:hidden;color:#333; padding-left:5px;}
.cp_jxL1 .zs_main_ly {margin-bottom:20px;}
.cp_jxL1 .zs_main_ly span{display:inline}
.cp_jxL1 .zs_main_ly p{line-height:28px;padding-left:0;}
.zs_kf{overflow:hidden;height: 55px;line-height: 55px;margin-top:2rem;}
.zs_kf span{ display:block; width:48%;height:38px; float:left; margin-right:2%;}
.zs_kf span:nth-of-type(2n){ margin-right:0;}
.zs_kf a {background:#ffcf00;width:100%;text-align: center;color: #000;display: inline-block;border-radius: 5px;height: 55px;line-height: 55px;font-size: 18px;text-indent:center;}
.zs_kf .zs_kfri a{background:#3557aa;color:#fff;}
.zs_hour{margin-top:1.5rem;overflow: hidden;}
.zs_hour .zs_ico {float: left;width: 43px;margin-top: 5px;}
.zs_hour .zs_tel {float: left;margin-left: 10px;}
.zs_hour p{ }
.zs_hour .zs_tel .zs_number {font-size:1.5rem;color: #000;font-weight: bold;}
.cp_jxR{ width:55%; overflow:hidden; float:left; margin-top:25px;}
.cp_jxR1{width:65%;overflow:hidden;float:left;margin-top:30px;}
.swiper-container {width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.swiper-container img{width:100%;}
.swiper-wrapper img{width:700px;}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {position: absolute;bottom: 25px;left: 0;}


.cp_txt{ width:100%;overflow:hidden; margin:0 auto;line-height:35px;color:#333;}
.cp_txt h2,.cp_txtt h2,.cp_txttt h2{font-weight:normal;width: 100%;height: 40px;font-size:1.2rem;color: #333;margin-top:1.3rem;}
.cp_txt_txt{width:96%;max-width:1140px;}
.cp_txt p{width:100%;display:block;overflow:hidden;height:auto; margin:1rem 0; }
.cp_txt strong{}
.cp_txt img{width:100%;}
.two-box ul{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.two-box ul li{width:32%;float:left;margin-right:2%;height:auto;overflow:hidden;}
.two-box ul li img{display:block;width:100%;}
.two-box ul li:nth-of-type(3n){margin-right:0;}
.two-box ul li p{display: block;width: 100%;height: 30px;line-height: 30px;margin-top:5px;text-align: center;overflow: hidden;color: #333;}
.cpjs_ul ul{width:100%;height:auto;overflow:hidden;margin:0 auto;}
.cpjs_ul ul li{width:23.5%;float:left;margin-right:2%;height:auto;overflow:hidden;}
.cpjs_ul ul li img{display:block;width:100%;}
.cpjs_ul ul li:nth-of-type(3n){margin-right:2%;}
.cpjs_ul ul li:nth-of-type(4n){margin-right:0;}

.cp_txt tr{height: 3rem;}
.three-box{width:100%;height:auto;overflow:hidden;padding-bottom:10px;}
.three-box ul{width:100%;height:auto;}
.three-box ul li{width:31.33333%;float:left;margin-right:3%;height:auto;margin-top:60px;position:relative;}
.three-box ul li:nth-of-type(3n){margin-right:0;}
.three-box ul li> span {display:block;width:55px;height:55px;position:absolute;background:url("/images/v3/yidongpo/ys_01.png") center center no-repeat;text-align:center;line-height:55px;font-size:1.7rem;font-weight:600;color:#ffffff;z-index:2;left:4rem;top:-1.5rem;}
.three-box ul li h4 {position:absolute;top:-1.5rem;left:3rem;padding:0 0 0 90px;height:50px;z-index:1;font-size:1.5rem;line-height:50px;overflow:hidden;color:#333;}
.three-box ul li p {width:100%;background:#fff;border-radius:10px;border-bottom-right-radius:20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:1px solid #e6e6e6;}
.three-box ul li p img{display:block;width:90%;max-width:300px;margin:30px auto 25px;}
.three-box ul li p span {display:block;padding:0 7% 24px;display:table-cell;vertical-align:middle;color:#555555;line-height:26px;}

.cp_txt table {text-align:center;}
.cp_txt table tr td:nth-child(1){background-color: #4667aa;font-weight: bold;color:#fff;width: 30%;}
.cp_txt table tr td:nth-child(2){background-color: #e6e6e6;width: 35%;}
.cp_txt table tr td:nth-child(3){background-color: #e6e6e6;width:35%;}

.cp_txtt{ width:100%; overflow:hidden; padding-bottom:10px; margin:0 auto;  line-height:35px;color:#333; }
.cp_txttmar{ padding-bottom:0;border-bottom:medium;}
.txt_name{ width:100%;max-width:1140px;height:40px;  font-size:1.3rem; color:#333;}
.hot_anl{ width:100%;overflow:hidden; margin-top:6px;}
.hot_anl li{ width:23.5%;overflow:hidden; float:left;margin-right:2%;}
.hot_anl li:nth-of-type(4n){ margin-right:0;}
.hot_anl li img{width:100%;display:block;}
.hot_anl li p{ display:block; width:100%;height:30px;color:#333; margin-top:15px; overflow:hidden;}
.hot_anl li p a{ color:#333;}
.hot_anl li p a:hover{ color:#cb0100; text-decoration:underline;}
.hot_anl li span{ display:block;overflow:hidden;color:#333; font-size:0.857rem; overflow:hidden;}
.hot_anl li .anli_sap{ height: 64px;}
.hot_anl li span a{width:100%;color:#fe700c;}
.hot_anl li span a:hover{ color:#cb0100; text-decoration:underline;}


.hot_fh{width:100%;overflow:hidden; margin-top:10px;}
.hot_fh li{ width:23.5%;overflow:hidden; float:left; margin-right:2%;}
.hot_fh li a img{width:100%;display:block;height:auto;}
.hot_fh p {display: block;height: 24px;text-align: center;overflow: hidden;margin-top:10px;line-height: 24px;}
.hot_fh p a:hover {color: #cb0100;text-decoration: underline;}
.hot_fh p a {color: #333;}
.hot_fh li:nth-of-type(4n){ margin-right:0;}

.cplist_p{width:100%;color:#454545;line-height:28px;text-indent: 2em;overflow:hidden;margin-top:6px;}
.cplist_ul{width:100%;margin-top:8px;overflow:hidden;margin-bottom:10px;}
.cplist_ul li{width: 23.5%;overflow:hidden; border:1px #dfdfdf solid; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float:left; padding-bottom:20px; display:inline; margin-right:2%;margin-bottom:30px;}
.cplist_ul li:nth-of-type(4n) {margin-right: 0;}
.cplist_ul li>a{display:block;width:100%;color:#333;}
.cplist_ul li>a img{display:block;width:100%;margin-bottom:20px;}
.cplist_ul li>a h3{font-size:1rem;text-align:center;width:100%;font-weight:normal;}
.cplist_ul li a h3 b{font-weight:normal;}
.cplist_ul li p{width:100%;text-align:center;color:#454545;margin-top:5px;font-size: 0.857rem;}
.cplist_ul li .cplist_gd{width:80%;text-align:center;margin:20px auto 0;overflow:hidden;}
.cplist_ul li .cplist_gd a{display:block;width:47%;border:1px #dfdfdf solid; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;float:left;padding:5px 0;font-size:0.857rem;color:#454545;}
.cplist_ul li .cpul_left{margin-right:5%;}
.cplist_ul li:hover {border: 1px #3557aa solid;}
.cplist_ul li:hover a h3{color:#3557aa;}
.cplist_ul li:hover .cplist_gd .cpul_right{background:#3557aa;border: 1px #3557aa solid;color:#fff;}
.cplist_ul li .cplist_gd a:hover {background:#3557aa;border: 1px #3557aa solid;color:#fff;}
.list_cpbottom{margin-bottom:50px;}

.Gcnews{width:100%;overflow:hidden;margin-bottom: 2rem;}
.Gc_anll{width:49%; overflow:hidden; float:left;margin-right:2%;}
.Gc_anlT{font-weight:normal;width: 100%;height: 40px;font-size:1.2rem;color: #333;margin-top: 20px;}
.Gc_anll:nth-of-type(2n){ margin-right:0;}
.Gc_anll ul{ width:100%; overflow:hidden;}
.Gc_anll ul li{ width:100%; height:2rem; float:left; overflow:hidden; margin-top:15px;border-bottom: 1px solid #e9e9e9;}
.Gc_anll ul li a{ display:block; width:100%;padding-right:90px;box-sizing: border-box;height:22px; line-height:22px;color:#666; float:left; overflow:hidden;}
.Gc_anll ul li a:hover{ color:#cb0100;text-decoration:underline;}
.Gc_anll ul li span{ display:block;width:78px;margin-left: -90px;overflow:hidden;height:22px; line-height:22px; text-align:right;float:right;color:#666;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€&#65533;";  }

/* botsms */
.sendmes{ width:100%; margin:0px auto; padding-bottom:30px; overflow:hidden; clear:both;}
.sendmes h2{ width:100%; border-bottom:1px solid #e7e7e7; text-align:center; color:#333; font-size:1.4rem; margin:0px auto; font-weight:normal;}
.sendmes h2 span{ top:13px; position:relative; background-color:#fff; padding:0px 15px;}
.sendmes h2 span i{ color:#dd0000; padding-right:10px; font-style:normal;}
.sendmes .mes{ clear:both; width:100%; height:380px; margin:0px auto; background-image:url(/images/v3/content/frombg.jpg); background-repeat:no-repeat;}
.sendmes p{ text-align:center; line-height:25px; width:100%; margin:0px auto; margin-top:40px; clear:both;}
.sendmes .l{ float:left; width:780px; color:#fff; overflow:hidden;}
.sendmes .r{ float:right; width:340px;}
.sendmes .r .content table{ width:90%; margin:0px auto;}
.sendmes .l td{ color: #fff;}
.sendmes ul{ width:100%; margin:0px auto; padding:30px 0px; overflow:hidden; clear:both;}
.sendmes ul li{ float:left;}
.sendmes ul li a{ background-color:#f9f9f9; border:1px solid #e7e7e7; padding:5px 18px; margin:0px 4px; display:block;}
.sendmes ul li a:hover{ background-color:#f5f5f5; text-decoration:none;}
.sendmes .tit{ border-bottom:1px solid #e7e7e7; text-align:center; height:25px; width:90%; margin:10px auto; margin-bottom:25px;}
.sendmes .tit h3{ background-color:#f5f5f5; padding:2px 10px; font-size:1.4rem; display:inline; height:35px; position:relative; top:12px; color:#dd0000;}

.sms_div {position:relative; margin-left:25px; float:left;}
.sms_content_bottom { width:500px; height:343px; overflow:hidden; margin-left:20px; margin-top:40px; float:left;}
.send_manager_div {	width:520px;height:40px;float:left;margin-left:160px;line-height:40px;clear:both;display:inline;}
.send_phone {width:520px;height:37px;line-height:39px;float:left;margin-left:10px;border:1px solid #ccc;padding-left:3px;padding-top:2px;margin-top:4px;}
.send_phone_focus {	width:530px;height:37px;line-height:39px;float:left;margin-left:10px;border:1px solid #FFF;background:#d6e9fb;padding-left:3px;padding-top:2px;margin-top:4px;}
.require{width:412px;height:130px; border:none; padding-left:3px; color:#555; margin: 7px 0; }
.require_focus{width:412px;height:130px; border:none; color:#555; padding-left:3px;margin: 7px 0; }
.input,.select{height:30px; width:150px; padding-left:3px; background-color:#fff; color:#555; border:none; float:left;}
.input_focus{height:30px; width:150px; padding-left:3px; background-color:#fff; color:#555; border:none; float:left;}
.input_quyu{width:185px;height:35px;line-height:35px; border:1px solid #ccc;}
.submit{width:125px;height:30px; text-align:center; background:#ef2416; cursor:pointer; color:#FFF; border:0; font-size:15px;}
.reset{width:125px;height:30px; text-align:center; background:#656565; cursor:pointer; color:#FFF; border:0; margin-left:15px;}
.w90{ width:90px; text-align:right}
.w370{ width:170px;}
.select_middle{ text-align:center;}

.optionlist{ float:left; color:#fff; line-height:28px; margin-top:155px; margin-left:10px;}
.optionlist ol li{ height:28px; cursor:pointer;}
.optionlist ol li span{ margin-left:13px;}
.optionlist ol li:hover i{width: 0; height: 0; border-top: 4px solid transparent; border-right: 8px solid #fff; border-bottom: 4px solid transparent; display:block; float:left; margin-top:11px; margin-right:5px;}
.optionlist ol li.cur i{width: 0; height: 0; border-top: 4px solid transparent; border-right: 8px solid #fff; border-bottom: 4px solid transparent; display:block; float:left; margin-top:11px; margin-right:5px;}
.optionlist ol li.cur span{ margin-left:0px;}
.optionlist ol li:hover span{ margin-left:0px;}
.optionlist ol li span{ display:block; float:left;}

.sendmes .r .erweima{ width:120px; margin:50px auto 0px auto; text-align:center; color:#fff;}
.sendmes .r .erweima span{ display:block; margin:0px auto; width:110px; height:110px; text-align:center;}
.sendmes .r .erweima i{ display:block; width:100%; height:25px; line-height:25px; font-style:normal;}
.sendmes .r .formtel{ width:300px; padding-right:45px; text-align:right; display:block; clear:both; font-size:1.3remx; line-height:35px; color:#fff; margin:0px auto; display:block; margin-top:20px; overflow:hidden;}
.sendmes .r .formlxb{ clear:both; margin:20px auto 0px auto;}
.sendmes .r .formlxb .telbox{ width:180px; height:30px; color:#555; background-color:#fff; float:left; padding-left:5px;}
.sendmes .r .formlxb .telbtn{ width:115px; height:30px; color:#fff; background-color:#d00; float:left; cursor:pointer;}


.swiper-container{
	margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1;
	}
.swiper-container-no-flexbox .swiper-slide{
	float:left;
	}
.swiper-container-vertical>.swiper-wrapper{
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column;
	}
.swiper-wrapper{
	margin-bottom:15px;
	position:relative;
	width:100%;height:100%;
	z-index:1;display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	}
.swiper-container-android .swiper-slide,.swiper-wrapper{
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-o-transform:translate(0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	}
.swiper-container-multirow>.swiper-wrapper{
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;flex-wrap:wrap;
	}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-button-next,.swiper-button-prev{display:none;position:absolute;top:43%;width:56px;height:100px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:56px 100px;-webkit-background-size:56px 100px;background-size:56px 100px;background-position:center;background-repeat:no-repeat}
.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{display:block;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(../images/bg17.png);left:10px;right:auto}.swiper-button-next:hover{background-image:url(../images/bg20.png);}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(../images/bg18.png);right:10px;left:auto} .swiper-button-prev:hover{background-image:url(../images/bg19.png);}.swiper-pagination{text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-20px;left:0;width:100%;}.swiper-pagination-bullet{width:24px;height:6px;display:inline-block;background:#e1e1e1;}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#ff9900;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}


