﻿.lan {
    background: #bc9d5d;
}
.lan .input_group .btn_info {
	background-color: #d01029;
}
.nv1 .cur {
    color: rgb(189, 142, 44);
    border-bottom: 3px solid rgb(189, 142, 44);
}
.site_info_box {
	background:url("../image/wm_hy_top.png") no-repeat 0 0,
	url("../image/wm_hy_bo.png") left bottom no-repeat,url('../image/wm02.png') repeat-y 0 59px;
	padding:97px 90px 75px;
}
.hy_headline {
	float: left;
	font-size: 60px;
	color: rgb(195, 12, 42);
	font-family: 报隶-简;
	text-align: center;
	width: 100%;
	height: 60px;
	line-height: 60px;
	letter-spacing: 16px;
	background: url(../image/hyyz.png) center center no-repeat;
}
.tp_name .h_name {
	padding-top: 0;
}
.tp_name .tp_t_pro {
	font-size: 18px;
	color: #333;
	word-wrap: break-word;
}
.tp_name .h_name {
	padding-top: 0px;
	font-size: 24px;
	color: #333333;
}
.tp_name .tp_t_pro p {
	width: 600px;
	margin-top: 26px;
}
.kx_tp_info {
	float: left;
	width: 620px;
	padding: 0 0 20px 20px;
}
.kx_tp_info .yz_info_c ul li {
	line-height: 22px;
}
.kx_tp_info .yz_info_c.tp_org {
	width: 33%;
}
.ft div.zhangBox {
	position: absolute;
	top: -116px;
	right: 10px;
}
.ft div.zhang1 {
	background: url(../image/gz.png) no-repeat;
	background-size: 115px auto;
}
.lan_switch1{float: left;width: 93px;height: 30px;background: url("../image/arrow.png") no-repeat 90% center;position: relative;line-height: 30px;border: 1px solid #d5dae1;border-radius: 4px;}
.lan_pot1{display: inline-block;height: 30px;line-height:30px;width:84px;padding-right:8px;text-align: center;color: #333;text-decoration: none;}
.lan_li1{background-color: #fff;border-radius: 3px 0 3px 3px;box-shadow: 2px 2px 2px #d28008;line-height: 24px;padding: 10px 5px;position: absolute;right: -1px;bottom: 23px;width: 120px;border: 1px solid gray;z-index: 3;}
.lan_li1 a{display: block;height: 22px;line-height: 22px;text-align: left;}
.lan_li1 s{background: url('../image/icons.png') no-repeat -155px -65px;display: inline-block;height: 14px;margin-right: 5px;width: 20px;vertical-align: -3px;}
.lan_li1 .zh_cn, .lan_li1 .zh_tw{background-position: -155px -65px;}
.lan_li1 .en{background-position: -175px -65px;}
.verifyhy {
	position: relative;
	width: 830px;
}
.verifyBox .lan_switch1 {
	position: absolute;
	top: 14px;
	right: 0;
}
.verfiyWapper ,.jiathis_parent_style{
	width: 830px;
}

.pic_wapper {
	margin-top: 15px;
}
.pic_types {
	width: 426px;
	height: 30px;
	float: left;
	overflow: hidden;
}

.pic_types ul {
	position: relative;
}
.pic_types li {
	float: left;
	color: #999;
	width: 85px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
}
.pic_types li:after{
	content: '/';
	float: right;
}
.pic_types li.active  span {
	color: #000000;
	font-weight: bold;
}
.showPic{
	text-align: center;
	margin-top: 20px;
}
.showPic img{
	max-width: 650px;
	max-height: 500px;
}
.prev, .next {
	float: left;
	width: 14px;
	height: 14px;
	margin-top: 7px;
	cursor: pointer;
	vertical-align: middle;
	border-left: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	-webkit-transform: scaleY(1) rotateZ(45deg);
	-moz-transform: scaleY(1) rotateZ(45deg);
}
.next{
	float: right;
	margin-left: 15px;
	-webkit-transform: scaleY(1) rotateZ(-135deg) !important;
	-moz-transform:scaleY(1) rotateZ(-135deg) !important;
}
.mapMain .bd {
	width: 4px;
	height: 12px;
	vertical-align: middle;
	background: #e72a21;
	display: inline-block;
}
.ind_info .com_bg_info {
	margin: 10px auto;
	width: 475px;
}
.site-scope {
	margin-left: 160px;
}
.kxWapper {
	width: 830px;
}

.pic_types_box {
	position: relative;
}

@media screen and (max-width: 414px){
	.lan .input_group {
		width: calc( 100% - 30px );
	}
	.lan .input_group .form_control {
		width: calc( 100% - 46px );
	}
	.kxWapper, .verfiyWapper, .col_desc {
		width: 100%;
	}
	.site_info_box {
		background: url(../image/wm_hy_top.png) no-repeat 0 0, url(../image/wm_hy_bo.png) left bottom no-repeat;
		padding: 45px 45px 35px;
		background-size: 100% auto;
	}
	.site_info {
		background: url(../image/wm02.png) repeat-y 0 28px;
		background-size: 100%   100% ;
	}
	.jiathis_parent_style, .com-wapper {
		width: calc( 100% - 20px );
		padding: 0 10px;
	}
	.tp_name .tp_t_pro {
		font-size: 20px;
	}
	.tp_name .tp_t_pro p {
		width: 100%;
	}
	.kx_tp_info {
		width: 100%;
		padding-left: 0;
	}
	.verifystar .s_l, .verifystar .s_r {
		width: 20%;
	}
	.kx_tp_info {
		width: 100%;
		padding-left: 0;
	}
	.kx_tp_info .yz_info_c.tp_org,.kx_tp_info .yz_info_c,.com-wapper .col_desc {
		width: 100%;
	}
	.jiathis_parent_style,.com-wapper  {
		width: calc( 100% - 20px );
		padding:0 10px;
	}
	.jiathis_parent_style {
		padding: 15px 0;
	}
	.col_desc li ,.col_desc li span{
		word-wrap: break-word;
		word-break: break-all;
	}
	.col_desc div {
		width: auto;
	}
	.nv1 {
		height: auto;
		padding: 10px 0 15px;
	}
	.verifyBox .lan_switch1 {
		right: 10px;
	}
	.info_detail h3 {
		font: 24px/26px "黑体";
	}
	.infoWapper {
		padding: 10px 10px 20px;
	}
	.nv1 li {
		margin: 0 12px;
	}
	.ft .zhangBoxDef {
		top: -135px;
		right: 23px;
	}
	.lianhe-info ul {
		width: 100%;
		float: left;
	}
	.ft .zhangBox>div {
		width: 115px;
		height: 119px;
	}
	.ft .zhangBox.zhangBoxtwo {
		top: -96px;
		right: -6px;
	}
	.ind_info .com_bg_info {
		width: 100%;
	}
	.pic_types,.valid_items{
		width: 270px;
	}
	.showPic img {
		max-width: 90%;
		max-height: 300px;
	}
	.valid_items .valid_it {
		width: 50%
	}
	.site-scope {
		margin-left: 0;
		float: left;
		text-align: center;
		width: 100%;
	}
	.detail_label {
		width: 90%;
	}
	.hy_headline {
		background: url(../image/hyyz.png) center center no-repeat;
		background-size: 100% auto;
	}
	.pic_types_box {
		width: 100%;
	}
	.pic_types li {
		width: 87px;
	}
	.next {
		position: absolute;
		right: 0;
	}
}