.head{

}
.header{
	overflow: hidden;
	height: 90px;
}
.header_img{
	width: 25%;
	float: left;
	background: url(../img/sg_01_01.jpg);
	height: 90px;
	text-align: center;
	
}
.header_img img{
	margin-top: 10px;
}
.header_ul{
	width: 50%;
	float: left;
	height: 90px;

}
.header_ul ul{
	width: 90%;
	overflow: hidden;
	margin: 0px auto;
	margin-top: 21px;
}
.header_ul li{
	float: left;
	width: 14%;
	height: 40px;
	text-align: center;
}
.header_ul li img{
	display:none;
}
.header_ul li span{
	writing-mode:vertical-rl;
	position: relative;
    top: 10px;
}
.header_ul li a:hover{
	color: #700c0c;
}
.header_ul li span:nth-of-type(2){
	left: -3px;
}

.header_phone{
	width: 25%;
	height: 90px;
	float: left;
	text-align: center;
	background: url(../img/sg_01_01.jpg);
}
.header_phone img{
	margin-top: 16px;
}

.zhanshi_header{
	position: relative;
}
#zhanshi{
	width:1920px;
	width: 100%;
	height: auto;
	overflow: hidden;
}
#img img{
	width:33.333337%;
	height: auto;
	padding: 0px;
	float: left;
}
#img{
	width: 300%;
}

#dianji{
	position: absolute;
	bottom: 30px;
	left: 43.7%;
}
#dianji li{
	list-style: none;
	float: left;
	width: 55px;
	height: 4px;
	margin-left: 11px;
	border-radius: 5px;
	cursor: pointer;

}
.checked{
	background-color: #700c0c;
	opacity: 0.8;

}
.mochecked{
	background-color: white;
	opacity: 0.8;
}


.banner{
	padding:8% 0;
	background-size: cover !important;
}

.con_one{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
}
.con_one_head{
	overflow: hidden;
	margin-top: 30px;
}
.con_one_head_left{
	float: left;
	width: 20%;
}
.con_one_head_left h2{
	display: none;
}
.con_one_head_middle{
	float: left;
	height: 110px;
	width: 60%;
	overflow: hidden;
	margin-top: 38px;
	padding-right: 57px;
}
.con_one_head_middle p{
	float: right;
	writing-mode:vertical-rl;
	    letter-spacing: 3px;line-height: 22px;
}
.con_one_head_right{
	float: left;
	width: 20%;
	margin-top: 50px;
	position: relative;
}
.con_one_head_right p{
	position: absolute;
	    left: 66px;
    color: white;
    top: 12px;
    font-size: 16px;
}
.con_one_con ul {
	overflow: hidden;
	margin-top: 30px;
}
.con_one_con ul li{
	float: left;
	width: 49%;
	margin-right: 2%;
	position: relative;
}
.con_one_con ul li:last-child{
	width: 49%;
	margin-right: 0%;
}
.con_one_block{
	position: absolute;
	top: 45%;
width: 100%;
	text-align: center;
	    animation: opGradients .4s;
    -moz-animation: opGradients .4s;
    -o-animation: opGradients .4s;
    -ms-animation: opGradients .4s;
	}
.con_one_block p{
	font-size: 24px;
	color: white;
	letter-spacing: 1px;
	
}
.con_one_block2{
	top: 40%;
}
.con_one_none{
	background-color: #700c0c;
		padding:16px 14px;
		display: none;
		position: absolute;
		top: 0px;
		left: 0px;
		    animation: opGradients .4s;
    -moz-animation: opGradients .4s;
    -o-animation: opGradients .4s;
    -ms-animation: opGradients .4s;
}

@-webkit-keyframes opGradients {
 0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
@keyframes opGradients {
 0% {
opacity: 0;
}
 100% {
opacity: 1;
}
} 
.con_one_none div{
	padding: 4px 15px;
	/*border:3px solid #f7e6bb;*/
	color: white
}

.con_one_none .con_one_none_div::before,.con_one_none .con_one_none_div::after{position:absolute;content:'';opacity:1;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.con_one_none .con_one_none_div::before{top: 3%;right:2%;bottom: 3%;left:2%;border-top:2px solid #f7e6bb;border-bottom:2px solid #f7e6bb;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;}
.con_one_none .con_one_none_div::after{top: 3%;right:2%;bottom: 3%;left:2%;border-right:2px solid #f7e6bb;border-left:2px solid #f7e6bb;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;}
.con_one_none:hover .con_one_none_div::before,.con_one_none:hover .con_one_none_div::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}


.con_one_none div h1{
	font-size: 28px;
	padding: 20px 0;
	text-align: center;
	letter-spacing: 2px;
}
.con_one_none div p{
	/*margin-bottom: 10px;*/
	line-height: 26px;
}
.con_one_none .more{
	color: #700c0c;
	width: 70px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background-color:  #f7e6bb;
	display: inline-block;
	margin-bottom: 19px;
	margin-top: 17px;
	float: right;
}

.con_one_con li:hover .con_one_block{display: none;}
.con_one_con li:hover .con_one_none{display: block;}


.con_two{
	background-color: #ededed;
}
.con_two_head{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 40px;
	margin-top: 50px;
}
.con_two_head_p1 span{
	display: none;
}
.con_two_head_p1{
	float: left;
}
.con_two_head_p2{
	float: right;
	text-align: center;
	margin-top: 56px;
}
.con_two_head_p2 span{
	display: inherit;
}
.con_two_head_p2 span:hover{
	color: #700c0c
}
.con_two_head_p1_img2{
	margin-left: 10px;
}

.con_two_con{
	margin-top: 24px;
	padding-bottom: 50px;
}
.con_two_con ul{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}
.con_two_con ul li{
	float: left;
	width: 32%;
	margin-right: 2%; 
	background-color: white;
	text-align: center;
}
.con_two_con_li_div{
	padding: 26px 12px;
	

}
.con_two_con_li_div div{
	overflow: hidden;

}


.con_two_con li .index-pru-nav::before,.con_two_con li .index-pru-nav::after{position:absolute;content:'';opacity:1;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.con_two_con li .index-pru-nav::before{top:3%;right:3%;bottom:3%;left:3%;border-top:4px solid #680d0a;border-bottom:4px solid #680d0a;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.con_two_con li .index-pru-nav::after{top:3%;right:3%;bottom:3%;left:3%;border-right:4px solid #680d0a;border-left:4px solid #680d0a;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.con_two_con li:hover .index-pru-nav::before,.con_two_con li:hover .index-pru-nav::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}



.con_two_con_li_div div img{
    width: 80%;
    margin-top: 15px;
    margin-bottom: 15px;
    cursor: pointer;
    border-radius: 10px;
    transition: all 0.4s;
}
.con_two_con ul li:last-child .con_two_con_li_div{
	padding-top:21px;
	position: relative;
}
.con_two_con_li_div{
	position: relative;
}

.con_two_con_li_div:hover .con_two_con_li_h2{
	color: #700c0c
}
.con_two_con_li_div:hover .con_two_con_li_div_img{
	transform: scale(1.025);
}

.con_two_con ul li img{
    cursor: pointer;
    transition: all 0.6s;
}
.con_two_con ul li:last-child{
	float: left;
	width: 32%;
	margin-right: 0%;
}
.con_two_con ul li h1{
	font-size: 22px;
}
.con_two_con .dianxian2{
	margin: 6px 0px;
}
.con_two_con ul li p{
	color: #818181;
	    line-height: 24px;
	        overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}





.con_three{
	background:url(../img/SDFHru_19.png);
}
.con_three_head{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 40px;
}
.con_three_head_p1{
	float: left;
}.con_three_head_p1 span{
	display: none;
}
.con_three_head_p2{
	float: right;
	text-align: center;
	margin-top: 56px;
	position: relative;
}
.con_three_head_p2 span{
	display: inherit;
position: absolute;
    left: 66px;
    color: white;
    top: 12px;
    font-size: 16px;
}
.con_three_head_p2 
.con_three_con{
	margin-top: 50px;
	padding-bottom: 50px;
}
.con_three_con ul{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	padding-bottom: 50px;
}
.con_three_con ul li{
	float: left;
	width: 22%;
	margin-right: 4%; 
}
.con_three_con ul li a:hover{
	color: #700c0c !important;
}

.con_three_con ul li:last-child{
	float: left;
	width: 22%;
	margin-right: 0%;
}
.con_three_con li h1{
	font-size: 25px;
}
.con_three_con li h2{
	font-size: 20px;
	margin-top: 20px;
	overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap
}
.con_three_con li p{
	font-size: 14px;
	margin-top: 30px;
	color: #818181;
	    line-height: 22px;
}
.con_three_con li span{
	display: inline-block;
	width: 100%;
	height: 3px;
	background-color: black;
	margin-top: 10px;
}

.foot{
	background-color: #333333;
}
.footer_head{
	border-bottom: 2px solid #5b5b5b;
	padding-top: 30px;
	padding-bottom: 20px;
}
.footer_head ul{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}
.footer_head ul li{
	float: left;
}
.footer_head_right p:nth-of-type(1){
	font-size: 18px;
	color: #d7d7d7;
}
.footer_head_right p:nth-of-type(2){
	font-size: 12px;
	color: #d7d7d7;
}
.footer_head_left{
	float: left;
}
.footer_head_right{
	float: left;
	margin-left: 8px;
}
.footer_head_li1{
	margin-right: 16%;
}
.footer_head_li2{
	margin-right: 41%;
}.foot_shou{
	display: none;
}
.footer_con{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 40px;
}
.footer_con li{
	float: left;
}
.footer_con_li1 p{
	letter-spacing: 1px;
}
.footer_con_li1_p1{
	font-size: 16px;
	padding-bottom: 10px;
	border-bottom: 2px solid #565656;
	color: #d7d7d7;
	width:240px;
	letter-spacing: 0px;
}

.footer_con_li1{
	/*width: 18%;*/
}
.footer_con_li1_p1 img{
	margin-right: 3px;
}
.footer_con_li1 div{
	margin-top: 25px;
}
.footer_con_li1 div p{
	line-height: 28px;
	color: #d7d7d7
}
.footer_con_li2{
	margin-left: 7%;
/*padding-top: 36px;*/
}
.footer_con_li2 p{
	margin-bottom: 12px;
	overflow: hidden;
}
.footer_con_li2 p span{
	margin-right: 35px;
	color: #d7d7d7;
	float: left;
	padding-top: 10px;

}

.footer_con_li2 p input{
	color: #d7d7d7;
	width:460px;
	height: 35px;
	outline:none;
	float: left;
	padding-left: 8px;
	border: none;
}
.footer_con_li2 p textarea{
	color: #d7d7d7;
	width:460px;
	height: 60px;
	outline:none;
	float: left;
	padding-left: 8px;
	padding-top: 8px;
	border: none;
}
.submit{
	margin-left: 77px;
	background-color: #652a00;
	color: white;
	font-size: 16px;
}
.footer_con_li3{
	overflow: hidden;
	margin-left: 6%;
}
.footer_con_li3 img{
	max-width: 116px;
}
.footer_con_li3 p{
	float: left;
	text-align: center;
}
.footer_con_li3 p span{
	color:  #d7d7d7;
	padding-top: 6px;
	display: inherit;
}
.footer_con_li3 p:nth-of-type(2){
margin-left: 32px;
}


.mianbao{
	max-width: 1200px;
	width: 100%;
	margin: 0px auto;
	margin-top: 30px;
}
.mianbao span{
	margin-right: 7px;
}


.con_one_con_shouji{
	display: none;
}
.con_one_con_pc{
	display: block;
}


@media (max-width:1300px){
.header_ul ul {
    width: 100%;
}
}
@media (max-width: 1200px){
	.con_one_con_shouji{
	display: block;
}
.con_one_con_pc{
	display: none;
}

	.header_ul{
		display: none;
	}
	.header_phone{
		display: none;
	}
	.header{
		height: 55px;background-color: #3f200e
	}
	.header_img{
		height: 55px;
		background: transparent;
		text-align: left;
		width: auto;

	}
	.header_img img{
		width: 215px;
		margin-top: 5px;
		margin-left: 3px;
	}

}
@media (max-width: 1024px){
	.con_two{
padding: 0px 10px;
	}
.con_one_head{
	padding: 0px 10px;
}
.con_three{
	    padding: 0px 10px;
}
	.con_one_head_middle p {
    letter-spacing: 1px;
}
.con_one_head_right p {
    left: 49px;
    top: 9px;
}
.con_one_head_right{
	    margin-top: 67px;
}
.con_two_con ul li p{
	    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.footer_con_li2 p input{
	width:307px;
}
.footer_con_li2 p textarea{
	width:307px;
}
.footer_head_li2 {
    margin-right: 31%;
}
.footer_head_li1 {
    margin-right: 17.5%;
}
#dianji {
    left: 39.7%;
}
#dianji {
    position: absolute;
    bottom: 20px;
}

}



@media (max-width:768px){
.con_one_head_middle p:last-child{
	display: none;
}
.con_one_head_middle p{
	text-indent: 2em;
    writing-mode: horizontal-tb;
}
.con_one_head_middle{
	    margin-top: 26px;
}
.con_one_head_right {
    margin-top: 42px;
}
.con_one_head_right p {
    left: 31px;
    top: 4px;
}
.footer_head_li1 {
    margin-right: 14.5%;
}
.footer_head_li2 {
    margin-right: 20%;
}
.footer_con_li1_p1 {
    width: 223px;
    letter-spacing: 0px !important;
}
.footer_con_li2 {
    margin-left: 2%;
}
.footer_con_li2 p input {
    width: 200px;
}
.footer_con_li3 {
    overflow: hidden;
    margin-left: 11px;
}
.footer_con_li3 p:nth-of-type(2) {
    margin-left: 7px;
}
.footer_con_li2 p textarea {
    width: 200px;
}
.footer_con_li2 p span{
	    margin-right: 9px;
}
.submit {
    margin-left: 50px;
}
#dianji {
    left: 37.7%;
}
#dianji li{
	width: 36px;
}
.con_one_block2 {
    top: 35%;
}
}

@media (max-width:480px){
	.mianbao span {
    margin-right: 5px;
}
.product_head_con .shigang{
	    margin: 0px 7px !important;
}
	.con_one_block2 {
    top: 35%;
}
#dianji li {
	width: 8px;
    height: 8px;
    margin-left: 8px;
    border-radius: 5px;
    cursor: pointer;
}
#dianji {
    left: 42.7%;
    bottom: 10px;
}
.con_one_head_left{
	float: none;
}
.con_one_head_left img{
	display: none;
}
.con_one_head_left h2{
    display: block;
    font-size: 20px;
    text-align: left;
    color: #700c0c;
    width: 100%;
    border-left: 3px solid #700c0c;
    padding-left: 4px;
	/*border-left: 2px solid #700c0c;*/
}
.con_one_head_left{
	width: 100%;
}
.con_one_head_middle{
	float: none;
	width: auto;
	height: auto;
	margin-top: 10px;
}.con_one_head_middle p:last-child {
    display: block;
}
.con_one_head_middle p{
	line-height: 22px;

}
.con_one_head_right{
	width: auto;
	float: none;
	text-align: center;
	position: static;
}
.con_one_head_right img{
	width: 143px;
}
.con_one_head_right a{
	position: relative;
}
.con_one_head_right p {
    left: 38px;
    top: 2px;
    font-size: 14px;
}
.con_one_head_right {
    margin-top: 6px;
}
.con_one_con ul {
    overflow: hidden;
    margin-top: 14px;
}
.con_one_con ul li{
	float: none;
	width: 100%;
	margin-right: 0%;
	position: relative;
	margin-bottom: 12px;
}
.con_one_con ul li:last-child{
	width: 100%;
	margin-right: 0%;
	margin-bottom: 0px;
}
.con_two_head_p1 span{
	display: block;
	font-size: 20px;
    text-align: left;
    color: #700c0c;
    width: 100%;
    border-left: 3px solid #700c0c;
    padding-left: 4px;
    /* border-left: 2px solid #700c0c; */
}
.con_two_head_p1 img{
	display: none;
}
.con_two_head .con_two_head_p1_img3{
    display: inline;
        width: 29px;
    margin-left: 6px;
    position: relative;
    top: -1px;
}
.con_two_head {
    padding-top: 0px;
    margin-top: 30px;
    padding:0px 10px;
}
.con_two_head_p2{
	margin-top: 0px;
}
.con_two_head_p2 span:last-child{
	position: relative;
    top: -7px !important;
}
.con_two_con ul li{
	width: 100%;
	float: none;
}
.con_two_con ul li:last-child{
	width: 100%;
	float: none;
}
.con_two_con {
    margin-top: 10px;
}
.con_two_con {
    margin-top: 10px;
    padding-bottom: 0px;
}
.con_three_head_p1 span{
	display: block;
	font-size: 20px;
    text-align: left;
    color: #700c0c;
    width: 100%;
    border-left: 3px solid #700c0c;
    padding-left: 4px;
}
.con_three_head_p1 img{
	display: none;
}
.con_three_head_p2 img{
	width: 143px;
}
.con_three_head_p2 a{
	position: relative;
}
.con_three_head_p2 span {
    left: 38px;
    top: 5px;
    font-size: 14px;
}
.con_three_head_p2 span b{
	display: none;
}

.con_three_head_p2{
	margin-top: 0px;
}
.con_three_con ul li{
	float: none;
	width: 100%;
	margin-right: 0%; 
	margin-top: 14px;
}
.con_three_head{
	margin-top: 30px;
}
.con_three_con ul li:last-child{
	float: none;
	width: 100%;
	margin-right: 0%;
}
.con_three_con li h1{
	font-size: 16px;
}
.con_three_con li h2{
	font-size: 16px;
}
.con_three_con li p {
    font-size: 14px;
    margin-top: 5px;
}
.con_three_con li h2 {
    font-size: 14px;
    margin-top: 11px;
}
.con_three_con ul{
	padding-bottom: 30px;
}
.con_two{
	background-color: transparent;
}
.con_two_head_p2 img{
	display: none;
}
.con_two_con ul li div{
	padding-bottom: 0px;
}

.footer_head{
	display: none;
}
.footer_con{
	display: none;
}
.foot_shou{
	padding-top: 20px;
	text-align: center;
}
.foot_shou p{
	text-align: center;
}
.footer_con_li3 p{

}
.footer_con_li3{
	margin-left: 10px;

}
.foot_shou p{
color: #d7d7d7
}
.foot_shou p a{
	color: #d7d7d7;
	    margin-left: 10px;
}
.footer_con_li3{
	max-width: 208px;
	margin: 0px auto;
}
.footer_con_li3_p{
	padding-bottom: 12px;
}
.beian{
	padding: 10px 0;
	background-color: black;
}
.foot_shou{
	display: block;
}
.con_one_head{
	padding: 0px 10px;
}
.con_three{
	    padding: 0px 10px;
}
.con_two_head_p2 span:nth-of-type(1){
padding: 6px 11px;
    background-color: #700c0c;
    color: white;
    border-radius: 38px;;
}
.con_one_head_right p span{
	display: none;
}
.con_one_block p {
    font-size: 22px;
}
	.con_two{
padding: 0px 0px;
	}
}



#fenye {
	width: 100%;
	padding: 20px 0;
	text-align: center;
    margin-top: 36px;
    margin-bottom: 0px;
}
#fenye table{
	margin: 0px auto;
}
/*#fenye {
	margin: 0px auto;
	color: #185aac;
	font-size: 14px;
	line-height: 20px;
}*/
#fenye a:hover, #fenye a.curr {
	/*border: 1px #2261b0 solid;*/
	color: #fff;
	background: #3f200e;
}
#fenye a {
	padding: 7px 13px;
	border: 1px #dfdfdf solid;
	border-radius: 4px;
	margin: 0 3px;
	color: #a1a1a1;
}
.bdbq{
	text-align: center;
}
@media (max-width:640px) {
	#fenye a{
	padding: 0px;
	border: none;
}
.gongyi ul{
	margin-bottom: 0px;
}
#fenye a:hover, #fenye a.curr {
	/*border: 1px #2261b0 solid;*/
	color:#3f200e;
	background:white;
	border-radius: 2px;
}
#fenye{
	 margin-bottom: 0px;
    padding-top: 0;
    margin-top: 0px;
}
   .gongyi ul{
   	margin-bottom: 2px !important;
   }
}
