@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;border-radius:0}
textarea {  -webkit-appearance: none;}   

html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
html{height:100%;font-size:100px;overflow-x:hidden;-webkit-text-size-adjust:none;}
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{border:0;}
a:link{color:#000;text-decoration:none;outline:none;}
a:active,a:visited{color:#000; text-decoration:none;}
a:hover { color:#900;}
body{ margin:0;padding:0;font-family:Microsoft Yahei; font-size:.14rem; min-width:3.2rem;background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.box_siz{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.clear{clear:both;}
.mt10{margin-top:.1rem;}
.mt20{margin-top:.2rem;}
.pdd10{padding:.1rem;}
.w{width:100%;}
.red{color:#F00;}
.c333{color:#333;}
.font20{font-size:.2rem;}
.font24{font-size:.24rem;}
.font16{font-size:.16rem;}
.font18{font-size:.18rem;}
.f14{font-size:0.875em;}
.lh24{line-height:.24rem;}
.txtell{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.but{display:block;background:#69F; border-radius:5px;height:40px;line-height:40px; text-align:center;color:#fff;margin-top:10px;}

/*#gotop{display:none;position:fixed;z-index:777;width:82px;height:110px;right:10px;bottom:130px;background:url(../Images/top.png) no-repeat;cursor:pointer;}

@media screen and (max-width: 639px){
#gotop{width:41px;height:55px;right:0;bottom:95px;background-size:41px 55px;}	
}*/

.navbar{background:#fff;}
.navbar .ico-home{float:left;margin-left:.1rem;width:.91rem;text-indent:-9999em;background:url(../Images/logo.png) right center no-repeat;cursor:pointer;background-size:.91rem .33rem;display:block;height:.6rem;overflow:hidden;}
.navbar .ico-nav{float:right;background:url(../Images/ico-menu.png) left center no-repeat;cursor:pointer;background-size:.28rem .25rem;margin-right:.1rem;width:.28rem;text-indent:-9999em;cursor:pointer;display:block;height:.6rem;overflow:hidden;}
.navbar h1{float:left;width:28%;background:url(../Images/wz.png) no-repeat 50% 50%;background-size:1.8rem .42rem;height:3em;display:block;padding:0;margin:0;-webkit-transition:font-size 0.2s ease-out;-moz-transition:font-size 0.2s ease-out; -o-transition:font-size 0.2s ease-out; transition:font-size 0.2s ease-out;font-weight:100;}
.about_nav {
	border-top:0px solid #b8b8b8;
	padding-top:.1rem;
	width:100%;
	position:absolute;
	top:.6rem;
	z-index:10;
	display:none;
	background-color:#fff;
	filter:alpha(opacity=95);  
      -moz-opacity:0.95;  
      -khtml-opacity: 0.95;  
      opacity: 0.95;  
}
/*.nav_box .slide_bj{
	background:url(../Images/jt.png) no-repeat 50% 50%;
	margin:0px;
	height:30px;
}*/
.about_nav ul li:last-child{border-bottom:0}
.about_nav ul li{
	border-bottom:1px dashed #c2c2c2;
	font-size:.16rem;
	font-family:"微软雅黑";
	float:left;
	width:100%;
}
.about_nav ul li a{
	display:inline-block;
	width:100%;
	height:.4rem;
	line-height:.4rem;
	color:#333;
	display:block;
	padding-left:.3rem;
	background:#fff;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.about_nav ul li a.hover{
	width:100%;
	padding-left:.3rem;
	color:#e60012;
	background:url(../Images/menu_01.png) no-repeat 90% center #fff;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.about_nav ul li .nav_son {
	margin:0;
	display: none;
	width:100%;
}
.about_nav ul li .nav_son a {
	font-family:"微软雅黑";
	font-size:1em;
	color:#333;
	height:2.5em;
	line-height:2.5em;	
	border-bottom:1px solid #ddd;
	background:#f5f5f5;
	padding-left:3.75em;
}

.search_nav{width:100%;
	position:absolute;
	top:.6rem;
	z-index:10;
	display:none;
	background-color:#fff;
	filter:alpha(opacity=95);  
      -moz-opacity:0.95;  
      -khtml-opacity: 0.95;  
      opacity: 0.95;
	  padding:.25rem .2rem .2rem .2rem;}

.search_nav .input1{display:inline-block;height:.4rem;line-height:.4rem;padding-left:.1rem;border:1px solid #b40000;width:80%;font-size:.16rem;color:#333;outline:medium;}
.search_nav .input2{display:inline-block;height:.4rem;line-height:.4rem; text-align:center;width:20%;color:#fff;font-size:.16rem;background:#b40000;border:0;outline:medium;}



.slider-focus{position:relative;/*overflow:hidden;max-height:320px;*/margin:0 auto;}
.slider-focus .over{background:url(../Images/shadow.png) repeat-x left top;height:.1rem; position:absolute;top:0;z-index:11;width:100%;}
.slider-focus .overbg{background:url(../Images/bg01.png) no-repeat left top;height:.31rem; position:absolute;bottom:0;z-index:5;width:100%;background-size:100% .31rem;}
.slider-focus .hd{ position:absolute;width:100%;height:.28rem;left:0;bottom:0px;z-index:2;line-height:.28rem;text-align:center;}
.slider-focus .hd li{ display:inline-block;vertical-align:middle;width:.08rem;height:.08rem;margin:0 .05rem;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus .hd li.on{ background:#96c126; }
.slider-focus .bd{ position:relative; z-index:1; }
.slider-focus .bd li{ position:relative; text-align:center;}
.slider-focus .bd li img{ background:url(../Images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.box_ico{padding:.05rem;}
.box_ico ul{padding-top:.05rem;}
.box_ico ul li{float:left;padding:0 .05rem;width:50%;}
.box_ico ul li a{display:block;width:100%;padding-top:1.1rem;height:2.5rem;overflow:hidden; }

.box_ico ul li .item{height:.6rem;width:55%;margin:0px auto;border-bottom:.01rem solid #a0a0a0;line-heihgt:.3rem;padding-top:.05rem;}
.box_ico ul li .item .en{text-align:center;font-size:.14rem;color:#a0a0a0;}
.box_ico ul li .item .ch{text-align:center;font-size:.18rem;color:#be020c;}
.box_ico ul li span{padding:.1rem .05rem;font-size:.14rem; text-align:left;height:.7rem;overflow:hidden;text-overflow:ellipsis;line-height:.2rem;color:#a0a0a0;display:block;}


.box_ico ul li a.ico1{background:url(../Images/ico/ico1.png) no-repeat 50% .05rem #FFF;background-size:1rem 1.01rem;}
.box_ico ul li a.ico2{background:url(../Images/ico/ico2.png) no-repeat 50% .05rem #FFF;background-size:1rem 1.01rem;}
.box_ico ul li a.ico3{background:url(../Images/ico/ico3.png) no-repeat 50% .05rem #FFF;background-size:1rem 1.01rem;}
.box_ico ul li a.ico4{background:url(../Images/ico/ico4.png) no-repeat 50% .05rem #FFF;background-size:1rem 1.01rem;}

.box_starpro{background:#c2131c;}
.box_starpro .tit{height:.6rem;font-size:.16rem;}
.box_starpro .tit h3{background:url(../Images/bg02.png) no-repeat left top;height:.31rem;width:100%;background-size:100% .31rem;color:#c2131c; text-align:center;font-size:.14rem;font-weight:100;padding-top:.08rem;}
.box_starpro .tit span{display:block; text-align:center;color:#fff;line-height:.3rem;font-size:.18rem;padding-top:.05rem;}

.tag-box{position:relative;height:.47rem;width:100%;overflow:hidden;padding:0 .1rem;}
.tag-list{position:absolute; z-index:1;top:.15rem;height:.37rem;overflow:hidden;word-wrap:nowrap;word-break:keep-all;white-space:nowrap;}
.tag-item{display:inline-block;}
.tag-item a{display:inline-block;font-size:.14rem;color:#FFF;border:solid 0rem #fff;border-radius:.08rem;background-color:transparent;padding:.06rem 0.05rem;width:1.20rem; text-align:center;overflow:hidden;text-overflow:ellipsis;word-wrap:nowrap;word-break:keep-all;white-space:nowrap;}
.tag-on a{color:#c2131c;border-color:#FFF;background-color:#fff;}

.box_starpro .divC{margin-top:.1rem;overflow:hidden;white-space:nowrap;padding:0 .1rem;}
.box_starpro .divC li{float:left;width:.8rem;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:.3rem;}
.box_starpro .divC li a{display:block;color:#fff;font-size:.14rem;border-radius:.05rem;width:100%;}
.box_starpro .divC li a:hover{background:#ffffff;color:#c2131c;border-radius:.05rem;}
.box_starpro .divC li a.on{display:block;color:#c2131c;font-size:.14rem;border-radius:.05rem;background:#ffffff;width:100%;}

.box_starpro .list{margin-top:.1rem;padding:.05rem;}
.box_starpro .list li{float:left;padding:.05rem;width:50%;}
.box_starpro .list li a{background:#fff;display:block;width:100%;}
.box_starpro .list li img{width:100%;}

.box_relate-case{background:#c2131c;}
.box_relate-case .tit{height:.3rem;font-size:.18rem;padding-left:.1rem;color:#fff;line-height:.3rem;padding-top:.1rem;}

.box_relate-case .list{margin-top:.1rem;padding:.05rem;}
.box_relate-case .list li{float:left;padding:.05rem;width:50%;}
.box_relate-case .list li a{background:#fff;display:block;width:100%;}
.box_relate-case .list li img{width:100%;}




.box_case{background:#FFF;}
.box_case .tit h3{background:url(../Images/bg02-.png) no-repeat left top;height:.31rem;width:100%;background-size:100% .31rem;color:#FFF; text-align:center;font-size:.14rem;font-weight:100;padding-top:.08rem;}
.box_case .tit span{display:block; text-align:center;color:#c2131c;line-height:.3rem;font-size:.18rem;margin-top:.05rem;}
.tag-box-case{position:relative;height:.47rem;width:100%;overflow:hidden;padding:0 .1rem;}
.tag-list-case{position:absolute; z-index:1;top:.15rem;height:.37rem;overflow:hidden;word-wrap:nowrap;word-break:keep-all;white-space:nowrap;}
.tag-item-case{display:inline-block;}
.tag-item-case a{display:inline-block;font-size:.14rem;color:#222;border:solid 0rem #fff;border-radius:.08rem;background-color:transparent;padding:.06rem 0.05rem;width:.7rem; text-align:center;overflow:hidden;text-overflow:ellipsis;word-wrap:nowrap;word-break:keep-all;white-space:nowrap;}
.tag-on-case a{color:#FFF;border-color:#c2131c;background-color:#c2131c;}

.box_case .list{margin-top:.1rem;padding:.05rem;}
.box_case .list li{float:left;padding:.05rem;width:50%;}
.box_case .list li a{background:#FFF;display:block;width:100%;}
.box_case .list li img{width:100%;}
.rdot{font-family:arial;color:#9a161d;font-style:normal;display:inline-block;padding-left:.1rem;}


.box_news{background:url(../Images/bg03.png) no-repeat left top;background-size:cover;padding-bottom:.31rem; position:relative;}
.box_news .overbg{background:url(../Images/bg01-.png) no-repeat left top;height:.31rem; position:absolute;bottom:0;z-index:11;width:100%;background-size:100% .31rem; text-align:center;font-size:.14rem;padding-top:.08rem;color:#fff;}
.box_news .tit h3{background:url(../Images/bg02.png) no-repeat left top;height:.31rem;width:100%;background-size:100% .31rem;color:#c2131c; text-align:center;font-size:.14rem;font-weight:100;padding-top:.08rem;}
.box_news .tit span{display:block; text-align:center;color:#FFF;line-height:.3rem;font-size:.18rem;margin-top:.05rem;}

.box_news .list{padding:.05rem;margin:.1rem;background:url(../Images/shadowbg.png) left top;}
.box_news .list li{width:100%;margin-bottom:.1rem;}
.box_news .list li a{display:block;width:100%;}
.box_news .list li h3{font-size:.16rem;padding-left:.1rem;background:url(../Images/dot.png) no-repeat left 50%;line-height:.3rem;color:#fff;overflow:hidden;text-overflow:ellipsis;word-wrap:nowrap;word-break:keep-all;white-space:nowrap;font-weight:100;}
.box_news .list li span{display:block;font-size:.14rem;color:#aaa9a9;padding-left:.1rem;line-height:.24rem;margin-top:.05rem;overflow:hidden;text-overflow:ellipsis;height:.48rem;}
.box_news .list li .read{width:100%;text-align:right;color:#fff;font-size:.16rem;line-height:.3rem;}

.box_about{background:url(../Images/bg04.jpg) no-repeat 50% 50%;background-size:cover;padding-bottom:.31rem; position:relative;}
.box_about .overbg{background:url(../Images/bg01.png) no-repeat left top;height:.31rem; position:absolute;bottom:0;z-index:11;width:100%;background-size:100% .31rem; text-align:center;font-size:.14rem;padding-top:.08rem;color:#fff;}
.box_about .tit span{display:block; text-align:center;color:#FFF;line-height:.3rem;font-size:.18rem;margin-top:0rem;}
.box_about .list{padding:.15rem;margin:.1rem;background:url(../Images/shadowbg.png) left top;border-radius:.08rem;line-height:.24rem;color:#fff;}

.box_honor{background:#fff;}
.box_honor .overbg{background:url(../Images/bg01.png) no-repeat left top;height:.31rem; position:absolute;bottom:0;z-index:11;width:100%;background-size:100% .31rem; text-align:center;font-size:.14rem;padding-top:.08rem;color:#fff;}
.box_honor .tit span{display:block; text-align:center;color:#c2131c;line-height:.3rem;font-size:.18rem;margin-top:0rem;}

.box_honor .list{margin-top:0rem;padding:.05rem;}
.box_honor .list li{float:left;padding:.05rem;width:33.33%;}
.box_honor .list li a{background:#FFF;display:block;width:100%;}
.box_honor .list li img{width:100%;}

.nbanner{height:1.5rem;overflow:hidden;}
.nbanner img{margin:0;disply:block;padding:0}
.locbg{background:url(../Images/bg02-1.png) no-repeat left top;height:.41rem;width:100%;background-size:100% .31rem; text-align:center;font-size:.14rem;padding-top:.03rem;color:#fff;border-top:.1rem solid #c2131c;}

.box-con{padding:.1rem;margin-top:.1rem;}
.box-con .con{line-height:.3rem;font-size:.16rem;color:#797979;}
.box-con .con img{max-width:100%;}
.conlx{background:#e8e8e8;color:#797979;line-height:.3rem;font-size:.16rem;padding:.1rem;}

.box-con .conpro{line-height:.24rem;font-size:.16rem;color:#797979;border-bottom:.01rem solid #c9c9c9;padding:.1rem 0;}
.box-con .conpro img{max-width:100%;}
a.down{width:1.75rem;border-radius:.08rem;-moz-border-radius:.08rem;-webkit-border-radius:.08rem;height:.5rem;border:.01rem solid #ad181e;background:url(../Images/down.jpg) no-repeat .3rem 50% #fff;padding-left:.7rem;color:#ad181e;line-height:.5rem;margin:.1rem auto;display:block;}



.gray{color:#999;line-height:.24rem;}


.jiaolian{ position:relative;}
.jiaolian .tab .prev{ width:.19rem; position:absolute; top:40%; background:url(../Images/leftbtn.png) no-repeat left center;height:.32rem;}
.jiaolian .tab .next{ width:.19rem; position:absolute; top:40%; height:.32rem;background:url(../Images/rightbtn.png) no-repeat right center;right:0}
.jiaolian .tab .slide{width:80%; margin:0 auto;}
.jiaolian .tab .tempWrap{ margin:0 auto;border:.0rem solid #dfdfdf;padding:0;}
.jiaolian .tab .slide ul li{ width:100%; padding:0 .15rem; }
.jiaolian .tab .slide .p1{font-size:.16rem;color:#333;line-height:.4rem; text-align:center;height:.4rem;}
.jiaolian .tab .slide ul li img{width:100%;}

.relate{ position:relative;}
.relate .tab .prev{ width:.17rem; position:absolute; top:40%; background:url(../Images/left.jpg) no-repeat left center;height:.22rem;}
.relate .tab .next{ width:.17rem; position:absolute; top:40%; height:.22rem;background:url(../Images/right.jpg) no-repeat right center;right:0}
.relate .tab .slide{width:80%; margin:0 auto;}
.relate .tab .tempWrap{ margin:0 auto;border:.0rem solid #dfdfdf;padding:0;}
.relate .tab .slide ul li{ width:25%; padding:0 .05rem;float:left; }
.relate .tab .slide ul li img{width:100%;}



.copyright{padding:.2rem .1rem;background:#363739;color:#fff;font-size:.14rem;text-align:center;line-height:.24rem;}