@charset "UTF-8";
html, body, * {font-family:"Microsoft YaHei", 微软雅黑,"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial,STHeitiSC-Light, simsun, 宋体, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;
	font-weight: 500;}
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {margin: 0;padding: 0;font:12px/180% Microsoft Yahei;min-width: 640px; color:#000000;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style-type: none;}
li{list-style-type: none;}
.clear{clear:both;}
.l{float:left;}
.r{float:right;}
/* *:hover */
	/* { */
		/* -webkit-transition: all .2s linear; */
		/* -moz-transition: all .2s linear; */
		/* -o-transition: all .2s linear; */
		/* transition: all .2s linear; */
	/* } */
	
.tra_s_4
	{
		-webkit-transition: all .4s linear;
		-moz-transition: all .4s linear;
		-o-transition: all .4s linear;
		transition: all .4s linear;
	}
.tra_s_3
	{
		-webkit-transition: all .3s linear;
		-moz-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}
.tra_s_2
	{
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		transition: all .2s linear;
	}
.tra_s_ease_6{
		transition:all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
.box_s{
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
/* 菜单下拉导航*/
.nav_header{font-size:0;width:100%;height:1.1rem;z-index:10000;background:#efefef;border-top:2px solid #dfdfe1;border-bottom:3px solid #000000;}
.nav_con{width:100%;height:100%;}
.nav_con>ul{width:100%;height:100%;margin: 0; padding: 0;text-align:center;}
.nav_con>ul>li{text-align:center;width:2.4rem;height:1.1rem;margin: 0 0.3rem;display:inline-block;position:relative;}
.nav_con>ul>li:hover>a{color:#c1272d;}
.nav_con>ul>li>a{font-size:0.32rem;color:#40605;letter-spacing:2px; width:100%;height:1.1rem;display:inline-block;line-height:1.1rem;}
.select_li>a{color:#c1272d!important;}
.nav_con>ul>li ul {display:none;width:100%;position: absolute; left: 0;z-index: 100;top:1.1rem;padding-top:2px;}
.nav_con>ul>li ul>li{width: 100%;height:0.5rem;line-height:0.5rem;margin-top:3px;border-radius:0.08rem;
background:#f5f5f5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.nav_con>ul>li ul>li a{display:inline-block;width:100%;height:100%;font-size:0.24rem; color:#000;}
.nav_con>ul>li>ul>li:hover{background:#000;}
.nav_con>ul>li>ul>li:hover a{text-decoration:none; color:#fff;}
.nav_con>ul>li:hover ul{display: block;}
/* 菜单下拉导航end */
.top_logo{position:relative;width:100%;padding:0.4rem 0 0.2rem 0;text-align:center;border-top:1px solid #ebebeb;background:#fff;margin-top:2px;font-size:0;}
.top_logo img{height:0.85rem;}
.top_logo p{position:absolute;left:5%;top:50%;margin-top:-15px;font-size:22px;line-height:30px;color:#c9272d;letter-spacing:1px;}
/*banner*/
.box_b{width: 100%;border-bottom:0.15rem solid #000;}
.banner_s{position:relative;overflow: hidden;width: 100%;height: 100%;}
.banner_s .img{width: 12000px;position: absolute;top: 0;height: 100%;margin:0;}
.banner_s .img li{float: left;width: 100%;height: 100%;font-size:0;}
.banner_s .img li img{min-width: 100%;height: 100%;vertical-align: middle;}
.banner_s .num{width: 100%;position: absolute;bottom:20px;left:0;text-align: center;font-size: 0;}
.banner_s .num li{width:0.7rem;height:0.12rem;background-color: #072b70;display: inline-block;margin:0 8px;cursor: pointer;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.banner_s .num li.on{width:0.7rem;background-color: #e50112;}
.btn_l{position:absolute;top:45%;left:2%;z-index:3000;cursor:pointer;width:0.7rem;height:1.2rem;background:url(../images/left.png) center no-repeat;background-size:100% auto;}
.btn_r{position:absolute;top:45%;right:2%;z-index:3000;cursor:pointer;width:0.7rem;height:1.2rem;background:url(../images/right.png) center no-repeat;background-size:100% auto;}
/*banner end*/
/* about */
.about{width:100%;margin-top:4px;}
.about_con{width:19.0rem;margin:0 auto;min-height:1.0rem;}
.about_con .about_intro{width:9.5rem;margin:0 auto;min-height:1.0rem;}
.about_con .about_intro .about_tit{width:3.6rem;text-align:center;}
.about_con .about_intro h2{padding-top:0.8rem;font-size:0.55rem;line-height:0.6rem;color:#333532;text-transform: uppercase;letter-spacing:1px;}
.about_con .about_intro span{font-size:0.32rem;line-height:1.0rem;color:#333134;}
.about_con .about_intro i{display:block;width:100%;height:2px;background:#000;}
.about_con .about_intro .about_info{font-size:0.25rem;line-height:0.5rem;color:#767877;margin-top:0.5rem;}
.about_con .about_intro .more_about{width:3.4rem;height:0.8rem;margin-top:1.0rem;line-height:0.8rem;font-size:0.27rem;text-align:center;border:1px solid #000;}
.about_con .about_intro .more_about:hover{transform: translate(0,-6px);}
.about_con .about_img{width:9.0rem;font-size:0;}
.about_con .about_img img{width:100%;display:block;}
/* about end*/
/* mid-intro */
.mid-intro{width:100%;height:5.2rem;background:url(../images/mid_back.jpg) center center no-repeat;background-attachment:fixed;background-size:cover;}
.mid-intro-con{width:20.0rem;margin:0 auto;text-align:center;}
.mid-intro-con .dot_img{padding-top:1.0rem;height:0.83rem;}
.mid-intro-con p{font-size:0.4rem;color:#fff;line-height:1.0rem;padding:0.4rem 0;text-transform: uppercase;letter-spacing:1px;}
.mid-intro-con span{font-size:0.3rem;color:#fff;line-height:0.8rem;padding:0.3rem 0;text-transform: uppercase;letter-spacing:1px;}
/* mid-intro end*/
.index_tit{width:100%;text-align:center;}
.index_tit h2{font-size:0.55rem;line-height:0.8rem;color:#333532;text-transform: uppercase;letter-spacing: 1px;}
.index_tit p{font-size: 0.28rem;line-height:0.7rem;color: #787878;text-transform: uppercase;}
.index_tit i{display:inline-block;width:3.6rem;height:1px;background:#000;}
/* pro */
.pro{width:100%;padding:0.8rem 0 0.6rem 0;}
.pro_con{width:22.0rem;margin:0 auto;}
.pro_con .pro_son{width:100%;text-align:center;margin:0.3rem 0;}
.pro_con .pro_son ul li{cursor:pointer;display:inline-block;font-size:0.34rem;line-height:0.7rem;color:#000100;margin:0.1rem 0.2rem;padding:0 0.4rem;border:1px solid #000;}
.pro_con .pro_son ul li.on{background:#000;color:#fff;}
.pro_con .pro_list{width:19.4rem;margin:0 auto;}
.pro_con .pro_list li{width:4.42rem;height:4.42rem;float:left;margin:0.2rem;overflow:hidden;}
.pro_con .pro_list li img{width:100%;min-height:100%;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;}
.pro_con .pro_list li:hover img{transform: scale(1.08, 1.08);transition: .6s transform;}
/* pro end*/
/* searchs */
.searchs{width:100%;padding:0.7rem 0 0.85rem 0;background:#000;}
.search_con{width:15.0rem;margin:0 auto;}
.search_con p{font-size: 0.32rem;line-height:0.6rem;color:#fff;text-transform: uppercase;}
.search_main{width:100%;font-size: 0.32rem;line-height:0.6rem;color:#fff;margin-top:0.2rem;}
/* searchs end*/
.search_main form {width:100%;height:0.6rem;margin:0 auto;position:relative;}
.search_main form i{width:10%;height:0.6rem;background:url(../images/ser_icon.png) 70% center no-repeat;background-size:auto 0.3rem;
position:absolute;left:0;top:0;}
.search_main input,button {border:none;outline:none;}
/* .ser_con_2 input {width:100%;height:0.9rem;} */
.search_main input {border:none;background:transparent;width:70%;height:0.7rem;line-height:0.7rem;text-indent:1.0em;
background:#fff;position:absolute;left:0;top:0;font-size:0.26rem;letter-spacing:1px;}
.search_main button {height:0.7rem;cursor:pointer;position:absolute;background:#fc0000;width:26%;top:0;right:0;}
.search_main button:before {content:"SEARCH";font-size:0.26rem;color:#fff;}
/* contact */
.contact{width:100%;padding:0.8rem 0 0.4rem 0;}
.contact_con{width:19.0rem;margin:0 auto;}
.contact_con .contact_intro{width:70%;margin:1.0rem auto;font-size:0.26rem;line-height:0.5rem;color:#8a7876;text-align:center;}
.contact_list{width:100%;}
.contact_list li{width:33.3%;height:3.0rem;float:left;margin:0;text-align:center;cursor:pointer;}
.contact_list li .contact_img{width:100%;height:1.0rem;}
.contact_list li .contact_img img{height:0.5rem;padding-top:0.4rem;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;}
.contact_list li:hover .contact_img img{
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg); /* IE 9 */
	-moz-transform: rotateY(180deg); /* Firefox */
	-webkit-transform: rotateY(180deg); /* Safari and Chrome */
	-o-transform: rotateY(180deg); /* Opera */
}
.contact_list li p{font-size:0.26rem;line-height:0.45rem;color:#8a7876;margin-top:0.3rem;}
/* contact end*/
/* foots */
.foots{width:100%;padding:0.6rem 0 0.5rem 0;background:#000;text-align:center;font-size:0.26rem;line-height:0.6rem;color:#fff;letter-spacing:1px;}
.foots img{height:1.1rem;}
/* foots end*/
/* in_banner */
.in_banner{width:100%;font-size:0;}
.in_banner img{width:100%;display:block;}
/* in_banner end*/
.page_div{text-align:center;margin-bottom:20px;font-size:14px;}
.pagelist{text-align:center;margin-top:35px;color:#626262;}
.pagelist li{display:inline-block;padding:1px 6px;border: 1px solid #f8f8f8;}
.pagelist li a{color:#626262;}
.pagelist .active{color:#1981f4;border-radius:3px;border:2px solid #f5f5f5;}

.about_det_con{width:20.0rem;margin:1.0rem auto;font-size:0.26rem;line-height:0.5rem;color:#333;word-break:break-all;}
.about_det_con h2{text-align:center;font-size:0.4rem;font-weight:500;}
.about_det_con img{max-width:100%;}
.about_det_con .art_time{font-size:0.18rem;line-height:0.76rem;text-align:center;margin-bottom:0.20rem;}
.n_p_page{width:20.5rem;margin:1.0rem auto 1.8rem auto;padding-top:0.2rem;border-top:1px solid #000;}
.about_det_con strong{font-weight:600;}
.n_p_page li{font-size:0.24rem;color:#474747;}
/* in_about */
.in_about{width:19.0rem;margin:0 auto;padding:0.8rem 0;}
.in_about .in_title h3{
	font-size: 0.55rem;
    line-height: 0.8rem;
    color: #333532;
    text-transform: uppercase;
    letter-spacing: 1px;}
.in_about .in_title i{display:block;margin-top:0.4rem;width:2.0rem;height:1px;background:#000;}
.in_about_info{margin:0.4rem auto;font-size:0.26rem;line-height:0.6rem;color:#333;}
.in_about_info img{max-width:100%;}
/* in_about end*/
/* in_pro */
.in_pro_back{background:#eee;}
.in_pro{width:100%;}
.in_pro .in_pro_son{width:19.4rem;margin:0.4rem auto;}
.in_pro .in_pro_son li{display:inline-block;cursor: pointer;display: inline-block;font-size: 0.34rem;line-height: 0.7rem;color: #000100;margin: 0.1rem 0.2rem;padding: 0 0.4rem;border: 1px solid #000;}
.in_pro .in_pro_son li:hover{background:#000;color:#fff;}
.in_pro .in_pro_son li.on{background:#000;color:#fff;}
.in_pro_list{width:19.4rem;margin:0 auto;}
.in_pro_list li{width:4.4rem;height:4.4rem;float:left;margin:0.2rem;overflow:hidden;}
.in_pro_list li img{width:100%;min-height:100%;
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;}
.in_pro_list li:hover img{transform: scale(1.08, 1.08);transition: .6s transform;}
/* in_pro end*/
/* in_lxwm */
.in_contaxt{width:19.4rem;margin:0.4rem auto;}
.in_contaxt .lx_table{width:9.6rem;min-height:2.0rem;}
.in_contaxt .lx_info{width:9.4rem;min-height:1.0rem;padding-top:0.3rem;}
.in_contaxt .lx_info li{font-size:0.27rem;line-height:0.66rem;color:#000;padding:0.2rem 0;padding-left:0.9rem;text-transform: uppercase;background:url(../images/lx_img_2.png) left center no-repeat;background-size:0.65rem auto;}
.in_contaxt .lx_info li:nth-child(1){background:url(../images/lx_img_1.png) left center no-repeat;background-size:0.65rem auto;}
.in_contaxt .lx_info li:nth-child(2){background:url(../images/lx_img_2.png) left center no-repeat;background-size:0.65rem auto;}
.in_contaxt .lx_info li:nth-child(3){background:url(../images/lx_img_2.png) left center no-repeat;background-size:0.65rem auto;}
.in_contaxt .lx_info li:nth-child(5){background:url(../images/lx_img_3.png) left center no-repeat;background-size:0.65rem auto;}
.in_lx_ewm{width:3.4rem;margin-top:0.5rem;text-align:center;font-size:0.24rem;line-height:0.5rem;color:#000;}
.in_lx_ewm img{width:2.2rem;}
/* in_contaxt end*/
/* in_list */
.in_list{width:20.6rem;margin:0 auto;margin-top:0.4rem;}
.in_list li:nth-child(1){padding-top:0.2rem;}
.in_list li{width:100%;padding-bottom:0.45rem;margin-top:0.3rem;border-bottom:1px solid #ddd;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_list li .in_list_data{width:1.3rem;margin-top:0.1rem;padding-bottom:0.3rem;font-size:0.24rem;color:#a3a3a3;text-align:center;background:#f6f6f6;}
.in_list li .in_list_data h6{font-size:0.5rem;line-height:1.0rem;color:#a3a3a3;}
.in_list li .in_list_info{width:18.8rem;}
.in_list li .in_list_info h5{font-size:0.4rem;line-height:0.8rem;color:#000;font-weight:600;letter-spacing:1px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_list li .in_list_info p{font-size:0.32rem;line-height:0.5rem;color:#474747;}
.in_list li:hover{transform: translate(0,-2http://lanze.localhost/templets/default/images/xsg/xsg_1.jpgpx);}
.in_list li:hover .in_list_info h5{color:#0061ca;}
/* in_list end*/
.in_main{width:100%;min-height:8.0rem;}