@charset "gb2312";/* CSS Document */
body,input{font-family:"microsoft yahei";}
.allpage{background-color:#f9f9f9 !important;}
/*font*/
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
input{outline:none;}
.search-lh-input{width:75%;border:1px solid #65b673;border-radius:15px 0 0 15px;float:left;border-right:none;height:0.461rem;font-size:0.18rem;font-family:"microsoft yahei";text-indent:5%;margin-top:2%;}
.search-lh-btn{width:15%;float:left;background-color:#fff;border-radius:0 15px 15px 0;border:1px solid #65b673;border-left:none;height:0.491rem;font-size:0.25rem;margin-top:2%;}
.search_hl{width:14.0625%;left:0.1%;top:-1px;position:absolute;height:100%;font-size:0.38rem;line-height:0.8rem;color:#000000 !important;text-align:center;overflow:hidden;}
.search{width:96%;height:0.691rem;padding:0 2%;position:absolute;top:-120%;left:0;background-color:#12b17b;font-family:"microsoft yahei";}
.search-lh-input{width:75%;border:1px solid #12b17b;border-radius:15px 0 0 15px;float:left;border-right:none;height:0.461rem;font-size:0.18rem;font-family:"microsoft yahei";text-indent:5%;margin-top:2%;}
.search-lh-btn{width:15%;float:left;background-color:#fff;border-radius:0 15px 15px 0;border:1px solid #12b17b;border-left:none;height:0.491rem;font-size:0.25rem;margin-top:2%;}
.search a{display:inline-block;width:9%;float:left;color:#fff;text-align:center;height:0.7rem;}
.index_text{font-size:14px;width:100%;height:0.5rem;background:#fff url(../../images/search_bg_05.png) no-repeat 95% center;-webkit-background-size:7%;background-size:7%;border:none;font-family:"microsoft yahei";text-indent:3%;}
.search_new{width:92%;z-index:9;background:#ffa200;position:relative;padding:3% 2% 3% 6%;text-align:left;}
.srch-sub{position:absolute;top:20%;right:3%;width:0.42rem;height:0.42rem;background:#d92619;text-align:center;border:none;font:0.25rem/1 "Microsoft YaHei";font-weight:normal;cursor:pointer;color:#FFF;-webkit-appearance:none;border-radius:50%;}
.search_new .input1{width:88%;border:1px solid #cdcdcd;border-radius:20px;-webkit-background-size:7%;background-size:7%;text-indent:3%;padding:2% 0;}
/* for white */
.white-bg{background:#fff;}

/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */
.casei{width:100%;height:auto; overflow:hidden; margin:0 auto}

.nav_new{width:100%;background:#fff;}
.nav_new ul li{width:25%;float:left;text-align:center;border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; box-sizing:border-box;}
.nav_new ul li:nth-child(4n){border-right:0;}
.nav_new ul li a{ display:block;color:#000;font-size:0.18rem;font-family:"microsoft yahei";padding:2% 0;height:0.5rem;line-height:0.5rem;}

.honor_i{padding:0.2rem 0; border-bottom:0.1rem solid #d8d8d8;}
.cpbt{text-align:center;margin-top: 0.1rem;}
.cpbt a{color: #000;font-size: 0.3rem;font-weight: bold;}
.cpbt p{font-size: 0.2rem;color: #8b8b8b;line-height: 0.45rem;}

.cpbta{background: url(../images/xian.jpg) center bottom no-repeat;background-size: 30%;padding-bottom: 0.2rem;margin-bottom: 0.2rem;text-align: center;}
.cpbta a{color: #fff;font-size: 0.35rem;}


.cpbtc{background: url(../images/xianb.jpg) center bottom no-repeat;text-align: center;padding-bottom: 0.2rem;margin-top: 0.3rem;}
.cpbtc p{color: #dadada;font-size: 0.25rem;}
.cpbtc a{font-weight: bold;color: #262626;font-size: 0.3rem;}
.cpbtc a span{color: #d10000;}
.nav_pro{ margin-top:0.2rem;}
.nav_pro ul li{ float:left; width:45%; text-align:center;margin-left:0.13rem; margin-bottom:0.1rem; line-height:0.5rem;border: 1px #2691df solid; overflow: hidden;height: 0.5rem; background:#2691df; }
.nav_pro ul li a{color: #fff;}
.nav_pro ul li:hover a{font-weight: bold;}

.common_title{text-align:center;position:relative;margin-top:5%;margin-bottom:3%;}
.common_title span{display:inline-block;position:absolute;top:50%;left:0;z-index:0;width:100%;height:1px;background-color:#b9bbcb;}
.common_title h2{position:relative;z-index:1;display:inline-block;width:38%;background-color:#2332c6;color:#fff;font-size:0.26rem;padding:1.5% 0;border-radius:20px;}
.more_i{width:100%;text-align: center; border-bottom:1px solid #bbb; padding-bottom:0.05rem; }
.more_i .span1{ font-size:0.22rem; height:0.4rem; float:left; padding:0 0.3rem; line-height:0.4rem;color:#fff; background:#ff9c00;}
.more_i .m{ display:block; float:right;background-size:cover; margin:0.05rem ; color:#000;}
.about_i_c{line-height:1.6;padding:2% 6%;font-size:0.2rem;color:#151515;}
.common_title_new h2{background-color:#e00409!important;}
.casei{width:100%;height:auto;overflow:hidden;margin:0 auto}
.case_i_c{float:left;display:block;width:100%;border-bottom:0.02rem solid #0657b2;}
.case_i_c ul li{padding:0 0 0 0;width:100%;display:block;float:left;margin-top:0;border-bottom:0.02rem solid #12b17b;}
.case_i_c ul li a{float:left;width:100%;color:#757575;line-height:2;padding:1% 0;border-radius:0.2rem;}
.case_i_c ul li h2{float:left;margin-left:3%;line-height:2;color:#757575;font-size:0.20rem;font-weight:normal;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.case_i_c ul li span{float:right; line-height:2.2; font-size:0.18rem; font-weight:normal; width:25%;margin-right:3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;}
.beian{color:#0657b2; text-align:center; height:0.65rem; line-height:0.65rem; font-size:0.21rem; }
.beian a{color:#0657b2;font-size:0.21rem;}
.common_bg{background-color:#ff4863;}
.more_im{width:100%;margin:2% auto 0 auto;background:#eaeaea;text-align:center;padding:1.5% 0;}
.more_im a{color:#6b6a6a;font-size:0.20rem;}
.baoming{width:100%;font-family:"microsoft yahei";color:#303030; background-color:#fff; text-align:left; padding:0.3rem 0 0.3rem 0;}
.baoming p{color:#444;font-size:0.18rem;display:block; line-height:0.4rem; border-bottom:1px dashed #ddd;}
.baoming .baofra { padding-top:0.2rem; width:80%; margin:auto;}
.caseindex{margin:0 auto;width:100%;}
.caseindex ul li{width:32.34375%;float:left;text-align:center;margin:1.5% 1.4845% 0 0;}
.caseindex ul li p{display:block;background:#0657b2;color:#ffffff; height:0.643rem;/*height:0.563rem;*/}
.caseindex ul li p label{display:block;padding:17% 0 0 0;font-size:0.22rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.caseindex ul li p span{display:block;text-transform:uppercase;font-size:0.15rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.caseindex ul li:nth-child(3){margin:1.5% 0 0 0;}
.caseindex ul li:nth-child(6){margin:1.5% 0 0 0;}
.caseindex ul li:nth-child(9){margin:1.5% 0 0 0;}
.caseindex ul li img{}
.case_c ul{width:100%;padding:1% 0 0 0;}
.case_c ul li{width:100%;}
.case_c ul li div.case_c_pic{margin-left:4%;height:auto !important;display:block;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:70%;}
.case_c ul li div.case_c_pic a{color:#333;font-size:0.2rem;}
.case_c ul li div.case_c_content{height:auto !important;float:left;width:92%;padding:1% 4% 0 4%;}
.case_c ul li div.case_c_content h2{ float:left;width:60%;font-size:0.17rem;color:#999;font-weight:normal;overflow:hidden;line-height:0.25rem; height:0.25rem;}
.case_c ul li div.case_c_content span{ font-size:0.18rem;float:right;width:25%;text-align:right;color:#b7b7b7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.case_c ul li a{ display:block;padding:0.15rem 4%;border-bottom:1px dashed #ddd;line-height:0.25rem; height:0.25rem;}
.case_c ul li a .span1{overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:60%; font-size:0.18rem; color:#333; display:block; float:left;}
.case_c ul li a .span2{ display:block; float:right; font-size:0.17rem; color:#999;}

.index_ys{ margin-top:0.1rem; background:#fff;}
.index_ys ul li{ height:1.5rem; border-bottom:0.01rem #cbcbcb solid;}
.index_ys ul li p{ display:block; float:left; width:50%; color:#525252; font-size:0.13rem; line-height:0.23rem; padding-left:0.8rem; margin-top:0.2rem;}
.one{background:url(../images/ysc.jpg) left center no-repeat; }
.two{background:url(../images/ysd.jpg) left center no-repeat; }
.index_ys ul li p b{ font-size:0.16rem; color:#008b3b;}
.index_ys ul li img{ display:block; float:right; width:30%;}
.youshi{background: url(../images/ysbj.jpg) center no-repeat;background-size: 100%;}
.youshi ul li{ float:left; width:25%; height:1.3rem; text-align:center;}
.youshi ul li img{ display:block;margin:0 auto; margin-top:0.15rem;width: 60%;}
.youshi ul li span{ color:#fff; line-height:0.4rem;font-weight: bold;font-size: 0.18rem;}
.index_about{     background: #087bdd url(../images/abbj.jpg) no-repeat bottom; padding:0.2rem 0;}
.youhui{ margin:0% 0 1% 0;}
.youhui img{ margin-top:0.1rem;}
.about_title{ text-align:center;display:block;overflow:hidden;font-size:0.25rem;color:#c30319; line-height:0.3rem; padding-top:0.2rem;}
.about_title span{ display:inline-block; padding:0 10% 0.1rem 10%; border-bottom:2px solid #54a530;}
.youhui .more{ width:1.2rem; height:0.4rem; border:0.01rem #fff solid; margin:0 auto;line-height:0.35rem; text-align:center; margin-top:0.1rem;}
.youhui .more a{font-size:0.16rem; color:#fff;}
.contTit {
	position: relative;
	height:3.333em;
	line-height:3.333em;
	font-weight:normal;
	font-size:1.250em;
	background-color:#e70012;
	
}
.contTit i {
	position: absolute;
	left: 1em;
	top:50%;
	margin-top:-0.6em;
	width:0;
	height:0;
	border:0.6em solid;
	border-top-color:#f0bd03;
	border-right-color:#e6b502;
	border-bottom-color:#f0bd03;
	border-left-color:#e6b502;
}
.contTit .titA {
	margin-left:2.8em;
	color:#fff;
}
.contTit .titMore {
	position: absolute;
	top:0px;
	right:1em;
	color:#fff;
	font-size:0.8em;
}
.alBox dl {
}
.alBox dl dt {
	padding:1em 0;
	text-align: center;
}
.alBox dl dt img {
	width:90%;
	border:0.333em solid #e2e2e2;
	margin: 0 auto;
}
.alBox dl dd h3 {
	font-size:1.250em;
	text-align: center;
}
.alitt h5 {
	color:#0477d0;
	font-size: 1.250em;
	margin-top:1.2em;
	margin-left:1em;
}
.alitt p {
	padding:1em 0 0.3em 0;
	margin:0 auto;
	color:#666;
	margin-left:2em;
}
.yright{width:94%;margin:0.1rem auto;font-size:0.2rem;color:#fff;line-height:230%;padding:0 0 0 0;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.caseindex1{margin:0 auto;width:96.875%;}
.caseindex1 ul{ padding-top:0.15rem;} 
.caseindex1 ul li{width:50%;float:left;text-align:center;}
.caseindex1 ul li a{ display:block; width:99%; margin:auto; height:1.8rem;background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}
.caseindex1 ul li a img{ width:100%; display:block;}
.caseindex1 ul li .spanT{ display:block; text-align:center; font-size:0.18rem; color:#444; line-height:0.4rem;}
.caseindex1 p { display:block; width:1.2rem; height:0.4rem; border:0.02rem #0a7a2b solid; margin:0 auto;line-height:0.35rem; text-align:center; margin-top:0.1rem; background:#f30804; border: 1px #f30804 solid;     border-radius: 0.5rem;}
.caseindex1 p a{ font-size:0.18rem; color:#fff;}

.caseindex2{margin:0 auto;width:96.875%;}
.caseindex2 ul{ padding-top:0.15rem;} 
.caseindex2 ul li{width:50%;float:left;text-align:center;position:relative; margin-bottom:0.1rem;}
.caseindex2 ul li a{ display:block; width:99%; margin:auto; height:1.8rem;background-position: center center;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size: cover; }
.caseindex2 ul li a img{ width:100%; display:block;}
.caseindex2 ul li .spanT{ display:block; text-align:center; font-size:0.16rem; color:#fff; line-height:0.3rem; position:absolute; left:0.5%; bottom:0;background:rgba(0,0,0,0.7); z-index:99; width:99%;}
.almore{ background:#302f53; height:1.3rem !important;}
.almore img{width:50% !important; margin:0 auto; margin-top:0.3rem;}
.almore a{ color:#fff; line-height:0.5rem;}
.case_i_n{float:left;display:block;width:93.75%;margin-left:3%;padding:2% 0;}
.case_i_n ul li{padding:0 0 0 0;color:#666666;width:100%;display:block;float:left;margin:1% 0;border-radius:0.15rem;background:#e9e9e9;}
.case_i_n ul li a{ display:block;width:90%;padding:1% 0;}
.case_i_n ul li h2{float:left;margin-left:3%;color:#666666;font-size:0.20rem;font-weight:normal;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.case_i_n ul li:nth-child(even){background:#12b17b;color:#ffffff;}
.case_i_n ul li:nth-child(even) a h2{color:#ffffff;}
.case_i{ background-color:#f9f9f9; padding:0.25rem 0; border-bottom:0.1rem solid #f4f4f4;}

.banquan{ text-align:center; height:0.5rem; height:1rem; line-height:1rem;}
.banquan a{ color:#000;}



.a3{ background:url(../images/a3.jpg) no-repeat center; height:3rem;}