﻿/*通用公用样式*/
*{ margin: 0px; padding: 0px; }
img, input, button { border: none; outline: none; }
a { color: #333333; }
a:hover { color: #ad1616; cursor: pointer; text-decoration: none; }
ul li, ol li { list-style-type: none; }
body { background-color: #ffffff; font-family: "microsoft Yahei"; }
.fl { float: left; }
.fr { float: right; }
/*去除系统默认样式*/
/*统一样式*/

html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
img {
	margin: 0px;
	padding: 0px;
	outline: none;
}

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: "微软雅黑";
}


/*清除浮动*/

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "020";
	height: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}


/*清除样式*/

li {
	list-style-type: none;
}

a {
	text-decoration: none;
	color: #333333;
}

a:hover {
	text-decoration: none;
}

html {
	overflow-x: hidden;
}

img {
	border: 0px;
}

li {
	list-style: none;
}

body {
	text-align: left;
	font-family: '微软雅黑' !important;
}

a,
ins {
	text-decoration: none;
}

a {
	color: #333;
}
/*a标签默认样式*/
a {
	text-decoration: none;
	color: inherit;
	transition: none;
}
img {
	border: none;
}
/*当前位置*/
.dqwz{line-height: unset;font-size: 14px;background: #fefefe;width: 1200px;margin: 15px auto 0;padding: 15px;}
.dqwz a{color: #333333;}
.dqwz a:hover{color: #1561af;}
/*主体内容*/
.main{width: 1200px;margin: 10px auto 50px auto;background-color: white;padding: 21px 150px 32px;border: 1px solid #e3e3e3;min-height: 440px;}
.main .title{font-size: 28px;font-weight: bold;line-height: 45px;padding: 10px 0;text-align: center;border-bottom: 2px solid #717171;}
.sub-title{font-size: 16px;line-height: 60px;text-align: center;}
.sub-title span{padding: 0 25px;}
.zoom{font-size: 16px;line-height: 32px;text-align: justify;text-justify: distribute;min-height: 250px;}
.sub-area{height: 40px;line-height: 40px;font-size: 14px;margin-bottom: 50px;background-color: #f7f7f7;margin-top: 25px;}
.print-close a{padding-left: 20px;margin-right: 25px;cursor: pointer;}
.print{background: url(print.png) no-repeat left center;}
.close {background: url(close.png) no-repeat left center;}
/*样式适配*/
.zoom table{
	max-width: 1000px !important;
}
.zoom img{
	max-width: 1000px !important;
}

/*移动端*/
@media only screen and (min-width: 100px) and (max-width: 767px) {
	/*当前位置*/
    .dqwz {width: 100%;margin: 3vw auto;background: #fefefe;padding: 2vw;font-size: 4vw;line-height: 6vw;}
    .dqwz img,
    .dqwz span {display: none;}
    .dqwz a {color: #333;}
    .dqwz>div {background: none;padding: 0 2vw;}
    /*内容部分*/
   .main {
	    width: 94vw;
	    margin: 2vw auto 5vw auto;
	    background-color: white;
	    padding: 4vw 3vw;
	    border: 1px solid #e3e3e3;
	    min-height: 55vw;
	}
	.main .title {
	    font-size: 5vw;
	    font-weight: bold;
	    line-height: 8vw;
	    padding: 3vw 0;
	    text-align: center;
	    border-bottom: 2px solid #717171;
	}
	.sub-title {
	    font-size: 4vw;
	    line-height: 8vw;
	    text-align: center;
	}
	.sub-title span {
	    display: block;
	    text-align: left;
	    padding: 0;
	}
	.share{
		display: none;
	}
	.zoom {
	    font-size: 4vw;
	    line-height: 8vw;
	    text-align: justify;
	    text-justify: distribute;
	    min-height: 55vw;
	}
	/*样式适配*/
	.zoom table{
		max-width: 80% !important;
		height: auto !important;
		margin: 0 auto !important;
	}
	.zoom img{
		max-width: 80% !important;
		height: auto !important;
		margin: 0 auto !important;
	}
 	.sub-area{
 		display: none;
 	}
}
.share{background: url(fenxiang.png) no-repeat left center;}