body,html{
	margin: 0px;
	padding: 0px;
	font-family: "寰蒋闆呴粦";
	font-size: 12px;
	line-height: 1.42857143;
	color: #393939;
}
table,tr,td{
	border: 1px solid #666;
}
.main img{
    max-width: 100%;
    height: auto !important;
}
.returnTop {
	position: fixed;
	right: 15px;
	bottom: 50px;
	z-index: 99998;
	cursor: pointer;
	width: 40px;
	height: 37px!important;
	text-align: center;
	white-space: normal;
	font-size: 14px;
	line-height: 17px;
	padding-top: 3px;
	color: #fff;
	opacity: 1;
	display: inline-block;
	background: url(../images/xs3.png) no-repeat -42px center #666;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p {
	line-height: 1.42857143;
	font-family: "寰蒋闆呴粦";
	margin: 0px;
	padding: 0px;
}
.tag_main{
	display: block;
}
.tag_main h2{
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0;
    width: 60px;
    text-align: center;
    background: #d8262c;
    color: #fff;
    margin-bottom: 10px;
}
.tag_main ul li{
    float: left;
    margin: 0 18px 18px 0;
}
.tag_main ul li a{
	 padding: 0 11px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #cfcfcf;
    font-size: 14px;
    display: block;
    color: #888;
    text-align: center;
    float: left;
}
a:link,
a:visited {
	color: #555;
	text-decoration: none;
}
.index_tab_2_active{
	display:block;
}

.index_ld_tag {
    padding: 5px 0px;
}
.in_ld_tags_title {
    display: block;
    padding: 3px 5px;
    background: #2e2e2e;
    color: #fff;
    font-size: 18px;
}
.in_ld_links_list {
    display: block;
    border-top: 0px;
}
.in_ld_links_list ul {
    margin: 0px;
}
.in_ld_links_list a {
    display: inline-block;
    padding: 5px;
    font-size: 14px;
    color: #373737;
    transition: .6s;
}


/*陈汉245006690*/


.pubblock{display: none;}
.hp1{ background: url(../images/hp1back_02.jpg) no-repeat center; overflow: hidden; background-size: cover !important; padding: 85px 0 90px; }
.hp1_left{ width: 602px; float: left; }
.hp1 .mask{ background: rgba(0,0,0,.25); position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.hp1 .text{ position: absolute; color: #fff; left: 30px; }
.hp1 .text .tc{ font-size: 22px;text-align: left; }
.hp1 .text .te{ font-size: 30px; font-family: "Arial"; text-transform: uppercase; margin-bottom: 5px; }
.hp1 .img{ position: relative; }
.hp1_left .img{ width: 100%; height: 314px; position: relative; }
.hp1_left .img img{ width: 100%; height: 314px; }
.hp1_right{ margin-left: 620px; padding-top: 65px; }
.hp1_right .img{ width: 604px; height: 314px; }
.hp1_right .img img{ width: 100%; height: 100%; }
.hp1_right .img:nth-child(2){ margin-top: 13px; }
.hp1_right .text{ bottom: 40px; }
.hp1_right .tp{ color: #fff;font-size: 14px; }
.hp1_left .text{ bottom: 60px; }
.hp1_left .p{ padding: 5px 30px 0;font-size: 14px;line-height: 25px;position: absolute;bottom: 10px;color: #FFF; }


.list-img .atitle{font-size: 1.2rem;height: 4rem;line-height: 2rem;overflow: hidden;display: block;}
.list-img li{margin-bottom: 1rem;}
.x-wrap{position: relative;width: 1230px;height: 100%;margin: 0px auto;}
 .x-footer, .x-container{ position: relative; width: 100%; min-width: 1250px; margin: 0 auto;}

.x-footer{ border-top: 3px solid #eabb3d; color: #fff; background-repeat: no-repeat; background-position: center; background-size: cover !important; } 
.x-footer .ftop{ border-top: 1px solid #bfa56c; padding: 15px 0 20px; }
.ftop .item{  line-height: 30px; }
.ftop .item .iname{ float: left;}
.ftop .item .link{ margin-left: 75px; color: #FFF;}
.ftop .item .link a+a{ margin-left: 25px; }
.ftop .item .link a{ color: #FFF; }
.x-footer .line{ height: 1px; background: rgba(255,255,255,.25); }
.x-wrap:after{ content: ''; display: table; clear: both;}
.fbottom{ padding: 39px 0 48px; }
.fbottom .l{ float: left; width: 137px; height: 59px; }
.fbottom .l img{ width: 100%; height: auto; }
.fbottom .m{ margin-left: 48px; float: left; width: 548px; }
.fbottom .m .addbox .li{ line-height: 24px; }
.fbottom .m .addbox .li span{ margin-right: 24px; }
.fbottom .m .addbox .li span p{line-height: 30px; }
.fbottom .m .b_a{ margin-top: 15px; }
.fbottom .r{ float: right; margin-right: 30px; }
.fbottom .r .li{ float: left; text-align: center; margin-left: 15px; }
.fbottom .r .li .limg{ width: 93px; height: 93px; margin-bottom: 7px; }
.fbottom .r .li .limg img{ width: 100%; height: 100%; }
.none{display: none;}
.x-footer .link{}
.x-footer .link li{}
.x-footer .copy{}
.x-footer .ftbj{}
.x-footer a{}
.mainall1{width:1180px; margin:0 auto;}
.tc{text-align: center;}
.td_t{padding-top: 50px;background: url(../images/td_x.jpg) no-repeat bottom center;padding-bottom: 20px;margin-bottom: 45px;}
.td_t h4{font-size: 36px;color: #313131;letter-spacing: 1px;margin-top: 0px;margin-bottom: 0px;}
.td_t span{font-size: 36px;font-weight: bold;}
.td_t p{font-size: 14px;text-transform: uppercase;color: #989898;margin-top: 6px;}
.td_dbg{background: url(../images/td_dbg.jpg) no-repeat bottom center #f1f1f1;height: 760px;overflow: hidden;}
.td_left{width:236px;float: left;margin:0px 0 0 30px;padding-top: 20px;}
.td_left li{width:236px;height: 90px;border-bottom: 2px solid #d6d6d6;margin-bottom: 20px;text-align: center;}
.td_left li p{font-size: 14px;text-transform: uppercase;color: #939393;margin-top: 10px;}
.td_left li h4{font-size: 24px;color: #313131;}
.td_left li.tag_td{color:#a08261;border-bottom: 2px solid #a08261;}
.td_left li.tag_td h4{color:#a08261;}
.td_tel{width:180px;text-align: center;top:320px;right:0px;color:#FFF;}
.td_tel span{display: block;font-size: 26px;font-family: arial;margin-top: 6px;}
.td_right{width:895px;height:520px;float: left;margin:0px 0px 0px 17px;}
.td_right img{width:100%;height: 456px;}
.td_zi{font-size: 18px;color:#FFF;height: 63px;line-height: 63px;padding-left: 20px;background-color: #a08261;}
.td_zi a{color:#FFF;}
.m_taoc{display: none;}
.portal-wrap {
width: 1200px;
margin: 35px auto;
}
.portal-wrap ul {
margin-right: -15px;
}
.portal-wrap li {height: 220px;
float: left;
width: 225px;
padding: 12px 10px;
margin-right: 15px;
border: 1px solid #eee;
border-radius: 2px;
}
.portal-wrap .portal-btn {
display: block;
width: 164px;
margin: 22px auto 0;
line-height: 30px;
text-align: center;
font-size: 14px;
color: #ff4c53;
border: 1px solid #ff4c53;
background: #fff4f5;
border-radius: 30px;
}
.portal-wrap .title {
position: relative;
padding-left: 49px;
font-size: 24px;
color: #333;
font-weight: bold;
line-height: 40px;
}
.portal-wrap .title i {
position: absolute;
left: 0;
top: 0;
width: 40px;
height: 40px;
background: url(../images/index-icons.png) 0 0 no-repeat;
}
.portal-wrap .title em {
position: absolute;
right: 3px;
top: 10px;
width: 19px;
height: 19px;
background: url(../images/index-icons.png) 0 -40px no-repeat;
}
.portal-wrap .info {
padding-left: 10px;
margin-top: 6px;
font-size: 14px;
color: #555;
line-height: 21px;
}
.portal-wrap .portal-btn {
display: block;
width: 164px;
margin: 22px auto 0;
line-height: 30px;
text-align: center;
font-size: 14px;
color: #FFFFFF;
border: 1px solid #a08261;
background: #a08261;
border-radius: 30px;
}
.portal-wrap .title .pos2 {
background-position: -40px 0;
}
.portal-wrap .title .pos3 {
background-position: -80px 0;
}
.portal-wrap .title .pos4 {
background-position: -120px 0;
}
.portal-wrap .title .pos5 {
background-position: -160px 0;
}

ul {
	padding: 0px;
	height: auto;
	overflow: hidden;
}
.page_c{
	padding-top:5px;
	border-top:1px solid #cdcdcd;
}
.page_c a{
	display:block;
	text-align: left;
	color:#333;
	font-size:14px;
	margin-bottom: 5px;
}
.list ul li {
	margin-bottom: 10px;
	padding: 0;
	padding-bottom: 10px;
    border-bottom: 1px dashed #cdcdcd;
}

ul li {
	list-style: none;
}


/**/


/*icon鍥炬爣*/

@font-face {
	font-family: 'iconfont';
	/* project id 236911 */
	src: url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.eot');
	src: url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.woff') format('woff'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.ttf') format('truetype'), url('//at.alicdn.com/t/font_zzdwo3i6nnbwewmi.svg#iconfont') format('svg');
}

@font-face {
	font-family: 'iconfont1';
	/* project id 190258 */
	src: url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.eot');
	src: url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.woff') format('woff'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.ttf') format('truetype'), url('//at.alicdn.com/t/font_t8bg0dgrzeuyp66r.svg#iconfont') format('svg');
}


/*icon鍥炬爣寮曠敤*/

.iconfont {
	font-family: "iconfont";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.iconfont1 {
	font-family: "iconfont1";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}


/*header閮ㄥ垎寮€濮�*/

.header_meta {
	width: 100%;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	margin: 0px auto;
	background: #e8e8e8;
}

.logo_erwei {
	background: url(../images/telicon.png) no-repeat left center;
	/*background: url(../images/telicon.png) no-repeat 0px 4px;*/
	text-indent: 30px;font-size: 24px;
	color: #a08261;background-size:27px;
}

.top_left {
	width: 65%;
	height: 36px;
	line-height: 36px;
	float: left;
	font-size: 12px;
	color: #666;
}
.top_left p{line-height: 36px;}
.top_right {
	width: 30%;
	height: 36px;
	line-height: 36px;
	float: right;
}

.index_hezuo .container {
	width: 1200px;
}

.p_news_list li:hover {
	background: #a08261;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}

.p_news_list li:hover a,
.p_news_list li:hover samp {
	color: #fff !important;
}

.list img {
	width: 100% !important;
}

.pro_t dl dd a:hover {
	background: #a08261;
	color: white;
}

.cipcs ul li {
	display: block;
	width: 31.33%;
	padding:0px;
	margin: 0 1% 10px 1%;
}

.cipcs ul li p {
	display: block;
	overflow: hidden;
	height: 209px;
	transition: .8s;
}

.cipcs ul li p img {
	width: 100%;
	transition: .8s;
}

.cipcs ul li span {
	display: block;
	padding: 5px 0;
	text-align: center;
	font-size: 14px;
	color: #666;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	transition: .8s;
}

.cipcs ul li:hover p img {
	transform: scale(1.08);
}

.cipcs ul li:hover span {
	background: #666;
	color: #fff;
}

.top_right span {
	display: block;
	float: right;
}

.top_right span p {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #666;
}

.logo_l {
	float: left;
	width: 70%;
	padding-top: 10px;
}

.logo_l h1 {
	margin: 0px;
}

.logo_img,
.logo_wel {
	display: inline-block;
	float: left;
}
.logo_img img{width: 140px;height: auto;}
.qow {
	font-size: 14px;
}

.logo_img {
	margin-right: 2%;
}

.logo_wel {
	border-left: 1px solid #cdcdcd;
	padding-left: 2%;margin-top: 5px;
}

.logo_wel h5 {
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	color: #a08261;
}

.logo_wel h5 font {
	font-size: 20px;
	color: #f19f10;
}

.logo_wel p {
	font-size: 14px;
	color: #a08261;
}

.logo_r {
	float: right;
	width: 30%;
	margin-top: 10px;
}
.logo_r .top_search{width: 200px;float: right;}
.logo_r .top_search .iptkey{width: 170px;display: block;float: left;background-color:#CAAC8A;border: 0px;height: 30px;line-height: 30px;color: #FFF;border-top-left-radius: 2px;border-bottom-left-radius: 2px;text-indent: 10px;}
.logo_r .top_search .btn_search{width: 30px;height: 30px;background: url(../images/search.png) no-repeat center #a08261;background-size: 24px 24px;display: block;float: left;}
.logo_tel,
.logo_erwei {
	float: right;
}

.top_right span a {
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	padding: 0px 5px;
}

.you_img img {
	width: 100%;
}

.logo {
	width: 100%;
	min-height: 105px;
	background: #fff;
	padding-top: 10px;
}

.logo_tel {
	margin-right: 15px;
}

.logo_tel h5 {
	font-size: 15px;
	font-weight: bold;
	;
	margin: 0px;
	padding-top: 20px;
}

.logo_tel h5 i {
	font-size: 16px;
	margin-right: 1rem;
}

.logo_tel p {
	color: #ff5a00;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}

header {
	width: 100%;
	background: #e8e8e8;
	z-index: 99;
}

.navbar {
	height: 50px;
	transition: .6s;
	background: #a08261;
	border-radius: 0px;
	margin-bottom: 0px;
	border: 0px;
}

.logo {
	height: 70px;
}

.navbar-header a:focus {
	color: #fff;
}

.nav {
	line-height: 50px;
	height: 50px;
}

.nav li a {
	display: block;
	padding: 15px 35px;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
}

.nav li a:focus,
.nav li a:hover {
	background: #f3c86b;
	color: #fff;
	transition: .3s;
}

.carousel-indicators {
	bottom: 50px;
}

.carousel-indicators li {
	border-radius: 50%;
	background: #d01c1f;
	border: 1px solid #d01c1f;
}

.carousel-indicators li.active {
	background: #fff;
	border: 1px solid #d01c1f;
}


/*header閮ㄥ垎缁撴潫*/


/*鍔熻兘寮€濮�*/

.index_gn {
	display: block;
	height: auto;
	overflow: hidden;
	background: #e9e9e9;
}

.index_gn ul li {
	float: left;
	width: 20%;
	padding: 20px 5%;
	transition: .6s;
}

.index_gn ul li:hover {
	transform: rotateY(360deg);
	background: #801a28;
}

.index_gn ul li span {
	display: inline-block;
	float: left;
}

.index_gn ul li:hover span .iconfont1 {
	color: #FFF;
}

.index_gn ul li span .iconfont1 {
	font-size: 32px;
	margin-right: 10px;
	color: #801a28;
	transition: .6s;
}

.index_gn ul li div {
	float: left;
}

.index_gn ul li:hover div h5,
.index_gn ul li:hover div p {
	color: #fff;
}

.index_gn ul li div h5,
.index_gn ul li div p {
	color: #535353;
	transition: .6s;
}


/*鍔熻兘缁撴潫*/


/*鏍″洯鏂伴椈寮€濮�*/

.index_x_new {
	margin-top: 25px;
	height: auto;
	overflow: hidden;
}

.in_x_new {
	width: 65%;
	margin-right: 5%;
	margin-top: 30px;
	height: auto;
	overflow: hidden;
	float: left;
}

.in_x_title {
	display: block;
	border: 1px solid #dcdcdc;
	padding: 5px 15px;
	margin-bottom: 10px;
	height: auto;
	overflow: hidden;
	background: url(../images/in_x_title_bg.png) repeat-x;
}

.in_x_title i {
	display: inline-block;
	float: left;
	width: 4px;
	height: 16px;
	margin-top: 10px;
	background: #8d1d2d;
}

.in_x_title h3 {
	padding: 0px 12px;
	display: inline-block;
	float: left;
	color: #8d1d2d;
	font-size: 24px;
}

.in_x_title span {
	font-size: 20px;
	color: #8d1d2d;
	margin-top: 4px;
	display: inline-block;
	float: left;
}

.in_x_news_main {
	display: block;
}

.newsimg_box {
	width: 50%;
	float: left;
	overflow: hidden;
	position: relative;
}

.newsimg_ul {
	position: absolute;
	bottom: 18px;
	right: 10px;
}

.newsimg_ul ul li {
	float: left;
	margin: 0px 2px;
}

.newsimg_ul ul li span {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #666;
	display: inline-block;
}

.newsimg_ul ul li.active span {
	background: #8D1D2D;
}

.newsimage {
	width: 10000%;
	position: relative;
}

.newsimage .news_img {
	float: left;
	width: 386px;
	display: inline-block;
}

.newsimage .news_img:hover .news_img_title {
	bottom: 0px;
}

.newsimage .news_img:hover .news_imga img {
	transform: scale(1.2);
}

.newsimage .news_img .news_imga img {
	transition: .6s;
}

.news_imga {
	display: block;
	overflow: hidden;
	position: relative;
}

.news_img_title {
	position: absolute;
	bottom: -36px;
	left: 0px;
	width: 100%;
	transition: .6s;
	height: 36px;
}

.news_img_title p {
	display: block;
	font-size: 16px;
	color: #fff;
	height: 36px;
	line-height: 36px;
	text-indent: 10px;
	background: rgba(0, 0, 0, 0.6);
}

.news_img_time {
	display: block;
	padding: 5px 10px;
	background: #9c9c9c;
	height: auto;
	overflow: hidden;
}

.news_img_time .iconfont1,
.news_img_time h5 {
	font-size: 16px;
	color: #fff;
	display: inline-block;
	float: left;
}

.news_img_time .iconfont1 {
	margin-right: 10px;
}

.in_x_news_info {
	float: left;
	width: 50%;
	margin-top: 10px;
	padding-left: 3%;
}

.in_x_news_info ul li {
	display: block;
	padding: 10px 0px;
	width: 100%;
	transition: .6s;
	background-position: 0px 8px;
	border-bottom: 1px dashed #e0e0e0;
}

.m_footer {
	display: none;
}

.in_x_news_info ul li:hover {
	background: #801a28;
}

.in_x_news_info ul li:hover a {
	color: #fff;
}

.in_x_news_info ul li a {
	font-size: 14px;
	display: block;
	overflow: hidden;
	transition: .6s;
	color: #000;
	text-indent: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.in_x_xun {
	width: 30%;
	float: left;
	padding-top: 28px;
	background: #F7F4ED;
}

.in_x_xun .in_x_xun_title {
	text-align: left;
	padding: 0px 6px;
	display: block;
}

.in_x_xun h2 {
	display: block;
	padding: 20px 0px;
}

.in_x_xun p {
	padding: 0px 20px;
	font-family: "妤蜂綋";
	font-size: 16px;
}


/*鏍″洯鏂伴椈缁撴潫*/


/*鏍″洯棰戦亾寮€濮�*/

.index_x_channel {
	padding-top: 25px;
	height: auto;
	background: #f7f4ed;
	overflow: hidden;
}

.in_x_cha_main {
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
}

.in_x_cha_main ul li {
	float: left;
	width: 23%;
	margin: 0px 1%;
}

.in_x_cha_main ul li p {
	overflow: hidden;
	display: block;
	text-align: center;
}

.in_x_cha_main ul li span {
	display: block;
	transition: .6s;
	padding: 10px;
	height: auto;
	overflow: hidden;
}

.in_x_cha_main ul li:hover p img {
	transition: .6s;
	transform: scale(1.2);
}

.in_x_cha_main ul li:hover span {
	background: #b5b5b5;
	transition: .6s;
}

.in_x_cha_main ul li:hover span .in_x_sname,
.in_x_cha_main ul li:hover span .in_x_smore .iconfont1 {
	color: #fff;
}

.in_x_cha_main ul li:hover span .in_x_smore .iconfont1 {
	transform: translateX(-20px);
}

.in_x_cha_main ul li span .in_x_sname {
	display: inline-block;
	float: left;
	width: 80%;
	color: #000;
	transition: .9s;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 16px;
	text-align: left;
}

.in_x_cha_main ul li span .in_x_smore {
	display: inline-block;
	float: right;
	text-align: right;
}

.in_x_cha_main ul li span .in_x_smore .iconfont1 {
	color: #000;
	background: #b5b5b5;
	font-size: 18px;
	transition: .9s;
	border-radius: 50%;
}


/*鏍″洯棰戦亾缁撴潫*/


/*鏍″洯璧勮寮€濮�*/

.index_x_list {
	display: block;
	padding: 25px 0px;
}

.in_x_list {
	width: 32.33%;
	margin: 0px 0.5%;
	border-radius: 5px;
	float: left;
	min-height: 329px;
	border: 1px solid #e5e5e5;
}

.in_x_list_title {
	display: block;
	width: 100%;
	border-radius: 5px 5px 0px 0px;
	padding: 13px 14px 6px 14px;
	background: url(../images/in_x_list_bg.png) repeat-x;
	height: auto;
	overflow: hidden;
}

.in_x_list_title .in_x_li_t {
	background: url(../images/in_x_list_title.png) no-repeat;
	padding: 4px 13px 13px 12px;
	display: inline-block;
	float: left;
	font-size: 22px;
	color: #fff;
	margin-right: 10px;
}

.in_x_list_title p {
	display: inline-block;
	float: left;
	cursor: pointer;
	line-height: 40px;
	font-size: 18px;
	color: #801a28;
}

.in_x_list_title p:nth-of-type(2) {
	padding-left: 10px;
}

.in_x_list_title a {
	display: inline-block;
	float: right;
	line-height: 40px;
	font-size: 12px;
	color: #7c7c7c;
}

.in_x_list_main {
	height: auto;
	overflow: hidden;
	padding: 24px 12px 13px 12px;
}

.in_x_list_main h5 {
	margin: 0px;
	width: 100%;
	margin-bottom: 10px;
	display: block;
}

.in_x_list_main h5 img {
	width: 100%;
}

.in_x_list_main a.in_x_sss {
	font-size: 14px;
	color: #535353;
	display: block;
	overflow: hidden;
	line-height: 1.8;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.in_x_list_main p {
	font-size: 12px;
	color: #979797;
	line-height: 1.68;
}

.in_x_list_mainx {
	display: block;
	overflow: hidden;
	width: 100%;
}

.in_x_list_mainx ul {
	width: 100%;
	float: left;
	opacity: 0;
	display: none;
	transition: .8s;
	padding: 10px 13px;
}

.in_x_list_mainx ul.active {
	opacity: 1;
	display: block;
}

.in_x_list_mainx ul li {
	display: block;
	width: 100%;
	transition: .6s;
	padding-top: 10px;
	border-bottom: 1px solid #dcdcdc;
}

.in_x_list_mainx ul li:hover {
	background: #8d1d2d;
}

.in_x_list_mainx ul li:hover a,
.in_x_list_mainx ul li:hover samp {
	color: #fff;
}

.in_x_list_mainx ul li a {
	display: block;
	padding-left: 17px;
	background-position: 0px -2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
	transition: .6s;
	color: #535353;
}

.guestbook {
	display: block;
}

.guestbook h5 {
	display: block;
	font-size: 18px;
	color: #666;
	margin-bottom: 10px;
}

.guestbook_info {
	display: block;
}

.guestbook_info span {
	display: block;
	font-size: 14px;
	margin-bottom: 5px;
}

.guestbook_sub {
	display: block;
	margin-top: 10px;
	text-align: right;
}

.in_x_list_mainx ul li samp {
	font-family: "寰蒋闆呴粦";
	display: block;
	text-align: right;
	font-size: 12px;
	color: #afafaf;
	transition: .6s;
}

.index_x_list1 {
	background: #f7f4ed;
	display: block;
	padding: 25px 0px;
}

.in_x_li_img {
	width: 32.33%;
	margin: 0px 0.5%;
	float: left;
}

.in_x_li_img h5 {
	display: block;
	overflow: hidden;
	margin: 0px;
}

.in_x_li_img h5 img {
	width: 100%;
}

.in_x_li_img p {
	display: block;
	background: #fff;
	padding: 16px 65px;
	font-family: "妤蜂綋";
	font-size: 16px;
	color: #535353;
}

.in_x_list_mainb {
	display: block;
	overflow: hidden;
	width: 100%;
}

.in_x_list_mainb ul {
	width: 100%;
	float: left;
	opacity: 0;
	display: none;
	transition: .8s;
	padding: 10px 13px;
}

.in_x_list_mainb ul.active {
	opacity: 1;
	display: block;
}

.in_x_list_mainb ul li {
	display: block;
	width: 100%;
	transition: .6s;
	padding-top: 10px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
}

.in_x_mab_img {
	display: inline-block;
	float: left;
	width: 25%;
	overflow: hidden;
}

.in_x_mab_img img {
	width: 100%;
}

.in_x_mab_info {
	display: inline-block;
	width: 72%;
	margin-left: 3%;
	padding-top: 10px;
}

.in_x_mab_info a {
	display: block;
	padding-left: 17px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 14px;
	transition: .6s;
	color: #535353;
}

.in_x_mab_info samp {
	font-family: "寰蒋闆呴粦";
	display: block;
	text-align: right;
	font-size: 12px;
	color: #afafaf;
	transition: .6s;
}


/*鏍″洯璧勮缁撴潫*/


/*瀛︽牎姒傚喌寮€濮�*/

.index_x_about {
	display: block;
	width: auto;
	overflow: hidden;
	padding: 25px 0px;
}

.in_x_about_main {
	display: block;
	overflow: hidden;
	padding-top: 20px;
}

.in_x_about_l {
	float: left;
	overflow: hidden;
	width: 47%;
	margin-right: 3%;
}

.in_x_about_l img {
	width: 100%;
}

.in_x_about_r {
	float: left;
	width: 50%;
}

.in_x_about_r h4 {
	font-size: 18px;
	color: #000;
	padding: 15px 0px;
	display: block;
}

.in_x_about_r p {
	font-size: 14px;
	color: #404040;
	line-height: 1.8;
}

.in_x_about_r .in_x_about_more {
	display: block;
	text-align: right;
	margin-top: 15px;
}

.in_x_about_r .in_x_about_more a {
	padding: 13px 24px;
	color: #fff;
	background: #801a28;
	transition: .6s;
	border: 1px solid #801a28;
}

.in_x_about_r .in_x_about_more a:hover {
	color: #801a28;
	background: #fff;
}


/*瀛︽牎姒傚喌缁撴潫*/


/*鐧惧害鍦板浘寮€濮�*/

.sitemap p {
	font-size: 18px;
	line-height: 18px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ececec;
	color: #393939;
	margin: 10px 0px;
}

.sitemap ul li a {
	border: 1px #cecece solid;
	border-radius: 5px;
	color: #a5a5a5;
	margin-right: 5px;
	display: inline-block;
	padding: 5px 10px;
}

.sitemap ul li:first-of-type {
	margin-left: 30px;
}

.sitemap ul li {
	float: left;
}

.sitemap p a {
	font-size: 18px;
}


/*鐧惧害鍦板浘缁撴潫*/


/*鎴戜滑鐨勪紭鍔�*/

.index_oq_xijie {
	display: block;
	padding: 25px 0px;
}

.in_oq_xijie_title {
	display: block;
	padding-bottom: 25px;
	text-align: center;
}

.in_oq_xijie_title p {
	font-size: 15px;
	color: #9c9c9c;
	letter-spacing: 5px;
}

.in_oq_xijie_title h5 {
	font-size: 46px;
	color: #000;
}

.in_op_xijie_main {
	display: block;
	margin-top: 25px;
}

.in_op_xijie_img1 {
	display: block;
	min-height: 325px;
	position: relative;
}

.in_op_xijie_img1 ul li {
	position: absolute;
	width: 160px;
}

.in_op_xijie_img1 ul li h5 {
	font-size: 18px;
	color: #feb028;
}

.in_op_xijie_img1 ul li p {
	font-size: 14px;
	color: #000;
}

.in_op_xijie_img1 ul li:nth-of-type(1) {
	top: 30px;
	left: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(2) {
	top: 30px;
	right: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(3) {
	top: 160px;
	left: 200px;
}

.in_op_xijie_img1 ul li:nth-of-type(4) {
	top: 145px;
	right: 200px;
}

.in_op_xijie_img2 {
	width: 48%;
	float: left;
	min-height: 240px;
	padding: 35px 20px 0px 350px;
	border: 1px solid #feb028;
}

.in_op_xijie_img3 {
	width: 48%;
	float: right;
	min-height: 240px;
	padding: 35px 350px 0px 20px;
	border: 1px solid #feb028;
}

.in_op_xijie_conten {
	display: block;
}

.in_op_xijie_conten h4 {
	font-size: 22px;
	color: #feb028;
	margin-bottom: 5px;
}

.in_op_xijie_conten p {
	font-size: 14px;
	line-height: 1.8;
	color: #9c9c9c;
}

.index_oq_gexin {
	display: block;
	padding: 25px 0px;
}

.in_oq_gexin_title {
	display: block;
	text-align: center;
	margin-bottom: 50px;
}

.in_oq_gexin_main {
	display: block;
	overflow: hidden;
}

.in_oq_gexin_list {
	display: block;
	margin-bottom: 30px;
}

.in_oq_gexin_info {
	display: block;
	width: 50%;
	overflow: hidden;
	float: left;
}

.in_oq_gexin_info ul li {
	display: block;
	padding-left: 80px;
	background-position-y: 12px;
	margin-bottom: 15px;
}

.in_oq_gexin_info ul li h4 {
	font-size: 24px;
	color: #000;
}

.in_oq_gexin_info ul li h4 font {
	font-size: 30px;
	color: #a08261;
}

.in_oq_gexin_info ul li h5 {
	font-size: 16px;
	color: #bdbdbd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.in_oq_gexin_info ul li p {
	font-size: 14px;
	color: #bdbdbd;
	line-height: 1.68;
}

.in_oq_gexin_img {
	width: 49%;
	overflow: hidden;
	margin: 0px 0.5%;
	float: left;
	position: relative;
}

.in_oq_gexin_img.le {
	left: -100%;
}

.in_oq_gexin_img.ri {
	right: -100%;
}

.in_oq_gexin_img_l {
	width: 28.4%;
	float: left;
}

.in_oq_gexin_img_r {
	width: 69.6%;
	float: right;
	height: 312px;
	overflow: hidden;
}

.in_oq_gexin_img_r ul {
	position: relative;
}

.in_oq_gexin_img_r ul li {
	display: block;
}

.in_oq_gexin_img_r ul li img {
	width: 100%;
}

.in_oq_gexin_img_l ul li {
	display: block;
	height: 90px;
	padding: 20px 0px;
	margin-bottom: 15px;
	transition: .6s;
}

.in_oq_gexin_img_l ul li:hover {
	opacity: .6;
}

.in_oq_gexin_img_l ul li span {
	display: inline-block;
	width: 30%;
	height: 100%;
	text-align: center;
	border-right: 1px solid #fff;
}

.in_oq_gexin_img_l ul li span i {
	color: #fff;
	display: inline-block;
	font-size: 30px;
}

.in_oq_gexin_img_l ul li div {
	width: 68%;
	display: block;
	float: right;
}

.in_oq_gexin_img_l ul li div h5 {
	font-size: 16px;
	color: #fff;
}

.in_oq_gexin_img_l ul li div p {
	font-size: 12px;
	color: #fff;
}

.in_oq_gexin_img_l ul li:nth-of-type(1) {
	background: #3dc281;
}

.in_oq_gexin_img_l ul li:nth-of-type(2) {
	background: #f7b942;
}

.in_oq_gexin_img_l ul li:nth-of-type(3) {
	background: #69c851;
}


/*鎴戜滑鐨勪紭鍔跨粨鏉�*/


/*banner寮€濮�*/


/*banner缁撴潫*/

.index_s_ban {
	width: 100%;
	height: 188px;
	background: url(../images/nei.jpg) no-repeat center;
}

.index_s_ban1 {
	width: 100%;
	height: 188px;
	background: url(../images/nei2.png) no-repeat center;
}

.i_tel {
	float: right;
	width: 20%;
	padding: 54px 0px 0px 10px;
}

.i_tel p {
	color: rgb(255, 255, 255);
	font: 600 18px/21px 寰蒋闆呴粦;
}

.i_tel .i_inq {
	background: url(../images/more1.jpg) no-repeat;
	width: 105px;
	height: 31px;
	margin: 15px 0 0 15px;
}

.footer_m {
	display: block;
	padding: 10px 0;
	background: #a08261;
}


/*鍐呭寮€濮�*/

.index_pro {
	width: 100%;
	padding: 20px 0px;
	overflow: hidden;
	background: #7b7676;
}

.index_title h2 {
	margin: 0px;
	display: block;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
}
@font-face {
  font-family: 'iconfont_nj';  /* project id 299137 */
  src: url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.eot');
  src: url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.woff') format('woff'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_twhiv7fafwlgzaor.svg#iconfont') format('svg');
}
.iconfont_nj {
	font-family: iconfont_nj;
	font-style: normal;
}
.index_about {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 70px 0px;
}

.in_about_img,
.in_about_info {
	width: 50%;
	float: left;
}

.in_about_img img {
	width: 100%;
}

.in_about_info {
	padding-left: 5%;
	font-size: 14px;
	line-height: 24px;
}

.more_b {
	float: right;
	margin-top: 15px;
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #c9c9c9;
	transition: .6s;
	border: 1px solid #c9c9c9;
	font-size: 14px;
}

.more_a {
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #e60013 !important;
	transition: .6s;
	margin: 0px auto;
	border-radius: 5px;
	border: 1px solid #e60013;
	font-size: 14px;
	display: inline-block;
}

.more {
	width: 100%;
	text-align: center;
}

.more_b:hover,
.more_a:hover {
	background: #e60013;
	color: #fff !important;
	border: 1px solid #e60013;
}

.index_pro_tie {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px 3%;
	background: rgba(227, 36, 51, 0.8);
	color: #fff;
	opacity: 0;
	transition: .8s;
}

.index_pro_tie em {
	font-size: 18px;
	color: #fff;
	padding: 5px 0px;
	display: inline-block;
	border-bottom: 5px solid #fff;
}

.index_pro_tie a {
	text-align: center;
	font-size: 24px;
	padding: 5% 0px;
	width: 100%;
	color: #fff;
	display: block;
}

.index_pro_tie p {
	color: #fff;
}

.index_pro ul li:hover .index_pro_tie {
	opacity: 1;
}

.index_pro ul li:hover img {
	transform: scale(1.2);
	transition: .6s;
}


/*鍐呭缁撴潫*/


/*鏂伴椈寮€濮�*/

.index_news {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 50px 0px 30px 0px;
	background-size: cover;
}

.in_news_main {
	width: 45%;
	float: left;
}

.in_news_main:first-of-type {
	margin-right: 5%;
}

.news_more {
	float: right;
	padding-top: 3px;
}

.title {
	padding: 5px 0px;
	position: relative;
	border-bottom: 1px solid #cdcdcd;
}

.title h2 {
	display: inline-block;
	font-size: 20px;
	margin: 0px;
}

.title h2 span {
	font-size: 12px;
	margin-left: 5px;
}

.main .left {
	width: 23%;
	transform: translateY(-50px);
}

.main .right {
	width: 77%;
}

.news_img_l {
	width: 45%;
	float: left;
	overflow: hidden;
}

.m_logo {
	display: none;
	/*width: 50%;*/
}

.new_img_r {
	width: 55%;
	float: left;
	padding-left: 5%;
}

.newsimage {
	display: block;
	height: auto;
	overflow: hidden;
	margin: 10px 0px;
}

.new_img_r h5 {
	margin: 0px;
	margin-bottom: 10px;
}

.new_img_r h5 a {
	font-size: 16px;
}

.new_img_r p {
	display: inline-block;
	color: #acacac;
	line-height: 15px;
	word-break: break-word;
}

.news_list {
	height: auto;
	overflow: hidden;
	margin: 15px 0px;
}

.news_list:hover .news_time {
	background: rgba(0, 0, 0, 0.6);
}

.news_list:hover .new_info {
	background: rgba(0, 0, 0, 0.6);
	color: #fff !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.6);
}

.new_info {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	width: 86%;
	text-indent: 8px;
	transition: .8s;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	color: #000 !important;
	border-bottom: 1px solid #cdcdcd
}

.news_main {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.x_news_time {
	width: 8%;
	float: left;
	margin-right: 2%;
	text-align: center;
	height: auto;
	overflow: hidden;
}

.news_info {
	display: inline-block;
	width: 90%;
	float: left;
}

.news_info h4 a {
	font-size: 16px;
	color: #000;
}

.news_info h4 {
	margin-bottom: 3px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.x_news_time b {
	display: block;
	padding: 5px 0px;
	text-align: center;
	color: #fff;
	background: #c29a66;
	font-size: 25px;
}

.moeq p {
	display: block;
	overflow: hidden;
}

.moeq img {
	width: 100%;
}

.moeq .moss {
	width: 68%;
	float: right;
	display: block;
	padding: 0px 5px;
	text-align: left;
}

.productsdetailinfo .left img {
	width: 100%;
}

.moeq .moss .moss_name {
	display: block;
	font-size: 20px;
	color: #000;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.moeq h5 {
	display: block;
	font-size: 14px;
	padding: 0px;
	margin: 14px 0;
	line-height: 1.8;
	color: #606060;
}

.cipcs_more {
	display: block;
	text-align: left;
}

.cipcs_more a {
	width: 124px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	transition: .6s;
}

.cipcs_more a:hover {
	opacity: .6;
}

.cipcs_more a:nth-of-type(1) {
	background: #bfbfbf;
}

.cipcs_more a:nth-of-type(2) {
	background: #a08261;
}

.x_news_time h5 {
	display: block;
	border: 1px solid #c29a66;
	border-top: 0px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #c29a66;
}

.news_time {
	width: 12%;
	text-align: center;
	height: auto;
	overflow: hidden;
	float: left;
	transition: .6s;
	margin-right: 2%;
	background: #e60013;
}

.news_time samp {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	font-family: "寰蒋闆呴粦";
}

.news_time p {
	color: #fff;
	margin: 0px;
}

.undex_red {
	position: absolute;
	bottom: -1px;
	left: 0px;
	background: #e60013;
	width: 15%;
	height: 2px;
}


/*鏂伴椈缁撴潫*/

@font-face {
	font-family: 'iconfont_oq';
	/* project id 258553 */
	src: url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.eot');
	src: url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.woff') format('woff'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.ttf') format('truetype'), url('//at.alicdn.com/t/font_4s7b7bv2zvo39pb9.svg#iconfont') format('svg');
}

.iconfont_oq {
	font-family: iconfont_oq;
	font-style: normal;
}


/*鎴戜滑鐨勬湇鍔″紑濮�*/

.index_ba_fuwu {
	display: block;
	background: url(../images/in_ba_fuwu.png) no-repeat center top;
	padding-bottom: 25px;
}

.in_ba_fuwu_main {
	display: block;
	overflow: hidden;
}

.in_ba_fuwu_main ul li {
	float: left;
	width: 33.33%;
	padding: 2px;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_img img {
	transform: scale(1.1);
}

.in_ba_fuwu_img {
	display: block;
	overflow: hidden;
}

.in_ba_fuwu_img img {
	width: 100%;
	transition: .6s;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info {
	background: #fff;
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_img img {
	transform: scale(1.1);
}

.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info i,
.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info .in_ba_fuwu_conten h5,
.in_ba_fuwu_main ul li:hover .in_ba_fuwu_info .in_ba_fuwu_conten p {
	color: #c29a66;
}

.in_ba_fuwu_info {
	display: block;
	padding: 20px 13px 20px 38px;
	background: #c29a66;
	min-height: 147px;
	transition: .6s;
	border: 1px solid #c29a66;
}

.in_ba_fuwu_info i {
	display: inline-block;
	float: left;
	border-right: 1px solid #fff;
	padding-right: 35px;
	margin-right: 35px;
	font-size: 66px;
	color: #fff;
}

.in_ba_fuwu_info .in_ba_fuwu_conten {
	display: block;
}

.in_ba_fuwu_info .in_ba_fuwu_conten h5 {
	font-size: 18px;
	color: #fff;
	margin-bottom: 8px;
}

.in_ba_fuwu_info .in_ba_fuwu_conten p {
	font-size: 12px;
	margin-bottom: 3px;
	color: #fff;
}


/*鎴戜滑鐨勬湇鍔＄粨鏉�*/

.index_oq_fen {
	display: block;
	padding: 25px 0px;
}

.index_oq_fen ul li {
	display: inline-block;
	width: 20%;
	text-align: center;
	float: left;
	padding: 0px 4.5%;
}

.index_oq_fen ul li i {
	font-size: 50px;
	color: #fff;
	width: 114px;
	margin-bottom: 8px;
	height: 114px;
	line-height: 114px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 50%;
	display: inline-block;
}

.index_oq_fen ul li p {
	font-size: 20px;
	color: #fff;
}


/*閫傜敤鑼冨洿寮€濮�*/

.index_sy_range {
	padding: 30px 0px;
}

.index_sy_range .in_sy_range_title {
	display: block;
	text-align: center;
}

.in_sy_range_main {
	display: block;
	height: auto;
	margin-top: 30px;
	overflow: hidden;
	background: url(../images/in_sy_range_bg.png) no-repeat center;
}

.in_sy_range_main_l,
.in_sy_range_main_r {
	width: 50%;
	float: left;
}

.in_sy_range_main_l {
	padding-right: 95px;
	padding-top: 40px;
}

.in_sy_range_main_r {
	padding-top: 200px;
	padding-left: 95px;
}

.in_sy_range_main_l .in_sy_range_li {
	left: -100%;
}

.in_sy_range_main_r .in_sy_range_li {
	right: -100%;
}

.in_sy_range_li {
	display: block;
	width: 100%;
	position: relative;
	margin-bottom: 60px;
}

.in_sy_range_li .in_sy_range_img {
	display: block;
	overflow: hidden;
	margin-bottom: 30px;
}

.in_sy_range_li .in_sy_range_img img {
	width: 100%;
}

.in_sy_range_li .in_sy_range_info {
	display: block;
	padding: 0px 28px;
}

@font-face {
	font-family: sy_font1;
	src: url(../fonts/s_w.ttf);
}

@font-face {
	font-family: sy_font2;
	src: url(../fonts/s_e.TTF);
}

.in_sy_range_li .in_sy_range_info h3 {
	font-family: sy_font1;
	font-size: 40px;
	margin-bottom: 10px;
	color: #333333;
}

.in_sy_range_li .in_sy_range_info h4 {
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	margin-bottom: 5px;
}

.in_sy_range_li .in_sy_range_info h5 {
	font-size: 18px;
	color: #008bd7;
	font-family: sy_font2;
	margin-bottom: 15px;
}

.in_sy_range_li .in_sy_range_info p {
	font-size: 16px;
	color: #333333;
	line-height: 1.68;
}


/*閫傜敤鑼冨洿缁撴潫*/

@font-face {
	font-family: oq_font1;
	src: url(../fonts/oq_font1.TTF);
}

@font-face {
	font-family: oq_font2;
	src: url(../fonts/oq_font2.TTF);
}

.in_oq_title {
	display: block;
	text-align: center;
	margin-bottom: 15px;width: 230px;margin: 0px auto;
}

.in_oq_title h5 {
	display: block;
	font-size: 30px;
	color: #252525;position: relative;
}

.in_oq_title h5:before{content: '';position: absolute;left:0px; width:40px;height: 40px;background: url(../images/icon_left.png) no-repeat;background-size: 40px 40px;}
.in_oq_title h5:after{content: '';position: absolute;right:0px; width:40px;height: 40px;background: url(../images/icon_right.png) no-repeat;background-size: 40px 40px;}

.in_oq_title p {
	display: block;
	font-size: 20px;
	color: #919191;
}


/*浜у搧涓績寮€濮�*/

.index_oq_product {
	display: block;
	padding: 25px 0px;
}

.in_oq_main {
	display: block;
	overflow: hidden;
}

.in_oq_pro_title {
	display: block;
	text-align: center;
	margin-bottom: 15px;
}

.in_oq_pro_title ul li {
	display: inline-block;
	padding: 10px 25px;
	font-size: 14px;
	color: #111212;
	transition: 1s;
	border: 1px solid #bfbfbf;
}

.in_oq_pro_title ul li.active {
	transform: rotateX(360deg);
	background: #54b012;
	color: #fff;
	border: 1px solid #54b012;
}

.in_oq_pro_title ul li:first-of-type {
	margin-right: 20px;
}

.in_oq_pro_box {
	width: 200%;
	position: relative;
}

.in_oq_pro_list {
	width: 50%;
	float: left;
}

.in_oq_pro_list ul li {
	width: 24%;
	float: left;
	text-align: center;
	margin: 10px 0.5%;
	min-height: 260px;
}

.in_oq_pro_list ul li p {
	display: block;
	height: 205px;
	overflow: hidden;
	border: 1px solid #bfbfbf;
}

.in_oq_pro_list ul li p img {
	transition: 1s;
	width: 100%;min-height:100%;
}

.in_oq_pro_list ul li span {
	display: block;
	padding: 3px 0px;
	transition: .8s;
	margin: 3px 0px;
}

.in_oq_pro_list ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	color: #464646;
}

.in_oq_pro_list ul li font {
	display: block;
}

.in_oq_pro_list ul li font a {
	display: inline-block;
	padding: 2px;
	background: #a08261;
	color: #fff;
	font-size: 12px;
}

.in_oq_pro_list ul li:hover p img {
	transform: scale(1.05);
}

.in_oq_pro_list ul li:hover span {
	background: #111212;
}

.in_oq_pro_list ul li:hover span a {
	color: #fff;
}


/*浜у搧涓績缁撴潫*/


/*鍥㈤槦寮€濮�*/

.index_ba_team {
	display: block;
	background: url(../images/in_youshi.png) no-repeat center top #fff;
}

@font-face {
	font-family: show_font1;
	src: url(../fonts/in_show_title.TTF);
}

@font-face {
	font-family: show_font2;
	src: url(../fonts/in_show_title1.TTF);
}

.in_ba_team_title {
	display: block;
	text-align: center;
	padding-top: 55px;
	margin-bottom: 20px;
}

.in_ba_team_title h5 {
	font-size: 37px;
	font-family: show_font1;
	color: #ead479;
	display: block;
}

.in_ba_team_title p {
	display: block;
	color: #ead479;
	font-size: 12px;
	font-family: show_font2;
}

.in_ba_team_show {
	display: block;
	overflow: hidden;
}

.in_ba_team_box {
	width: 500%;
	position: relative;
}

.in_ba_team_show_list {
	display: block;
	width: 20%;
	float: left;
	background: #fff;
	padding: 15px;
}

.in_show_list_l {
	width: 23%;
	float: left;
	min-height: 386px;
	background: url(../images/in_show_list_l_bg.png) no-repeat center;
	padding: 67px 50px 0px 50px;
}

.in_show_list_l h5 {
	font-size: 20px;
	color: #fff;
	margin-bottom: 15px;
}

.in_show_list_l p {
	display: block;
	font-size: 13px;
	color: #fff;
	margin-bottom: 8px;
}

.in_show_list_r {
	width: 77%;
	float: left;
	border: 1px solid #e5e5e5;
	border-left: 0px;
	overflow: hidden;
}

.in_show_list_r img {
	width: 100%;
}

.in_ba_team_list {
	display: block;
	margin-top: 20px;
}

.in_ba_team_list ul li {
	width: 18%;
	margin: 0px 1%;
	text-align: center;
	cursor: pointer;
	background: url(../images/in_team_list.png) no-repeat center top;
	float: left;
	padding-top: 56px;
	transition: .6s;
	min-height: 163px;
}

.in_ba_team_list ul li:hover {
	transform: rotateY(360deg);
	background: url(../images/in_team_list_active.png) no-repeat center top;
}

.in_ba_team_list ul li:hover h5,
.in_ba_team_list ul li:hover p {
	color: #a08261;
}

.in_ba_team_list ul li h5 {
	font-size: 16px;
	color: #fff;
	margin-bottom: 10px;
}

.in_ba_team_list ul li p {
	font-size: 12px;
	color: #fff;
}


/*鍥㈤槦缁撴潫*/

.main {
	width: 1200px;
	margin: 0px auto;
}

.main .container {
	width: 1200px;
	overflow: inherit;
}

@font-face {
	font-family: yy_font;
	src: url(../fonts/yy_font.otf);
}

.markermenu .marker_title {
	display: block;
	padding: 20px 0px;
	text-align: center;
	font-family: yy_font;
	background: url(../images/left_title_marker_bg.png) no-repeat #1983cd;
	color: #fff;
	background-position: 8px 10px;
	font-size: 22px;
}

.markermenu .marker_title_en {
	display: block;
}

.markermenu .marker_title_en p {
	font-size: 22px;
	font-family: yy_font;
	background: #409ddd;
	color: #fff;
}

.markermenu .marker_title_en p:nth-of-type(1) {
	text-align: left;
	padding: 30px 0px 0px 20px;
}

.markermenu .marker_title_en p:nth-of-type(2) {
	text-align: right;
	padding: 0px 20px 30px 0px;
}

.markermenu,
.sort {
	margin: 0px auto;
	height: auto;
	padding: 0px;
}

.p_news,
.pac_t,
.p_news,
.p_call {
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #a08261;
}

.pac_tit,
.p_news_t,
.p_news_t,
.p_call_t {
	display: block;
	height: 86px;
	padding-top: 15px;
	font-size: 26px;
	position: relative;
	text-align: center;
}

.pac_tit p,
.p_news_t p,
.p_news_t p,
.p_call_t p {
	display: block;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.pac_tit font,
.p_news_t font,
.p_news_t font,
.p_call_t font {
	font-size: 12px;
	color: #fff;
	display: block;
}

.p_call_list p img {
	width: 100%;
}

.m_header {
	display: none;
}

.p_call_list p img {
	width: 100%;
}

.p_call_list {
	padding: 10px
}

.p_call_list p {
	display: block;
	margin-bottom: 5px;
	font-size: 12px;
	color: #545454;
	word-break: break-word;
}

.p_call_list p a {
	font-size: 12px;
	color: #545454;
}

.p_call_list ul li {
	padding: 7px 0px;
}

.p_news_list ul li {
	list-style: none;
	padding: 7px 0px;
	width: 100%;
	height: auto;
	overflow: hidden;
	transition: .6s;
	border-bottom: 1px #CCCCCC dashed;
	color: #333333;
}

.p_news_list ul li:hover {
	background: #666 !important;
	box-shadow: 25px 0px 24px -11px #ffffff inset;
}

.p_news_list ul li:hover a,
.p_news_list ul li:hover .n_time {
	color: #fff;
}

.function {
	display: block;
	text-align: center;
	padding: 15px 0;
}

.p_news_list ul li a {
	float: left;
	transition: .3s;
	display: inline-block;
	width: 80%;
	padding-left: 5%;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.p_news_list ul li:hover a {
	color: #f000;
}

.p_news_list ul li .n_time {
	float: right;
	font-family: "寰蒋闆呴粦";
	font-size: 12px;
	width: 20%;
	text-align: right;
}

.news_pac,
.news_pac1,
.p_news_list {
	width: 100%;
	padding: 0px 1%;
}

.news_pac li,
.news_pac1 li {
	list-style: none;
	margin-bottom: 15px;
}

.news_pac li span,
.news_pac1 li span {
	display: block;
	text-align: center;
}

.news_pac_box {
	width: 100%;
	height: 404px;
	overflow: hidden;
}

.news_pac li p a img,
.news_pac1 li p a img {
	width: 100%;
}

.left,
.right {
	float: left;
}

.pro_t {
	border: 1px solid #a08261;
	border-top: 0px;
	background: #fff;
	margin-bottom: 10px;
}

.in_ba_pro_title {
	min-height: 200px;
	text-align: center;
	padding-top: 75px;
}

.in_ba_pro_title p {
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.in_ba_pro_title font {
	font-size: 12px;
	color: #fff;
}

.in_pdu_matitle ul {
	margin: 0px;
	padding: 0px;
}

.in_pdu_matitle ul li,
.in_pdu_matitle dl dt,
.in_pdu_matitle dl dd {
	display: block;
	margin-top: 2px;
}

.index_tab_active a {
	display: block;
	padding: 15px 0px;
	color: #8a8a8a;
	background: #fff;
	padding-left: 45px;
	transition: .6s;
}

.index_tab_active a,
.index_tab_active a {
	display: block;
	padding: 15px 0px;
	color: #fff;
	background: #bfbfbf;
	padding-left: 45px;
	transition: .6s;
}

.index_tab_active a:hover,
.index_tab_active a.active {
	background: #f3c86b;
	/*box-shadow: 25px 0px 24px -11px #ffffff inset;*/
}


.index_tab_2_active a{
	    padding: 10px 0;
    padding-left: 55px;
    color: #f3c86b;
    background: #fff;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 12px;
    transition: .6s;
    display: block;
}
.index_tab_2_active a:hover{
	    background: #f3c86b;
    /*box-shadow: 25px 0px 24px -11px #ffffff inset;*/
	color:#fff;
}
.markermenu ul,
.in_pdu_matitle dl {
	border: 1px solid #e5e5e5;
	margin: 0px;
	padding: 0px;
}

.markermenu ul li,
.sort ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #fff;
}

.markermenu ul li a,
.sort ul li a {
	display: block;
	padding: 8px 25px;
	font-size: 14px;
	text-align: left;
	transition: .3s;
	color: #404040;
	background: url(../images/news_list_bg.png) no-repeat #e6e6e6;
	background-position: 15px 17px;
}

.markermenu ul li a:hover,
.markermenu ul li a:focus,
.sort ul li a:hover,
.sort ul li a:focus {
	color: #666;
	font-size: 15px;
	border-left: 5px solid #00a8ec;
}

.ptxts ul li {
	margin: 10px 2%;
	position: relative;
	overflow: hidden;
	width: 29.33%;
	padding: 0px 0px 12px 0px;
}

.ptxts ul li .pro_img {
	display: block;
	margin-bottom: 10px;
}

.ptxts ul li .pro_img img {
	width: 100%;
}

.ptxts ul li .pro_name {
	display: block;
	padding: 0px 5px;
}

.ptxts ul li .pro_name a {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 16px;
	color: #a08261;
	transition: .6s;
	margin-bottom: 3px;
}

.ptxts ul li .pro_more a:hover {
	transform: rotateX(360deg);
	background: #fff;
	color: #51b4e4;
}

.ptxts ul li .pro_info {
	display: block;
	font-size: 14px;
	color: #737373;
	line-height: 1.68;
	min-height: 50px;
	padding: 0px 5px;
	border-top: 1px solid #dadada;
}

.ptxts ul li .pro_more {
	display: block;
	padding: 0px 5px;
}

.ptxts ul li .pro_more a {
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #fff;
	transition: .6s;
	text-align: center;
	background: #00a8ec;
	height: 28px;
	border: 1px solid #51b4e4;
	line-height: 28px;
	width: 48%;
	border-radius: 5px;
}

.ptxts ul li .pro_more a.pro_more_x {
	margin-right: 4%;
}

.newsdetail dl {margin-bottom: 0px;}
.newsdetail dl dt {
	text-align: center;
	color:#737373;
	font-weight:normal;
	border-bottom: 1px solid #cdcdcd;padding-bottom: 15px;
}

.newsdetail dl dd {
	padding: 10px 0px;font-size: 14px;line-height: 30px;
}

.newsdetail .newstitle {
	text-align: center;
	font-size: 16px;
	color: #737373;
	font-weight: bold;
}
.newsdetail dl dt p{
	display:inline-block;
	color:#737373;
}
.rel_list {
	display: block;
	margin-top: 15px;
}

.rel_list_title {
	display: block;
	font-size: 24px;
	color: #737373;
	width: 100%;
	font-weight: bold;
	padding: 25px 0px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 15px;
}

.rel_list ul li {
	float: left;
	height: auto;
	overflow: hidden;
	width: 49%;
	margin: 5px 0.5%;
	padding: 5px 10px;
	transition: .6s;
	border-bottom: 1px dashed #e5e5e5;
}



.rel_list ul li a {
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	float: left;
	width: 90%;
	white-space: nowrap;
	font-size: 14px;
	color: #666;
}

.rel_list ul li samp {
	display: inline-block;
	width: 10%;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #a2a2a2;
}

.sr-bdimgshare .bdimgshare-content,
.sr-bdimgshare-black .bdimgshare-bg {
	display: none !important;
}

.ptxts ul li p {
	overflow: hidden;
	height: auto;
	margin-bottom: 0px;
}

.moeq {
	padding: 10px;
	margin: 10px 0;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px dashed #dadada;
}

.moeq p {
	width: 30%;
	float: left;
	display: block;
	overflow: hidden;
}

.ptxts ul li p a img {
	width: 100%;
	transition: .3s;
}

.pro_fo_t {
	text-align: center;
	width: 100%;
	display: block;
	font-size: 11px;
	color: #666 !important;
	padding: 5px 0px;
	text-indent: 5px;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ptxts ul li dl {
	height: auto;
	overflow: hidden;
}

.ptxts ul li dl dd:first-of-type a {
	border-radius: 5px 0px 0px 5px;
}

.ptxts ul li dl dd:last-of-type a {
	border-radius: 0px 5px 5px 0px;
}

.ptxts ul li dl dd a {
	text-align: center;
	display: block;
	padding: 10px;
	color: #fff;
}

.pro_new_div dl {
	position: relative;
	bottom: -63%;
}

.ptxts ul li dl dd,
.pro_new_div dl dd {
	width: 50%;
	float: left;
}


/*鍗曢〉鏍峰紡缁撴潫*/


/*鍗曢〉鏍峰紡寮€濮�*/

.in_rz_title {
	display: block;
	background: url(../images/in_rz_title.png) no-repeat center 20px;
	margin-bottom: 20px;
	padding-bottom: 50px;
}

.in_rz_title p {
	display: block;
	text-align: center;
	font-size: 12px;
	color: #838383;
	letter-spacing: 3px;
	margin-bottom: 8px;
}

.in_rz_title h5 {
	display: block;
	text-align: center;
	font-size: 24px;
	color: #fff;
}


/*鍚堜綔瀹㈡埛寮€濮�*/

.index_rz_hezuo {
	display: block;
	padding: 25px 0px 50px 0px;
	background: url(../images/in_rz_hezuo_bg.png) no-repeat center top;
}

.in_rz_hezuo_main {
	display: block;
	overflow: hidden;
}

.in_rz_hezuo_main ul li {
	width: 20%;
	float: left;
	text-align: center;
	margin-bottom: 10px;
}

.in_rz_hezuo_main ul li a {
	display: inline-block;
	padding: 5px;
	border-radius: 5px;
	background: #fff;
}

.in_rz_hezuo_main ul li a img {
	width: 100%;
	transition: .6s;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(1);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}

.in_rz_hezuo_main ul li:hover a img {
	transform: rotateY(360deg);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
}


/*鍚堜綔瀹㈡埛缁撴潫*/


/*鏍稿績宸ヨ壓寮€濮�*/

.index_rz_hexin {
	display: block;
	padding: 25px 0px;
}

.in_rz_hexin_title {
	display: block;
	margin-bottom: 20px;
	text-align: center;
}

.in_rz_hexin_title p {
	font-size: 15px;
	color: #9c9c9c;
	letter-spacing: 5px;
}

@font-face {
	font-family: in_rz_font2;
	src: url(../fonts/in_rz_font2.TTF);
}

.in_rz_hexin_title h5 {
	font-size: 55px;
	color: #000;
	font-family: in_rz_font2;
}

.in_rz_hexin {
	display: block;
	position: relative;
	min-height: 675px;
	background: url(../images/in_rz_hexin_main_bg.png) no-repeat center top;
}

.in_rz_hexin ul li {
	display: block;
	position: absolute;
	width: 128px;
	height: auto;
}

.in_rz_hexin ul li h5 {
	font-size: 28px;
	display: block;
	text-align: center;
	color: #000;
}

.in_rz_hexin ul li p {
	font-size: 15px;
	color: #7d7d7d;
	margin-top: 5px;
}

.in_rz_hexin ul li:nth-of-type(1) {
	left: 125px;
	top: 15px;
}

.in_rz_hexin ul li:nth-of-type(2) {
	left: 125px;
	top: 195px;
}

.in_rz_hexin ul li:nth-of-type(3) {
	left: 125px;
	top: 375px;
}

.in_rz_hexin ul li:nth-of-type(4) {
	left: 125px;
	top: 545px;
}

.in_rz_hexin ul li:nth-of-type(5) {
	right: 125px;
	top: 15px;
}

.in_rz_hexin ul li:nth-of-type(6) {
	right: 125px;
	top: 195px;
}

.in_rz_hexin ul li:nth-of-type(7) {
	right: 125px;
	top: 370px;
}

.in_rz_hexin ul li:nth-of-type(8) {
	right: 125px;
	top: 545px;
}


/*鏍稿績宸ヨ壓缁撴潫*/


/*鍚堜綔娴佺▼寮€濮�*/

.index_sy_process {
	display: block;
	padding: 30px 0px;
}

.in_sy_process_main {
	display: block;
	margin: 20px 0px;
	background: url(../images/in_sy_process_bg.png) no-repeat center;
	background-position: 145px 25px;
}

.in_sy_process_main ul li {
	float: left;
	width: 18%;
	margin: 0px 1%;
	text-align: center;
}

.in_sy_process_main ul li i {
	display: inline-block;
	font-size: 48px;
	color: #fff;
	padding: 15px 25px;
	border-radius: 50%;
	margin-bottom: 15px;
	transition: .6s;
}

.in_sy_process_main ul li:nth-child(even) {
	padding-top: 105px;
}

.in_sy_process_main ul li:nth-of-type(1) i {
	background: #fc9701;
}

.in_sy_process_main ul li:nth-of-type(2) i {
	background: #90d2ad;
}

.in_sy_process_main ul li:nth-of-type(3) i {
	background: #0eb08b;
}

.in_sy_process_main ul li:nth-of-type(4) i {
	background: #01c7da;
}

.in_sy_process_main ul li:nth-of-type(5) i {
	background: #008bd7;
}

.in_sy_process_main ul li h5 {
	display: block;
	text-align: center;
	font-size: 16px;
	color: #4a90e2;
	margin-bottom: 10px;
}

.in_sy_process_main ul li p {
	display: block;
	line-height: 1.68;
	font-size: 15px;
	color: #737373;
}


/*鍚堜綔娴佺▼缁撴潫*/


/*浜у搧涓績缁撴潫*/

.pageNav {
	text-align: center;
	padding: 20px 0px;
}


/*鍏徃绠€浠嬪紑濮�*/

.index_oq_about {
	display: block;
	padding: 55px 0px;
}

.in_oq_about_main {
	width: 48%;
	float: right;
}


.in_oq_about_title {
	display: block;
	text-align: left;
	margin-bottom: 15px;
}

.in_oq_about_title h5 {
	font-size: 22px;
	color: #919191;
}

.in_oq_about_title p {
	font-size: 24px;
	color: #252525;
	margin-bottom: 15px;
}

.in_oq_about_title samp {
	width: 94px;
	display: inline-block;
	height: 2px;
	background: #b80001;
}

.in_oq_about_conten,.in_oq_about_conten p {
	display: block;
	color: #000;
	font-size: 14px;
	line-height: 1.8;
	margin-bottom: 50px;
}

.in_oq_about_main a {
	display: inline-block;
	width: 112px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	border-radius: 3px;
	border: 1px solid #000;
	color: #000;
	transition: .8s;
}

.in_oq_about_main a:hover {
	transform: rotateX(360deg);
	background: #000;
	color: #fff;
}



/*鍏徃绠€浠嬬粨鏉�*/


/*妗堜緥灞曠ず寮€濮�*/

.index_oq_case {
	display: block;
	padding: 25px 0px;
}

.in_oq_case_main {
	display: block;
	margin-top: 20px;
}

.in_oq_case_main ul {
	width: 200%;
	position: relative;
}

.in_oq_case_main ul li {
	width: 12%;
	margin-right: 0.5%;
	display: block;
	float: left;
	text-align: center;
}

.in_oq_case_main ul li p {
	display: inline-block;
	overflow: hidden;
}

.in_oq_case_main ul li p img {
	width: 100%;
	transition: .9s;min-height:100%;
}

.in_oq_case_main ul li span {
	padding: 5px 0px;
	display: block;
	transition: .9s;
}

.footer_info_img {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}

.footer_info_img h5 {
	display: block;
	margin-bottom: 10px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	font-weight: 300;
}

.footer_info_img img {
	width: 100%;
}

.footer_info {
	width: 100%;
	padding: 0px;
	border: 0px;
}

.in_oq_case_main ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #373737;
}

.in_oq_case_main ul li:hover img {
	transform: scale(1.08);
}

.in_oq_case_main ul li:hover span {
	background: #373737;
}

.in_oq_case_main ul li:hover span a {
	color: #fff;
}


/*妗堜緥灞曠ず缁撴潫*/


/*鏂伴椈鍔ㄦ€佸紑濮�*/

.index_oq_news {
	display: block;
	padding: 25px 0px;
	background: #eee;
}

.in_oq_news_main {
	display: block;
	margin-top: 30px;
}

.in_oq_news_img {
	display: block;
	width: 48%;
	float: left;
}

.in_oq_news_img h5 {
	display: block;
	overflow: hidden;
}

.in_oq_news_img h5 img {
	transition: 1s;
	width: 100%;
}

.in_oq_news_img:hover img {
	transform: scale(1.08);
}

.in_oq_news_img_info {
	display: block;
	background: #fff;
	padding:2.5px 10px;
}

.in_oq_news_img_info a {
	font-size: 14px;
	color: #5f5e5e;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
	white-space: nowrap;
}

.in_oq_news_img_info p {
	font-size: 12px;
	color: #9e9e9e;
	line-height: 1.8;
}

.in_oq_news_list {
	display: block;
	width: 50%;
	float: right;
}

.in_oq_news_list ul li {
	display: block;
	min-height: 104px;
	margin-bottom: 5px;
	padding-left: 110px;
	padding-top: 11px;
	padding-bottom: 11px;
	transition: .9s;
}

.in_oq_news_list ul li a {
	font-size: 14px;
	color: #5f5e5e;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-bottom: 5px;
	display: block;
	white-space: nowrap;
}


/*鏂伴椈鍔ㄦ€佺粨鏉�*/

.index_footer_nav {
	display: block;
	height: 55px;
	background: #a08261;
}

.index_footer_nav ul {
	display: block;
	text-align: center;
}

.index_footer_nav ul li {
	height: 55px;
	display: inline-block;
}

.index_footer_nav ul li a {
	display: block;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	padding: 0px 20px;
}

.index_footer_nav ul li a:hover {
	background: #fff;
	color: #a08261;
}


/*鍙嬫儏閾炬帴寮€濮�*/

.index_sy_links {
	display: block;
	padding: 15px 0px;
	background: #fff;
}

.index_sy_links .in_sy_links_title {
	display: inline-block;
	width: 8%;
	text-align: left;
	float: left;
	font-size: 18px;
	color: #000;
}

.index_sy_links .in_sy_links_list {
	display: inline-block;
	width: 90%;
	float: left;
}

.index_sy_links .in_sy_links_list ul li {
	display: inline-block;
	float: left;
}

.index_sy_links .in_sy_links_list ul li a {
	display: inline-block;
	padding: 2px 5px;
	color: #737373;
	font-size: 14px;
	transition: .6s;
}

.index_sy_links .in_sy_links_list ul li a:hover {
	transform: rotateX(360deg);
	background: #737373;
	color: #fff;
}


/*鍙嬫儏閾炬帴缁撴潫*/


/*搴曢儴寮€濮�*/

footer {
	display: block;
	padding: 20px 0px;
	background: #eeeeee;
}

.in_sy_footer_logo {
	display: inline-block;
	float: left;
	width: 25%;
	min-height: 200px;
	padding-top: 25px;
	text-align: center;
}

.in_sy_footer_logo h1 {
	display: block;
	margin-bottom: 20px;
}

.in_sy_footer_logo p a {
	color: #a08261;
	font-size: 26px;
}

.in_sy_footer_logo p a i {
	color: #a08261;
	font-size: 32px;
	padding: 5px;
	margin-right: 3px;
}

.in_sy_footer_info {
	display: inline-block;
	float: left;
	width: 38%;
	min-height: 200px;
	border-left: 1px solid #595959;
	border-right: 1px solid #595959;
	padding: 16px 45px 0px 45px;
}

.in_sy_footer_info p {
	display: block;
	margin: 7px 0px;
	font-size: 14px;
	color: #000;
}

.in_sy_footer_info p b,
.in_sy_footer_info p font,
.in_sy_footer_info p a {
	font-size: 14px;
	color: #000;
}

.in_sy_footer_img {
	display: inline-block;
	float: left;
	padding-top: 25px;
	padding-left: 45px;
}

.in_sy_footer_img img {
	float: left;width: 115px;height: 115px;
}

.in_sy_footer_img img:nth-of-type(1) {
	margin-right: 30px;
}


/*搴曢儴缁撴潫*/

.footer_info {
	display: block;
}

.footer_info ul li {
	display: block;
}

.footer_info ul li p {
	display: inline-block;
	margin-right: 10px;
	font-size: 14px;
	color: #fff;
}

.footer_info ul li p b,
.footer_info ul li p a {
	font-size: 14px;
	color: #fff;
}


/*浜у搧鍐呴〉寮€濮�*/

.in_ba_pro_r_main ul li {
	width: 31.33%;
	float: left;
	text-align: center;
	min-height: 260px;
	margin: 10px 1% 0px 1%;
}

.in_ba_pro_r_main ul li p {
	display: block;
	overflow: hidden;
	border: 1px solid #bfbfbf;
}

.in_ba_pro_r_main ul li p img {
	transition: 1s;
	width: 100%;
}

.in_ba_pro_r_main ul li span {
	display: block;
	padding: 3px 0px;
	transition: .8s;
	margin: 3px 0px;
}

.in_ba_pro_r_main ul li span a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	color: #464646;
}

.in_ba_pro_r_main ul li font {
	display: block;
}

.in_ba_pro_r_main ul li font a {
	display: inline-block;
	padding: 2px;
	background: #a08261;
	color: #fff;
	font-size: 12px;
}

.in_ba_pro_r_main ul li:hover p img {
	transform: scale(1.05);
}

.in_ba_pro_r_main ul li:hover span {
	transform: rotateY(360deg);
	background: #111212;
}

.in_ba_pro_r_main ul li:hover span a {
	color: #fff;
}

.productsdetailinfo .left {
	width: 37%;
	transform: translateY(0px);
	float: left;
}

.productsdetailinfo .left div p {
	padding: 2px;
	border: 1px solid #eee;
}

.productsdetailinfo .right {
	width: 60%;
	margin-left: 3%;
	float: left;
}

.for_wo {
	display: block;
	color: #999 !important;
	margin-top: 5px;
	text-align: center;
}

.ppics ul li span a {
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.info dl dt,
.inq_title {
	font-size: 18px;
	padding: 5px 0px;
	border-bottom: 1px solid #eee;
	margin-bottom: 15px;
	color: #999;
}
.info dl dd,.info dl dd p{font-size: 14px;line-height: 26px;}
.ppics ul li {
	margin: 10px 0px;
	text-align: center;
}

#photo1 p {
	text-align: center;
}

.ppics ul li p a img {
	width: 100%;
}

.productsdetailinfo .left ul li {
	display: inline-block;
	float: left;
	margin-right: 2px;
}

.productsdetailinfo .left div {
	text-align: center;
}

.productsdetailinfo .right ul li p {
	padding: 5px 0px;
	min-height: 28px;
	line-height: 28px;
	margin: 5px 0px;
	clear: both;
	color: #999;
	font-weight: bold;
	border-bottom: 1px solid #eee;
	position: relative;
	line-height: 2;
}

.abstract {
	line-height: 1.6;
	font-size: 14px;
	color: #999;
}

.productsdetailinfo .right ul li p b {
	display: inline-block;
	width: 11%;
	margin-right: 2px;
	font-size: 14px;
	color: #999;
}

.productsdetailinfo .right ul li p span {
	display: inline-block;
	font-weight: bold;
	color: #999;
}

.abstract p b {
	font-size: 14px;
	color: #999;
	margin-bottom: 3px;
}

.productsdetailinfo .right .product_show_more {
	display: block;
	margin-top: 15px;
	height: auto;
	overflow: hidden;
}

.productsdetailinfo .right .product_show_more .more_p_a {
	padding: 10px 25px;
	display: inline-block;
	float: left;
	margin-right: 20px;
	color: #fff;
	font-size: 16px;
	background: rgba(252, 2, 21, 1);
}

.productsdetailinfo .right .product_show_more .more_p_a:hover {
	background: rgba(252, 2, 21, .6);
}

.productsdetailinfo .right .product_show_more .more_p_b {
	padding: 10px 25px;
	display: inline-block;
	float: left;
	color: #fff;
	font-size: 16px;
	background: rgba(1, 159, 233, 1);
}

.productsdetailinfo .right .product_show_more .more_p_b:hover {
	background: rgba(1, 159, 233, .6);
}


/*浜у搧鍐呴〉缁撴潫*/

.clear {
	clear: both;
	width: 100%;
	height: 0px;
}


/*鍦ㄧ嚎鍜ㄨ寮€濮�*/

.inque_t {
	font-size: 18px;
	padding: 10px 0px;
	border-bottom: 2px solid #a08261;
	margin-bottom: 15px;
}

.inq_sub {
	width: 100%;
	margin: 0px auto;
	text-align: center;
	margin: 10px 0px;
}

.inq_btn {
	width: 15%;
	height: 36px;
	line-height: 36px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border: 0px;
}

.sub_btn {
	margin-right: 5px;
	border-radius: 5px 0px 0px 5px;
}

.res_btn {
	border-radius: 0px 5px 5px 0px;
}

.page {
	padding: 0px;
}

.page .list ul li {
	padding: 10px 0px;
	border-bottom: 1px solid #dadada;
}


/*鍦ㄧ嚎鍜ㄨ缁撴潫*/


/*瀛愮骇瀵艰埅*/

.crumbs {
	display: block;
	padding: 3px 10px;
	border-bottom: 2px solid #a08261;
	margin: 10px 0px;
	height: auto;
	overflow: hidden;
}

.crumbs b,
.crumbs a,
.crumbs {
	font-size: 14px;
	color: #404040;
}




.z_banner,
.z_banner img {
	width: 100%;
	overflow: hidden;
	margin: 0px auto;
}



.returnTop {
	position: fixed;
	right: 15px;
	bottom: 50px;
	z-index: 99998;
	cursor: pointer;
	width: 40px;
	height: 37px!important;
	text-align: center;
	white-space: normal;
	font-size: 14px;
	line-height: 17px;
	padding-top: 3px;
	color: #fff;
	opacity: 1;
	display: inline-block;
}

#dituContent,
.BMap_mask {
	width: 100% !important;
}




.index_pro .index_title,
.index_pro ul {
	transform: translateX(-100%);
	transition: .8s;
}

.index_title {
	text-align: center;
}

.container {
	overflow: hidden;
	padding-left: 0px;
	padding-right: 0px;
}

.foot_meta {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: rgba(0, 0, 0, 1);
}

.footer_m {
	display: none;
}

.more_img{font-size: 16px;line-height: 30px;}


@media only screen and (min-width: 100px) and (max-width: 320px) {
	.foot_ul p:first-of-type a {
		width: 100% !important;
	}
}

@media only screen and (min-width: 320px) and (max-width: 769px) {
	/*手机端 陈汉*/
.more_img{font-size: 1.2rem;line-height: 2rem;width: 98%;margin: 0px auto;}
	.hp1{display: none;}
	.x-wrap{ position: relative; margin: auto; padding:0 0.25rem; width: 100%; height: 100%;}
	.clear:after,
.x-wrap:after,
.nav-box:after,
.tools-mod:after,
.page-box:after,
.share-box:after{ content: ''; display: table; clear: both;}
	.pubblock {display: block; }
	.pubblock .con .li{ width: 49%; float: left; margin-right: 2%; }
.pubblock .con .li.mn{ margin-right: 0; }
.pubblock .con .li .img{ box-shadow: 0px 0px 5px rgba(0,0,0,.3); }
.pubblock .con .li .img,.pubblock .con .li img{ width: 100%; height: auto; }
.ptabbox{ text-align: center; }
.pubtab{ width: auto; display: inline-block; margin: 0 auto; border-radius: 0.14rem; border: 0.02rem solid #ed7b28; overflow: hidden; }
.pubtab span{ display: inline-block; padding: 0 0.15rem; text-align: center; line-height: 0.60rem;
	float: left; }
.pubtab span.on{ background: #f0991b; color: #fff; }
.pubblock .con .item{ display: none; }
.pubblock .con .item.on{ display: block; }
.yx1{ position: relative; padding: 0.7rem 0; }
.yx1 .bg{ width: 100%; height: 19.4rem; background: #e7bd75; position: absolute; top: 0; left: 0; }
.yx1 .con .item{ display: block; color: #fff; }
.yx1 .con .li{ position: relative; height:10rem; margin-right: 2.24%; margin-bottom: 0.5rem; }
.yx1 .con .li img{ height: 100%; }
.yx1 .con .li .tbox{ position: absolute; right: 2rem; bottom: 0.2rem; text-align: right;color: #FFF; }
.yx1 .con .li .tbox .h14{ line-height: 1; }
.yx1 .con .l1{ width: 62.24%; }
.yx1 .con .l2{ width: 35.52%; }


	.logo_erwei{margin-top: 0px;font-size: 1.3rem;background-size: 1.6rem;text-indent: 1.8rem;}
	.logo_r{margin-top: 0px;line-height: 5rem;}
	.td_left,.td_right{display: none;}
	.td_t{padding-bottom: 1rem;margin-bottom: 2rem;padding-top: 0px;}
	.td_t h4{font-size: 2rem;}
	.portal-wrap{margin: 35px auto 0px auto;}
	.td_dbg{background:none;height: auto;}
	.mainall1{width: 98%;margin: 0px auto;}
	.m_taoc{display:flex;width: 98%;margin: 0px auto;flex-flow: row wrap;justify-content: space-between;}
	.m_taoc .items{width: 49%;border: 1px solid #cdcdcd;padding: 1%;margin-bottom: 1rem;}
	.m_taoc .items img{width: 100%;}
	.m_taoc .items i{font-style: normal;font-size: 1.2rem;line-height: 2rem;display: block;width: 100%;text-align: center;}
	.m_taoc .items span{display:block;font-size: 1.2rem;line-height: 2rem;}
	.info p img,
	.newsdetail img {
		width: 100% !important;
		height: auto !important;
	}
	.index_oq_product,
	.index_oq_news,
	.index_oq_case {
		padding: 10px 0px;
	}
	.x-footer{display: none;}
	.footer_m {
		display: block;
	}
	.footer_info ul li p{width: 100%;text-indent: 1rem;}
	footer,
	.index_ld_tag{
		display: none !important;
	}
	.in_oq_title h5 {
		font-size: 24px;
	}
	.in_oq_title p {
		font-size: 18px;
	}
	.in_oq_about_conten {
		margin-bottom: 20px;
	}
	.index_oq_xijie,
	.index_oq_fen,
	.index_oq_gexin,
	.in_oq_news_img,
	.index_footer_nav,
	.index_sy_links,
	.in_sy_footer_img {
		display: none;
	}
	.in_sy_footer_info {
		width: 100%;
		padding: 0px;
	}
	.cipcs ul li{
		min-height: 1px;
	}
	.moeq {
		margin: 5px 0;
	}
	.moeq .moss .moss_name {
		font-size: 16px;
		margin-bottom: 2px;
	}
	.moeq h5 {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 3px;
		font-size: 12px;
		color: #999;
	}
	.in_ba_pro_r_main ul li {
		width: 48%;
		min-height: 198px;
	}
	.conten p img{
		max-width: 100% !important;
		height: auto !important;
	}
	.cipcs_more a {
		width: 40%;
		height: 28px;
		line-height: 28px;
		font-size: 12px;
	}
	.in_sy_footer_logo {
		width: 100%;
		min-height: auto;
	}
	.in_sy_footer_logo h1 {
		margin-bottom: 0px;
	}
	.in_oq_about_main,
	.in_oq_news_list {
		width: 100%;
	}
	.index_oq_about {
		padding: 10px 0px;
		background: #DECFB4;
	}
.portal-wrap{width: 100%;}
.portal-wrap ul{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-between;}
.portal-wrap li{width: 48%;margin: 0px;padding: 5px;margin-bottom: 10px;}
.portal-wrap li:nth-of-type(5){display: none;}

	.in_oq_pro_list ul li {
		width: 49%;
		display: none;
	}
	.in_oq_pro_list ul li:nth-of-type(1),
	.in_oq_pro_list ul li:nth-of-type(2),
	.in_oq_pro_list ul li:nth-of-type(3),
	.in_oq_pro_list ul li:nth-of-type(4),
	.in_oq_pro_list ul li:nth-of-type(5),
	.in_oq_pro_list ul li:nth-of-type(6) {
		display: block;
	}
	.in_oq_pro_title ul li {
		padding: 10px;
	}
	.in_oq_pro_title ul li:first-of-type {
		margin-right: 10px;
	}
	.m_mune {
		display: block;
		float: right;
		padding-right: 5px;
		height: 65px;
		line-height: 65px;
	}
	.m_mune i {
		color: #fff;
		font-size: 36px;
		height: 65px;
		line-height: 65px;
	}
	.rel_list ul li {
		padding: 3px;
	}
	.rel_list ul li samp {
		width: 27%;
	}
	.rel_list ul li a {
		width: 73%;
	}
	.productsdetailinfo .left ul li {
		margin-right: 3px;
	}
	.in_news_list_r .in_news_list_more {
		bottom: -20px;
	}
	.productsdetailinfo .right {
		margin-left: 2%;
	}
	.s_ul {
		padding: 0px;
	}
	.productsdetailinfo .right .product_show_more .more_p_a {
		padding: 10px 15px;
		margin-right: 5px;
	}
	.productsdetailinfo .right .product_show_more .more_p_b {
		padding: 10px 20px;
	}
	.moeq {
		width: 98%;
	}
	.rel_list_title {
		padding: 10px 0px;
	}
	.in_sy_range_li .in_sy_range_info h3 {
		font-size: 36px;
		margin-bottom: 5px;
	}
	.in_sy_range_main {
		background: none;
	}
	.in_sy_wufu_main h5 {
		margin: 20px 0px;
		padding: 15px 25px;
		font-size: 22px;
	}
	.in_sy_case_box ul li {
		width: 200px;
	}
	.in_sy_case_box {
		width: 211px;
		margin: 0px auto;
	}
	.in_sy_case_box ul li p {
		min-height: 145px;
	}
	.in_sy_wufu_main ul li {
		width: 31.33%;
	}
	.news_info {
		width: 78%;
	}
	.x_news_time {
		width: 18%;
	}
	.in_x_new {
		width: 100%;
		margin-right: 0px;
		margin-top: 15px;
	}
	.index_x_new {
		margin-top: 0px;
	}
	.in_yy_pro_main ul li {
		width: 48%;
	}
	.in_ba_about_r_title font {
		font-size: 20px;
	}
	.in_yy_about_list .in_yy_about_l,
	.in_yy_about_list .in_yy_about_r {
		width: 100%;
	}
	.in_yy_about_list .in_yy_about_l {
		min-height: auto;
	}
	.in_yy_about_title ul li {
		margin: 3px 0px;
	}
	.in_yy_title strong {
		font-size: 20px;
	}
	.in_yy_news_list .in_yy_news_r .in_yy_news_list_box ul li .x_news_time {
		width: 20%;
	}
	.in_yy_news_list .in_yy_news_r .in_yy_news_list_box ul li .yy_news_info {
		width: 77%;
	}
	.in_yy_news_list .in_yy_news_r {
		height: auto;
	}
	.main .container {
		width: 100%;
	}
	.in_yy_field_main ul li {
		width: 48%;
	}
	.in_yy_field_main ul li h5 img {
		width: 100%;
	}
	.index_yy_news .in_yy_title strong {
		font-size: 17px;
	}
	.index_yy_power {
		display: none;
	}
	.in_yy_news_list .in_yy_news_l {
		width: 100%;
		margin-right: 0px;
		text-align: center;
	}
	.in_yy_news_list .in_yy_news_r {
		width: 100%;
	}
	.in_yy_about_list .in_yy_about_r {
		padding-bottom: 15px;
	}
	.newsimg_box {
		width: 95%;
		margin-left: 2.5%;
	}
	.in_sy_case_box ul li p {
		margin-bottom: 0px;
	}
	.in_x_xun {
		width: 100%;
	}
	.in_x_xun h2 {
		text-align: center;
	}
	footer .container,
	footer .container .col-lg-4 {
		width: 100% !important;
	}
	.index_gn,
	.in_x_news_info,
	.index_x_list1,
	.index_x_links {
		display: none;
	}
	.in_x_list_title p {
		font-size: 14px;
	}
	.in_x_list_title p:nth-of-type(2) {
		padding-left: 5px;
	}
	.in_x_list_title a {
		font-size: 12px;
		line-height: 44px;
	}
	.in_x_xun h2 img {
		width: 100%;
	}
	footer ul li p {
		padding: 3px 0px;
	}
	.in_x_about_main {
		padding-bottom: 10px;
	}
	.in_x_about_l,
	.in_x_about_r {
		width: 100%;
		margin-right: 0px;
	}
	.in_x_list {
		width: 99%;
	}
	.in_x_cha_main ul li {
		width: 48%;
	}
	.in_x_cha_main ul li p img {
		width: 100%;
	}
	.momomo span {
		margin-right: 25px;
	}
	.productsdetailinfo .right ul li p b {
		width: auto !important;
		margin-right: 10px;
	}
	.crumbs div {
		display: block;
		width: 100%;
		padding-top: 0px;
	}
	.crumbs span {
		padding-bottom: 5px;
	}
	.pro_t {
		margin-bottom: 0px;
	}
	.home_ppics,
	.left,
	.right {
		padding: 0px;
	}
	.foot_ul p a:first-of-type {
		margin: 0px;
	}
	.you_img {
		display: none;
	}
	.you_til,
	.you_tir {
		width: 100%;
	}
	.index_youshi {
		background: none;
	}
	.in_you_main {
		padding-top: 50px;
	}
	.markermenu ul li a,
	.sort ul li a {
		font-size: 14px;
	}
	.m_footer {
		display: none;
		height: 50px;
		position: fixed;
		bottom: 0px;
		width: 100%;
		left: 0px;
		background: #a08261;
		z-index: 999;
	}
	.m_foot_btn {
		width: 20%;
		float: left;
		height: 50px;
		display: block;
		text-align: center;
		border-right: 1px solid #fff;
	}
	.m_foot_btn i {
		color: #fff;
		display: block;
		font-size: 20px;
	}
	.m_foot_btn span {
		display: block;
		text-align: center;
		color: #fff;
		font-size: 12px;
	}
	.foot_meta {
		display: none;
	}
	.productsdetailinfo .left {
		display: block;
		width: 100%;
	}
	.main .left {
		width: 100%;
		transform: translateY(0px);
	}
	.in_ba_pro_title,.in_pdu_matitle,
	.p_news,
	.p_call{
		display: none;
	}
	.left_menu{display: block;}
	body {
		/*padding-bottom: 50px;*/
	}
	.ptxts ul li {
		width: 46%;
	}
	.m_foot_btn i {
		color: #fff;
		margin-right: 5px;
	}
	.index_tab_active a, .index_tab_active a{
		padding-left: 0px;
		text-align: center;
	}
	.in_pdu_matitle ul li, .in_pdu_matitle dl dt, .in_pdu_matitle dl dd{
		width: 25%;
		float: left;
		border: 1px solid #fff;
	}
	.pros{
		display: block;
		width: 100% !important;
	}
	.index_tab_2_active{
		border: 1px solid #bfbfbf !important;
	}
	.index_tab_2_active a{
		padding-left: 0px;
	}
	.m_logo {
		display: block;
	}
	.navbar {
		margin: 0px;
		height: auto;
		position: fixed;
		top: 0px;
		z-index: 999;
		width: 100%;
	}
	.slidebtnbanner {
		bottom: 0px !important;
	}
	.ban {
		height: 100px;
	}
	.logo {
		width: auto;
	}
	.foot_ul p:first-of-type a {
		width: 45%;
		float: left;
	}
	.foot_ul p:last-of-type a {
		width: auto;
		display: inline;
		font-size: 12px;
	}
	.header_meta {
		display: none;
	}
	.logo img {
		width: 100%;
	}
	.navbar-header a {
		float: right;
		margin: 0px;
		padding: 0px;
	}
	.for_top,
	.tit_l,
	.index_hezuo {
		display: none;
	}
	.in_tit_for {
		width: 100% !important;
	}
	.pduct_t {
		width: 50%;
		margin-right: 0px;
		float: left;
	}
	.index_about {
		padding: 30px 0px;
	}
	.in_about_img,
	.in_about_info {
		width: 100%;
	}
	.in_you_tit {
		padding: 17px 0px;
		margin-bottom: 0px;
	}
	.in_you_tit img {
		width: 100%;
	}
	.in_about_info {
		padding-left: 0px;
		font-size: 12px;
		line-height: 20px;
	}
	.foot_ul p,
	.foot_ul p a {
		font-size: 14px;
		text-align: center;
		height: auto;
		overflow: hidden;
		width: 100%;
		display: block;
	}
	.foot_ul p a span,
	.foot_ul p span,
	.foot_ul p samp,
	.foot_ul p a samp {
		width: 75%;
		display: inline-block;
		float: left;
		font-family: "寰蒋闆呴粦";
		font-size: 14px;
	}
	.foot_ul p a span,
	.foot_ul p span {
		text-align: right;
		width: 25%;
	}
	.foot_ul p a samp,
	.foot_ul p samp {
		text-align: left;
	}
	.navbar-header a i {
		font-size: 40px;
		color: #fff;
	}
	.navbar-collapse {
		padding: 0px;
		position: fixed;
		top: 61px;
		left: 0px;
		bottom: 0px;
		width: 100%;
		z-index: 99;
		background: rgba(141, 29, 45, .8);
	}
	.d_logo {
		display: block;
	}
	.new_list li {
		padding: 15px 0px;
		margin: 0px;
	}
	.d_ditu {
		display: none;
	}
	.new_list li div a {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.slidebtnbanner li {
		height: 10px !important;
		line-height: 10px !important;
		font-size: 0px;
	}
	.nav {
		width: 100%;
		height: 100%;
		margin: 0px;
		position: fixed;
		top: -100%;
		left: -100%;
		transition: .6s;
		z-index: 100;
		overflow-y: auto;
		border-top: 1px solid #fff;
		background: rgba(0, 0, 0, 0.8);
	}
	.nav li {
		width: 100%;
		border-bottom: 1px dashed #fff;
	}
	.nav li.active {
		border-bottom: 1px dashed #d54e4e;
	}
	.nav li:hover a {
		background: #fff;
		color: #d54e4e;
		transition: .3s;
	}
	.nav ul li a {
		display: block;
		width: 100%;
		height: 36px;
		line-height: 36px;
	}
	.crumbs {
		padding: 10px 0px;
	}
	.nav ul li a.active {
		border-bottom: 0px;
	}
	.news_l {
		text-align: left;
	}
	.index_title p,
	.news_title p,
	.pro_title p {
		font-size: 15px;
	}
	.news_title h2,
	.index_title h2,
	.pro_title h2 {
		font-size: 30px;
	}
	.index_news {
		background: none;
		padding: 30px 0px 25px 0px;
	}
	.news_main .in_tit_for b {
		width: 30%;
	}
	.new_list li em {
		margin-right: 10%;
	}
	.slidepicbanner li img {
		width: 100%;
	}
	.you_ti_t1 span {
		display: none;
	}
	.i_fuwu_ul li {
		padding: 5px 0px;
	}
	.i_fuwu_ul li span {
		font-size: 64px;
		padding: 10px;
	}
	.i_fuwu_ul li h3 {
		font-size: 14px;
	}
	.pro_l,
	.pro_r {
		font-size: 24px;
		padding: 10% 0px;
	}
	.pageNav {
		padding: 5px 0px;
	}
	.main {
		width: 100%;
		margin: 0px;
	}
	.markermenu ul li,
	.m_news_title ul li {
		width: 48%;
	}
	.news_left em b {
		font-size: 26px;
	}
	.ptxts ul li dl dd a {
		font-size: 12px;
	}
	.sj_s2 {
		font-size: 8px;
	}
	.in_yy_news_list .in_yy_news_l {
		display: none;
	}
	.news_left em {
		padding: 0px;
		border-radius: 0px;
	}
	.news_left em b {
		transform: skew(17deg) translateX(-5px);
	}
	.productsdetailinfo .right {
		width: 98% !important;
	}
	.in_yy_news_main .in_yy_news_list_title ul {
		width: 100%;
		text-align: center;
	}
	.in_yy_news_main .in_yy_news_list_title ul li {
		display: inline-block;
		float: none;
	}
	.inq_btn {
		width: 45%;
	}
	.carousel-indicators,
	.newsimage {
		display: none;
	}
	.main .right {
		width: 100%;
	}
	.qow {
		margin-bottom: 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		height: 20px;
		white-space: nowrap;
	}
	.in_tit_for b {
		width: 44%;
	}
	.in_tit_for b img {
		width: 100%;
	}
	.in_tit_for p {
		line-height: 28px;
	}
	.in_tit {
		margin-bottom: 0px;
	}
	.index_s_ban,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
	.inquiry ul {
		width: 100% !important;
	}
	#divOranIm {
		display: none;
	}
	.newsdetail dl dd center img,
	#dituContent,
	.BMap_mask {
		width: 100% !important;
	}
	.foot_ul li {
		text-align: center;
	}
	.foot_ul li h5 {
		font-size: 32px;
		color: #222;
		width: 100%;
		display: block;
		margin: 0px auto;
		background: #fff;
	}
	.links {
		display: none;
	}
	.foot_ul em a {
		border-bottom: 2px solid #fff;
	}
	.foot_ul em {
		margin-bottom: 25px;
		display: inline-block;
	}
	.foot_ul p {
		font-size: 12px;
	}
	.index_pduct .container {
		padding: 0px;
	}
	.index_product_tit a {
		font-size: 14px;
	}
	.in_pro_li {
		width: 33.33333%;
	}
	.foot_er {
		display: none;
	}
	.list p img,
	.about dl dd p img {
		width: 100% !important;
		height: auto !important;
	}
	.in_news_main {
		width: 100%;
	}
	.hotline {
		display: none;
	}
	.sort ul li {
		width: 48%;
	}
	.index_pro {
		padding: 0px;
	}
	.new_list li em b {
		font-size: 1.667em;
	}
	.news_time {
		width: 15%;
	}
	.new_info {
		width: 83%;
	}
	.new_list li em {
		width: 37%;
		margin-right: 0px;
	}
	.new_list li div {
		width: 57%;
		min-height: auto;
	}
	.new_list li div a {
		padding: 2px 0px;
	}
	.index_product_main {
		width: 206%;
	}
	.in_depatmen {
		margin-bottom: 20px;
	}
	.in_depatmen .level1 li {
		padding-left: 0px;
		background: none;
		background-size: contain;
		width: 25%;
		float: left;
	}
	.in_depatmen .level1 li a {
		text-align: center;
	}
	.new_list li div p {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.our_kehu,
	.in_depatmen,
	.markermenu,
	.m_news_title,
	.m_news_title,
	.sort {
		display: none;
	}
	.slidebtnbanner {
		left: 40% !important;
	}
	.in_pduct_left {
		margin-top: 0px;
	}
	.foot_logo h5 {
		text-align: center;
		width: 100%;
		margin: 0px auto;
	}
	.f_logo_img {
		margin-bottom: 0px;
	}
	footer {
		padding-top: 0px;
	}
	.productsdetailinfo .left ul {
		display: block;
		width: 98%;
		margin-left: 2%;
	}
	.ptxts ul li .pro_info {
		min-height: 75px;
	}
	.ptxts ul li {
		padding: 0px;
		margin: 5px 2%;
	}
	.newsimg_box .carousel-indicators,
	.newsimage {
		display: block;
	}
	.ptxts ul li .pro_more a {
		padding: 0px 5px;
	}
	.ptxts ul li .pro_more a.pro_more_x {
		margin-right: 3px;
	}
	.ptxts ul li .pro_more,
	.ptxts ul li .pro_name,
	.ptxts ul li .pro_info {
		padding: 0px;
	}
	.in_sy_main ul li:nth-of-type(2),
	.in_sy_main ul li:nth-of-type(3) {
		margin: 3px 0.5%;
	}
	.in_sy_main ul li {
		margin: 3px 0.5%;
	}
	.in_sy_footer_info {
		min-height: auto;
	}
	header {
		display: none;
	}
	.m_header {
		display: block;
		position: relative;
		display: block;
		width: 100%;
		z-index: 999;
	}
	.m_header_title {
		display: block;
	}
	.m_logo {
		display: block;
		/*width: 100%;*/
	}
	.m_logo h1 img {
		width: 10rem;
		height: 5rem;
		/*width: 100%;
		vertical-align: text-bottom;*/
	}
	.m_nav {
		display: block;
		width: 100%;
		height: auto;
		overflow: hidden;
		background: #a08261;
	}
	.m_nav ul {
		margin-bottom: 0px;
	}
	.m_nav ul li {
		display: none;
		height: 36px;
		width: 25%;
		float: left;
		border: 1px solid #fff;
	}
	.m_nav ul li:nth-of-type(1),
	.m_nav ul li:nth-of-type(2),
	.m_nav ul li:nth-of-type(3),
	.m_nav ul li:nth-of-type(4),
	.m_nav ul li:nth-of-type(5),
	.m_nav ul li:nth-of-type(6),
	.m_nav ul li:nth-of-type(7),
	.m_nav ul li:nth-of-type(8) {
		display: block;
	}
	.m_nav ul li a {
		display: block;
		height: 36px;
		padding-left: 8px;
		line-height: 36px;
		font-size: 14px;
		color: #fff;
		text-align: center;
	}
	.m_logo_wel {
		display: inline-block;
		margin-left: 10px;
		padding: 2px 0;
		float: right;
		padding-left: 5%;
		padding-right: 10px;
		border-left: 1px solid #dadada;
	}
	.m_logo_wel h5 {
		font-size: 16px;
		color: #666;
		font-weight: bold;
	}
	.m_logo_wel p a {
		font-size: 14px;
		color: #666;
	}
	.m_logo_wel p i {
		font-size: 18px;
		color: #666;
	}
	.in_oq_case_main {
		width: 320px;
		margin: 0px auto;
	}
	.in_oq_case_main ul {
		width: 10000%;
	}
	.in_oq_case_main ul li {
		width: 320px;
	}
	.bdshare-button-style1-16{
		display: block;
		width: 100% !important;
		text-align: center;
	}
	.bdshare-button-style1-16 a{
		float: none !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 736px) {
	.ban {
		height: 200px !important;
	}
	.in_ba_pro_r_main ul li{
		min-height: 310px;
	}
	.ptxts ul li .pro_info {
		min-height: 50px;
	}
	.nav {
		height: 80%;
	}
	.in_yy_about_title ul li {
		padding: 12px 35px;
	}
	.in_ba_about_l_img img {
		width: auto;
	}
	.in_ba_news_img {
		display: none;
	}
	.moeq {
		width: 48%;
	}
	.x_news_time {
		width: 12%;
	}
	.news_info {
		width: 86%;
	}
	.in_yy_title strong,
	.index_yy_news .in_yy_title strong {
		font-size: 22px;
	}
	.in_oq_case_main {
		width: 480px;
		margin: 0px auto;
	}
	.in_oq_case_main ul {
		width: 10000%;
	}
	.in_oq_case_main ul li {
		width: 480px;
	}
	.in_yy_news_list .in_yy_news_l {
		display: none;
	}
	footer ul li:nth-of-type(1),
	footer ul li:nth-of-type(2) {
		width: 50%;
		float: left;
	}
	footer ul li:last-of-type {
		width: 100%;
		text-align: center;
	}
	.newsimg_box {
		display: none;
	}
	.in_x_xun h2 img {
		width: auto;
	}
	.in_x_list_main h5 img {
		width: auto;
	}
	.index_youshi {
		min-height: 845px;
	}
	.pro_t {
		margin-bottom: 0px;
	}
	.in_tit_for b {
		width: 30% !important;
	}
	.news_main .in_tit_for b {
		width: 20% !important;
	}
	.in_sy_case_box {
		width: 422px;
	}
	.in_sy_customer_main ul li {
		width: 19.4%;
		margin: 0.3%;
	}
	.foot_list ul li {
		padding-left: 29% !important;
	}
	.logo {
		margin-top: 0px !important;
	}
	.foot_logo h5 {
		width: 45% !important;
	}
	.news_left {
		width: 25% !important;
	}
	.new_list li {
		width: 50% !important;
	}
	.foot_ul p a span,
	.foot_ul p span {
		width: 36% !important;
	}
	.foot_ul p samp,
	.foot_ul p a samp {
		width: 64% !important
	}
	.logo_img {
		margin-top: 0px !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.logo_l .logo_img{width: 30%;}
	.logo_erwei{font-size: 1.4rem;}
	.navbar {
		margin: 0px;
	}
	.tit_l {
		width: 33%;
	}
	.bdsharebuttonboxz {
		width: 20% !important;
	}
	.in_tit_for {
		width: 34%;
	}
	.in_oq_case_main {
		width: 100%;
	}
	.in_oq_case_main ul {
		width: 200%;
	}
	.in_oq_case_main ul li {
		width: 11.5%;
		margin-right: 1%;
	}
	.moeq h5 {
		text-overflow: clip;
		white-space: normal;
	}
	.in_op_xijie_img1 ul li:nth-of-type(1) {
		left: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(2) {
		right: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(3) {
		left: 100px;
	}
	.in_op_xijie_img1 ul li:nth-of-type(4) {
		right: 100px;
	}
	.in_op_xijie_img3 {
		padding: 35px 310px 0px 20px;
	}
	.in_op_xijie_img2 {
		padding: 35px 20px 0px 310px;
	}
	.in_oq_gexin_info ul li h4 {
		font-size: 22px;
	}
	.in_oq_gexin_info ul li h5 {
		font-size: 13px;
	}
	.in_picc ul li {
		width: 25%;
	}
	.index_hezuo ul li {
		width: 145px;
		height: 145px;
	}
	.index_hezuo ul:first-of-type {
		transform: translateX(0px);
	}
	.moeq h5 {
		min-height: 60px;
	}
	.index_hezuo ul li img {
		transform: rotateZ(-45deg) translate(-36px, 13px);
	}
	.index_hezuo ul:last-of-type {
		transform: translate(112px, -114px);
	}
	.ptxts ul li .pro_more a {
		padding: 0px 15px;
	}
	.qow {
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#divOranIm {
		display: none;
	}
	.logo {
		height: 70px;
		line-height: 70px;
	}
	.foot_logo {
		width: 34%;
	}
	.foot_list {
		width: 44%;
	}
	.foot_er {
		width: 22%;
	}
	.links_t {
		width: 10%;
	}
	.foot_er p {
		text-align: center;
	}
	.foot_er img {
		width: 60%;
		margin: 0px auto;
	}
	.newsdetail dl dd center im {
		width: 100%;
	}
	.ban {
		height: 350px;
	}
	.foot_er {
		text-align: center;
	}
	.logo a img,
	.slidepicbanner li a img {
		width: 100%;
	}
	.main {
		width: 100%;
	}
	.i_tel,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.navbar {
		margin: 0px;
	}
	.index_rz_hezuo {
		display: none;
	}
	.logo_img img{
		width:73%;
	}
	.in_rz_hexin ul li:nth-of-type(1),
	.in_rz_hexin ul li:nth-of-type(2),
	.in_rz_hexin ul li:nth-of-type(3),
	.in_rz_hexin ul li:nth-of-type(4) {
		left: 40px;
	}
	.in_rz_hexin ul li:nth-of-type(5),
	.in_rz_hexin ul li:nth-of-type(6),
	.in_rz_hexin ul li:nth-of-type(7),
	.in_rz_hexin ul li:nth-of-type(8) {
		right: 40px;
	}
	.tit_l {
		width: 33%;
	}
	.in_tit_for {
		width: 34%;
	}
	.in_picc ul li {
		width: 25%;
	}
	.index_hezuo ul li {
		width: 145px;
		height: 145px;
	}
	.index_hezuo ul:first-of-type {
		transform: translateX(0px);
	}
	.moeq h5 {
		min-height: 60px;
	}
	.index_hezuo ul li img {
		transform: rotateZ(-45deg) translate(-36px, 13px);
	}
	.index_hezuo ul:last-of-type {
		transform: translate(112px, -114px);
	}
	.ptxts ul li .pro_more a {
		padding: 0px 15px;
	}
	.qow {
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	#divOranIm {
		display: none;
	}
	.logo {
		height: 70px;
		line-height: 70px;
	}
	.foot_logo {
		width: 34%;
	}
	.foot_list {
		width: 44%;
	}
	.foot_er {
		width: 22%;
	}
	.links_t {
		width: 10%;
	}
	.foot_er p {
		text-align: center;
	}
	.foot_er img {
		width: 60%;
		margin: 0px auto;
	}
.footer_info_img{
	text-align:center;
}
.footer_info_img img{
	width:50%;
}
	.newsdetail dl dd center im {
		width: 100%;
	}
	.ban {
		height: 350px;
	}
	.foot_er {
		text-align: center;
	}
	.logo a img,
	.slidepicbanner li a img {
		width: 100%;
	}
	.in_rz_case_main {
		width: 600px;
		margin: 0px auto;
	}
	.main {
		width: 100%;
	}
	.main .container {
		width: 100%;
	}
	.i_tel,
	.in_tel1,
	.index_s_ban1 {
		display: none;
	}
}


@media only screen and (min-width: 1024px) and (max-width: 1200px) {
	.nav li a{
	padding:15px;	
}
}
}