html, body, * {font-family: "Microsoft YaHei" ! important; }
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {
	margin: 0;
	padding: 0;
	font:12px/180% Microsoft Yahei;
	min-width: 640px; color:#666666;
}

a{color:#696969;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;
	}
	
/* intro_img */
.intro_img{width:100%;}
.intro_img img{width:100%;}
/* intro_img end*/
/* in_about */
.in_about{width:100%;}
.in_about_main{width:20.6rem;margin:0.5rem auto;}
.in_about_main .in_about_r{width:9.6rem;overflow:hidden;padding-top:0.6rem;}
.in_about_main .in_about_r img{width:100%;}
.in_about_main .in_about_l{width:10.5rem;margin-right:0.38rem;}
.in_about_l h2{font-size:0.46rem;color:#333;line-height:1.2rem;letter-spacing:2px;}
.in_about_l .sp_line{display:block;width:2.0rem;height:2px;background:#c91b1d;margin:0 0 0.3rem;}
.in_about_l p{font-size:0.24rem;line-height:0.45rem;letter-spacing:2px;text-indent:2.0em;color:#333;}
/* in_about end*/
	/* in_news */
.clear{clear:both;}
.in_news{width:100%;}
.in_news .in_news_main{min-height:1.0rem;}
.in_news .new_tab{width:14.375rem;margin:0.25rem auto 0;}
.in_news .new_tab ul{
	width: 100%;
	height: 1.875rem;
	text-align: center;
	line-height: 1.875rem;
	display: flex;
}
.in_news .new_tab ul li{
	flex: 1;
	border:1px solid #d3d3d3;
}
.in_news .new_tab ul li a{
	color: #000;
	font-size: 18px;
	text-decoration: none;
	display: block;
}
.in_news .new_tab ul li:hover{
	border-color: #fa903c;
}
.in_news .new_tab ul li:hover a{
	color: #fa903c;
}
.in_news .new_tab ul li.thisclass{
	/* border-color: #fa903c; */
}
.in_news .new_tab ul li.thisclass a{
	/* color: #fa903c; */
}
.new_dis_none{display:none;}
.new_tab_son{width:16.0rem;margin:0.3rem auto;margin-top:0.8rem;min-height:0.1rem;border-top:2px solid #013d97;}
.new_tab_son .new_tab_son_list{width:16.0rem;margin-top:-0.17rem!important;}
.new_tab_son .new_tab_son_list .tempWrap{margin-left:1.5rem;}
.new_tab_son .new_tab_son_list ul{width:13.0rem;height:1.6rem;margin:0 auto;overflow:hidden;}
.new_tab_son .new_tab_son_list ul a{display:inline-block;}
.new_tab_son .new_tab_son_list ul li{width:2.6rem;height:100%;float:left;text-align:center;line-height:2.0rem;background:url(../images/news_quan.png) center top no-repeat;background-size:0.34rem auto;}
.new_tab_son .new_tab_son_list ul li span{display:inline-block;font-size:0.42rem;color:#d2d2d2;}
.new_tab_son .new_tab_son_list ul li:hover span{color:#f18300;transform: scale(1.1, 1.1);transition: 0.6s transform;z-index:1000;}
.tra_s_2
	{
		-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;
	}
.in_news_lsit{width:100%;}
.in_news_lsit li{position:relative;width:13.8rem;height:2.15rem;margin:0.3rem auto;padding:0.2rem 0.3rem;list-style-type:none;overflow:hidden;background:#eee;}
.in_news_lsit li .in_news_img{position:absolute;left:0.3rem;top:0.2rem;width:3.2rem;height:2.15rem;overflow:hidden;}
.in_news_lsit li .in_news_img img{width:100%;min-height:100%;}
.in_news_lsit li .in_news_info{position:absolute;left:3.8rem;width:8.2rem;height:100%;margin-right:0.3rem;background:#eee;}
.in_news_lsit li .in_news_info h5{font-size:0.3rem;line-height:0.7rem;padding-top:0.01rem;color:#535353;letter-spacing:1px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap; 
}
.in_news_lsit li .in_news_info .news_date{font-size:0.25rem;line-height:0.6rem;letter-spacing:1px;color:#a0a0a0;}
.in_news_lsit li .in_news_info p{width:100%;height:0.9rem;overflow:hidden;font-size:0.25rem;line-height:0.45rem;color:#535353;letter-spacing:3px;
	 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.in_news_lsit li .in_news_more{float:right;width:1.3rem;height:100%;}
.in_news_lsit li .in_news_more .more_icon{width:100%;height:1.5rem;margin-top:0.34rem;border-left:1px solid #a0a0a0;background:url(../images/new_more_1.png) center center no-repeat;background-size:0.5rem auto;}
.in_news_lsit li:hover .in_news_img{}
.in_news_lsit li:hover .in_news_info{width:11.8rem;left:0.3rem;}
/* .in_news_lsit li:hover{color:#fff;background:#f18300;} */
/* .in_news_lsit li:hover h5{color:#fff;} */
/* .in_news_lsit li:hover .in_news_info .news_date{color:#fff;} */
/* .in_news_lsit li:hover p{color:#fff;} */
/* .in_news_lsit li:hover .in_news_more .more_icon{background-image:url(../images/new_more_2.png);border-color:#fff;} */
/* in_news_end end*/

.page{
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin:20px 0 0;
	text-align: center;
}
.page li{
	display: inline-block;
	color: #474747;
}
.page li.thisclass a{
	background-color: #0bbfa3;
	color: #fff;
}
.page li a{
	color: #474747;
	padding:5px 8px;
}

.pos{width:100%;height:0.9rem;line-height:0.9rem;border-bottom:2px solid #e6e6e6;background:#fff;}
.pos_con{width:19.44rem;height:0.9rem;margin:0 auto;font-size:0.22rem;}
.pos_con span{width:0.92rem;height:0.9rem;margin-right:0.3rem;border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5;display:inline-block;background:url(../images/home_icon.png) center no-repeat;background-size:0.22rem auto;}
.about_det_con{width:18.75rem;margin:1.0rem auto;font-size:0.26rem;line-height:0.5rem;letter-spacing:2px;color:#333;}
.about_det_con h2{text-align:center;font-size:0.4rem;font-weight:500;}
.about_det_con img{max-width:90%;}
.about_det_con .art_time{font-size:0.18rem;line-height:0.76rem;text-align:center;margin-bottom:0.20rem;}

/* in_partner */
.in_partner{margin:0.4rem auto;}
.in_partner .in_partner_main{width:20.6rem;margin:0 auto;}
.in_partner .in_partner_main li{width:18%;height:1.0rem;float:left;margin:0.2rem 1%;border:1px solid #F2F2F2;text-align:center;line-height:1.0rem;}
.in_partner .in_partner_main li img{height:60%;padding-top:6%;}
.in_partner .in_partner_main li:hover img{transform: scale(1.1, 1.1);transition: .6s transform;z-index:1000;}
/* in_partner end*/
/* in_banner */
.in_banner{width:100%;height:12.0rem;text-align:center;background:#000;}
.in_banner img{max-height:50%;padding-top:14%;}
/* in_banner end*/
/* in_pro_main */
.in_pro_main{width:20.7rem;margin:0.6rem auto;}
.in_pro_main li{width:6.45rem;height:7.7rem;padding-top:0.2rem;float:left;margin:0.2rem;border:1px solid #f5f5f5;background:#fff;
	-webkit-box-shadow: #ccc 0px 0px 18px;
	-moz-box-shadow: #ccc 0px 0px 18px;
	box-shadow: #ccc 0px 0px 18px;
}
.in_pro_main li .in_pro_img{width:5.9rem;height:5.0rem;margin:0 auto;overflow:hidden;}
.in_pro_main li .in_pro_img img{width:100%;}
.in_pro_main li:hover .in_pro_img img{transform: scale(0.9, 0.9);transition: .6s transform;z-index:1000;}
.in_pro_main li .in_pro_info{width:5.9rem;margin:0 auto;}
.in_pro_main li .in_pro_info h5{font-size:0.36rem;font-weight:500;line-height:1.0rem;color:#333;letter-spacing:2px;}
.in_pro_main li .in_pro_info span{display:block;width:1.2rem;height:1px;margin-bottom:0.1rem;background:#000;}
.in_pro_main li .in_pro_info p{font-size:0.26rem;line-height:0.45rem;color:#444;}
/* in_pro_main end*/
/* liuyan_con */
.liuyan_con{width:100%;margin-bottom:1.2rem;}
.liuyan_con .liuyan_main{width:20.9375rem;margin:0.8rem auto;}
.liuyan_con .liuyan_main h5{font-size:0.45rem;color:#000;text-align:center;font-weight:500;letter-spacing:3px;}
.liuyan_table{width:16.6rem;margin:0 auto;}
.liuyan_table form table{display:block;width:100%;height:6.6rem;}
.liuyan_table form table tbody{position:relative;display:block;width:100%;}
.liuyan_table form table tr{display:block;}
.liuyan_table form table .ly_tr_1{position:absolute;left:0;top:0;width:5.1rem;height:0.7rem;line-height:0.7rem;}
.liuyan_table form table .ly_tr_2{position:absolute;left:5.75rem;top:0;width:5.1rem;height:0.7rem;line-height:0.7rem;}
.liuyan_table form table .ly_tr_3{position:absolute;left:11.5rem;top:0;width:5.1rem;height:0.7rem;line-height:0.7rem;}
.liuyan_table form table .ly_tr_4{position:absolute;left:0;top:1.1rem;width:100%;height:0.7rem;line-height:0.7rem;}
.liuyan_table form table .ly_tr_5{position:absolute;left:0;top:2.2rem;width:100%;height:3.7rem;line-height:0.45rem;}
.liuyan_table form table tr td{display:block;width:100%;height:100%;}
.liuyan_table form table tr td input{display:block;width:100%;height:100%;font-size:0.26rem;color:#3f3f3f;text-indent:1.0em;background:url(../images/liuyan_input_back.png) repeat;border:none;}
.liuyan_table form table tr td input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #aeaeae; } 
.liuyan_table form table tr td input:-moz-placeholder, textarea:-moz-placeholder { color: #aeaeae; } 
.liuyan_table form table tr td input::-moz-placeholder, textarea::-moz-placeholder { color: #aeaeae; } 
.liuyan_table form table tr td input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #aeaeae; } 
.liuyan_table form table tr td textarea{display:block;width:100%;height:100%;font-size:0.26rem;color:#3f3f3f;text-indent:1.0em;padding-top:0.2rem;background:url(../images/liuyan_input_back.png) repeat;border:none;}
.liuyan_table .yzm_con{vertical-align:middle;float:left;width:8.0rem;text-align:left;font-size:0.26rem;line-height:0.6rem;}
.liuyan_table .yzm_con input{}
.liuyan_table .yzm_con img{vertical-align:middle}
.liuyan_table .btn_tj{cursor:pointer;font-size:0.26rem;letter-spacing:2px;border-radius:0.1rem;background:#f6911b;border:none;border-bottom:3px solid #de8114;padding:0.1rem 1.2rem;color:#fff;}
.liuyan_table .btn_tj:hover{}
/* liuyan_con end*/
/* in_contact */
.pro_ys_list{width:20.72rem;margin:0.6rem auto;}
.pro_ys_list li{width:4.8rem;height:4.9rem;padding-top:0.6rem;float:left;margin:0.19rem;background:#fff;
	font-size:0.3rem;color:#cbcbcb;line-height:0.5rem;text-align:center;cursor:pointer;
	-webkit-box-shadow: #ccc 2px 4px 12px;
	-moz-box-shadow: #ccc 2px 4px 12px;
	box-shadow: #ccc 2px 4px 12px;
}
.pro_ys_list li .pro_ys_icon{position:relative;width:1.3rem;height:1.3rem;margin:0 auto;border-radius:50%;background:#959595;}
.pro_ys_list li .pro_ys_icon .bg{display: block;width: 0;height: 0;left: 50%; top: 50%;transition: all 0.3s ease 0s; position: absolute; border-radius: 50%;overflow: hidden;}
.pro_ys_list li:hover{
	transform: translate(0,-10px);
    -webkit-transform: translate(0,-10px);}
.pro_ys_list li:hover .pro_ys_icon .bg{width: 100%;height: 100%;top: 0;left: 0; background-color: #012c95;}
.pro_ys_list li .pro_ys_icon .pro_ys_img{position:absolute;left:0;top:0;}
.pro_ys_list li .pro_ys_icon .pro_ys_img1{width:100%;height:100%;background:url(../images/icon/pro_icon_1.png) center 0.3rem no-repeat;background-size:0.5rem auto;}
.pro_ys_list li .pro_ys_icon .pro_ys_img2{width:100%;height:100%;background:url(../images/icon/pro_icon_2.png) center 0.3rem no-repeat;background-size:0.65rem auto;}
.pro_ys_list li .pro_ys_icon .pro_ys_img3{width:100%;height:100%;background:url(../images/icon/pro_icon_3.png) center 0.42rem no-repeat;background-size:0.65rem auto;}
.pro_ys_list li .pro_ys_icon .pro_ys_img4{width:100%;height:100%;background:url(../images/icon/pro_icon_4.png) center 0.3rem no-repeat;background-size:0.65rem auto;}
.pro_ys_list li h2{font-size:0.35rem;line-height:0.6rem;color:#727272;margin-top:0.5rem;font-weight:500;letter-spacing:1px;}
.pro_ys_list li p{width:80%;margin:0.1rem auto;font-size:0.24rem;line-height:0.5rem;color:#666;}
.pro_ys_list li i{display:block;width:3.0rem;height:2px;margin:0.3rem auto;background:#dcdcdc;}
.pro_ys_list li .pro_ys_ewm{width:2.8rem;height:2.8rem;margin:0.1rem auto;background:#abc;}
.pro_ys_list li .pro_ys_ewm img{width:100%;height:100%;}
/* in_contact end*/
@keyframes move{
	from{ opacity:0; margin-left:500px;}
	to{ opacity:1; margin-left:0;}
}

@media screen and (max-width: 1300px){

}

@media screen and (max-width: 1100px){

}
