@charset "utf-8";
/*-----------初始化--------*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul, ol ,li{ list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
/* CSS Document 通用顶部、导航、底部样式 */
ul,li,h3{ margin:0; padding:0; list-style:none;}
.fl{ float:left; }
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1}

/*---------原网站样式----------*/
body{ font-size:14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FBE5F3;
}
.header {
	background-color: #FFD2EF;
	width: 100%;
  	margin:0 auto;
}
.banner1 {
	margin:0 auto;
	max-width:1350px;
}
.banner2 {
	margin:0 auto;
	width:100%;
	max-width:1350px;
}
.main {
	max-width: 1000px;
	width:96%;
	margin:0 auto;
	 _width:expression_r((documentElement.clientWidth>1000)?"1000px":"100%");
}
.col_main{	
	max-width: 1000px;
	width:96%;
	margin:0 auto;
	background-color:#fff;
	}
.col_name{width:80%; margin:0 auto; background-color:#fff}
.col_cont{width:80%; margin:0 auto;  min-height:500px}
.main22 {
	max-width: 1000px;
	width: 96%;
	margin: 0 auto;
	margin-bottom: 25px;
	background-color: #FFF;
}
.layout_left {
	float: left;
	width: 31.8%;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98006E;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFF;
}
.layout_left21 {
	float: left;
	width: 65.6%;
	height: 396px;
	background-color: #FFF;
	margin-top:30px;
}
.layout_left11 {
	margin-top:30px;
	height:392px;
	float: left;
	width: 31.8%;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98006E;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFF;
}
.layout_center11 {
	margin-top:30px;
	height:390px;
	float: left;
	width: 31.8%;
	margin-left:2%;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98006E;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
}
.layout_right11 {
	margin-top:30px;
	height:390px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98006E;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	float: right;
	width: 31.8%;
	background-color: #FFF;
}
.layout_right21 {
	margin-top:30px;
	height:392px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98006E;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	float: right;
	width: 31.8%;
	background-color: #FFF;
}
.stitle {
	padding:5px 14px;
}
.summary {
	background-color: #FF9339;
	height: 135px;
	width: 100%;
	margin-top:0 auto;
}
.main33 {
	width:96%;
	max-width: 1000px;
	padding: 20px 0;
	line-height: 30px;
	color: #98006E;
	text-align: center;
	font-family:  "微软雅黑";
	font-size: 24px;
	margin-right: auto;
	margin-left: auto;
}
.summary_nr {
	max-width: 1000px;
	width: 96%;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 95px;
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
}
.scontent13 {
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 22px;
    color: #293352;
    text-decoration: none;
	}

.main2_nr {
	max-width: 1000px;
	width: 96%;
	margin: 0 auto;
	padding:10px 0;
}
.main2_box {
	float:left;
	width: 22%;
	padding:0 1.5%;
}
.main2_nr11{
	width:100%;
	}
.main2_nr12 {
	line-height: 30px;
	text-align: center;	
	font-family:  "宋体";
	font-size: 14px;
}
.main2_title {
	height: 30px;
	max-width: 1000px;
	width:100%;
 	margin: 0 auto;
	background-color: #98006E;
	text-indent:20px;
	color: #fff;
	font-family:  "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	}
.main2_img{
	width:100%;
	height:140px;
	}
.main2_img img{
	width:100%;
	height:140px;
	}		
.huitiao {
	background-color: #98006E;
	height: 120px;
	width: 100%;
}
.huitiao1 {
	background-color: #98006E;
	height: 35px;
	width: 100%;
}
.huitiao2 {
	padding-top: 30px;
	padding-bottom: 30px;
	height: 50px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
  font-family: "微软雅黑";
	font-size: 18px;
	line-height: 30px;
	color: #ffffff;
	text-decoration: none;
	vertical-align: middle;
}

.stitle11 {
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 36px;
	color: #293352;
	text-decoration: none;	
}

.stitle12 {
	font-family: "微软雅黑";
	font-size: 20px;
	line-height: 50px;
	color: #98006E;
	text-decoration: none;
	height: 50px;
}
.stitle14 {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #98006E;
	text-decoration: none;
	height: 30px;
}

.stitle15{	
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	white-space:nowrap;
}
	
.stitle21{
	padding:0 14px 5px 14px;
}
.scontent {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 20px;
	color: #444444;
	text-decoration: none;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.footer {
	background-color: #98006E;
	height: 80px;
	width: 100%;
	line-height: 80px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}

.hei121 {
	font-family:  "微软雅黑";
	font-size: 16px;
	line-height: 24px;
	color: #98006E;
	text-decoration: none;	
}
.layout_left21 img{  height:390px}
.main2_nr12{color:#000;}
@media all and (min-width: 500px) and (max-width: 1030px){

}
@media all  and (min-width: 701px) and (max-width:800px) {
.layout_left21{width:100%; margin:30px auto 0 auto; float:none; height:420px}
.layout_left21 img{  height:420px}
.layout_right21,.layout_center11{ float:left; width:47.5%; margin-left:0;}
.layout_left11,.layout_right11{ float:right; width:47.5%; margin-left:0; }
 .main2_img,.main2_img img{height:108px;}
}
@media all  and (min-width: 501px) and (max-width:700px) {
	.layout_left21{width:100%; margin:30px auto 0 auto; float:none; height:420px}
.layout_left21 img{  height:420px}
.layout_right21,.layout_center11{ float:left; width:47.5%; margin-left:0;}
.layout_left11,.layout_right11{ float:right; width:47.5%; margin-left:0; }
 .main2_img,.main2_img img{height:88px;}
	
	}

@media all and (max-width: 500px){
.main2_box {width: 45%;padding:0 2.5%;}
.main2_nr12 {height: 40px;	}
.layout_right21,.layout_center11,.layout_left11,.layout_right11{ width:96%; margin:30px auto 0 auto; float:none; height:auto}
.layout_left21{ width:96%; margin:30px auto 0 auto; float:none; height:260px}
.layout_left21 img{  height:300px}
 .main2_img,.main2_img img{height:108px;}
 .col_name{width:94%; }
.col_cont{width:94%; }
}






