@charset "utf-8";
body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:14px;
	color:#000;
}
@media (max-width: 380px) {body{ font-size:14px; }}
@media (max-width: 325px) {body{ font-size:12px; }}
@media (min-width: 760px) {body{ font-size:22px; }}
@media (min-width: 1200px) {body{ font-size:14px; }}

a{
	color:#000;
	/*transition:all 0.2s;*/
}

a:hover{
	color:#c41a1a !important;
}

.fw{
	color:#fff;
}

.fw a{
	color:#fff;
}

.fw a:hover{
	color:#dfdfdf !important;
}

img{
	display:block;
	max-width: 100%;
	max-height: 100%;
}
.pic img,.pic1 img{
	height: 100%;
	width: 100%;
}

.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	margin:0px auto;
	overflow:hidden;
}

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

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}

p,li{
	overflow:hidden;
}








#top{
	border-bottom:1px solid #c7c7c7;
	background:#818181;
	color:#fff;
	font-size:12px;
}
#top .box{
	height:42px;
	line-height:44px;
	position:relative;
}
#top a{
	color:#fff;
}
#top a:hover,#top a:active{ color:#fff !important; text-decoration:underline; }

#top .left{
	margin-left:35px;
	display:inline;
}
#top .right{
	_padding-top:12px;
	*margin-top:2px;
}
#top .left a,#top .left span{
	margin-right:30px;
}
#top .right a,#top .right span{
	margin-left:15px;
}
#top .btn1{
	padding:2px 3px 3px 2px;
}
#top .btn1 img{
	vertical-align:middle;
	display:inline;
}
#top .arrow{
	background:url(images/top-arrow.gif) no-repeat right center;
	padding-right:12px;
}
#top .drop{
	position:absolute;
	top:42px;
	border:1px solid #ddd;
	background:#fcfcfc;
	line-height:20px;
	padding:5px 10px;
	display:none;
	z-index:999;
}
#top .drop a{
	color:#296388;
}
#top-drop1{ left:180px; }
#top-drop2{ left:612px; }








#footer{
	background:#9c1c22;
	line-height:24px;
	padding:72px 0px;
	border-top:none;
	font-family:"SimSun","宋体";
	text-align:center;
	margin-top:100px;
}









#content .logo{
	border-bottom:2px solid #e62b2c;
	padding:26px 0px 18px 0px;
	margin-bottom:40px;
}
#content .left{ width:791px;}
#content .block1 .pic{
	width:521px;
	height:325px;
	float:left;
}
#content .tab{
	width:252px;
	float:right;
}
#content .tab li{
	width:100%;
	height:66px;
	cursor:pointer;
	background:#f0f0f0;
	position:relative;
	overflow:visible;
	padding-top:16px;
}
#content .tab li p{
	margin:0px 11px 0px 15px;
	font-size:14px;
	line-height:24px;
}
#content .tab li.current{
	background:#e60012;
	color:#fff;
}
#content .tab li span{
	width:222px;
	height:1px;
	background:#e6e6e6;
	position:absolute;
	left:15px;
	bottom:0px;
}
#content .tab li i{
	display:none;
	width:10px;
	height:10px;
	position:absolute;
	left:-14px;
	top:35px;
	background:url(images/i.gif) no-repeat;
}
#content .tab li.current span{ display:none;}
#content .tab li.current i{ display:block;}



#main{
	width:822px;
}
#tiles{
	list-style-type: none;
	position: relative; /** Needed to ensure items are laid out relative to this container **/
	width:822px;
	margin:43px 0px 0px 0px;
}
#tiles li{
	width:244px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
#tiles li img{ border-radius:5px;}
#tiles li h5{
	font-size:15px;
	line-height:24px;
	font-weight:normal;
	margin:8px 0px 33px 0px;
}
#tiles li h5 a{ color:#8a8a8a;}






#content .more{
	width:100%;
	font-size:20px;
	color:#696969;
	line-height:73px;
	height:73px;
	background:url(images/more1.gif) no-repeat 298px 23px #f0f0f0;
	cursor:pointer;
	text-align:center;
}


#content .right{ width:381px;}
#content .title p{
	font-size:25px;
	float:left;
	margin-top:-5px;
}
#content .title i{
	width:7px;
	height:24px;
	background:#d81318;
	display:inline-block;
	margin:5px 10px 0px 8px;
	float:left;
}
#content .title a{
	float:right;
	margin:8px 8px 0px 0px;
}

#content .block3{
	background:#f0f0f0;
	padding:10px 15px 34px 15px;
	margin-top:12px;
}
#content .block3 .biao{
	font-size:22px;
	line-height:30px;
	height:30px;
	margin:23px 0px 12px 0px;
}
#content .block3 .biao span{
	background:#d81318;
	font-size:17px;
	color:#fff;
	display:inline-block;
	line-height:30px;
	height:30px;
	padding:0px 9px 0px 8px;
	margin-right:8px;
}
#content .block3 .pic{
	border-radius:4px;
}
#content .block3 .pic img{
	border-radius:6px;
	border:2px solid #fff;
	width:347px;
	height:178px;
}
#content .block3 p{
	font-size:18px;
	line-height:24px;
	margin-top:9px;
}
#content .block3 p a{ color:#1f2020;}



#content .pic1{
	width:381px;
	height:74px;
}






/*自适应样式开始*/
#phone-footer{ display:none;}
@media(max-width: 767px){
	#top,#footer{ display:none;}
	#phone-footer{ display:block;}
	.wrapper{min-width:100%;max-width:100%;}
	.box{ width:92%; margin:0px auto;}
	a:hover{ color:#000 !important;}
	#content .left,#content .right,#content .block1 .pic,#content .tab{ float:none; width:100%; margin:0; padding:0;}
	img{ width:100%; height:100%;}
	
	#phone-footer{line-height:3em;font-size:1em;background:#d81318;color:#fff;text-align:center;}
	
	#content .logo{padding:2em 0 1em 0; margin-bottom:1.6em;}
	#content .logo img{ width:60%; height:auto;}
	#content .block1 .pic{ height:12em; }
	#content .tab li.current i,#content .tab li span{ display:none;}
	#content .tab li{padding:0; border-bottom:1px solid #e6e6e6; height:3em;}
	#content .tab li:last-child{ border-bottom:none;}
	#content .tab li p{ font-size:1em; line-height:3em; margin:0 2.5%; height:3em;}
	
	#main{ height:auto !important;width:100% !important;}
	#tiles{ width:104% !important; margin:1.2em 0 0 -4%;}
	/* #tiles li{ width:46% !important; margin:0.6em 0 0 4%; float:left !important; position:static !important;} */
	#tiles li{ width:41% !important; margin:0.6em 0 0 0.9em; position:absolute;}
	#tiles li h5 {font-size:0.9em;line-height:1.6em; height:3.2em; margin:0.4em 0 0 0;}
	#content .more {font-size:1.1em;line-height:3.2em; height:3.2em;background: url(images/more1.gif) no-repeat 30% center #f0f0f0; background-size:6% auto;margin:1em 0 2em 0;}
	
	#content .title p{ font-size:22px;}
	#content .block3 {padding:0.4em 3% 1.4em 3%;margin-top:1em;}
	#content .block3 .biao{font-size:1.3em;line-height:2em;height:2em;margin:0.8em 0 0.5em 0;}
	#content .block3 .biao span{font-size:0.8em;line-height:2em;height:2em;padding:0 3%;margin-right:3%;}
	#content .block3 .pic img{ width:99%; height:auto;}
	#content .block3 p {font-size:1em;line-height:1.5em; margin-top:0.5em;}
	
	#content .pic1{ width:100%; height:auto; margin-bottom:3em;}
}
/*自适应样式结束*/

