﻿
/* ---ɫʽ--- */
.wlink:link {
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
.wlink:visited{
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
.wlink:hover {
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
.wlink:active{
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
/* ---ɫʽ--- */
.blink:link {
	font-size: 9pt;
	text-decoration: none;
	color:#2a68b4;
}
.blink:visited{
	font-size: 9pt;
	text-decoration: none;
	color:#2a68b4;
}
.blink:hover {
	font-size: 9pt;
	text-decoration: none;
	color:#2a68b4;
}
.blink:active{
	font-size: 9pt;
	text-decoration: none;
	color:#2a68b4;
}
/* ---ǳɫʽ--- */
.clink:link {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
}
.clink:visited{
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
}
.clink:hover {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
}
.clink:active{
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
}
#dqwz a:link {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
	font-weight: normal;
}
#dqwz a:visited {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
	font-weight: normal;
}
#dqwz a:hover {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
	font-weight: normal;
}
#dqwz a:active {
	font-size: 9pt;
	text-decoration: none;
	color:#134899;
	font-weight: normal;
}

/* ---ʽ--- */
.zlink:link {font-size: 10.5pt;text-decoration: none;color:#333333;}
.zlink:visited {font-size: 10.5pt;text-decoration: none;color:#333333;}
.zlink:hover {font-size: 10.5pt;text-decoration: underline;color: #FF6600;}
.zlink:active {font-size: 10.5pt;text-decoration: none; color:#333333;}
.llink:link {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
.llink:visited {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
.llink:hover {
	font-size: 10pt;
	text-decoration: underline;
	color: #FF6600;
	font-weight: bold;
}
.llink:active {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
/* ---ѯinput--- */
.SearchTitleInput {	
	width: 105px;
}
/* ---Ϣ--- */
.content {
	font-size: 10.5pt;
	line-height: 1.5em;
}
#infocontent div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
/* ---div--- */
#container_page {
	width: 1002px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #ffffff;
	
}
/* ---вdivҪƶ߶--- */
#container_content {
	width: 1002px;
	padding: 0px;
}
/* ---ͷ--- */
#headnav {
	padding-right: 0px;
	padding-left: 0px;
	width: 1002px;
}

#head {	width: 1002px;}
/* ------ */
#nav {	width: 1002px;
}#page {
	width: 1002px;
	clear: both;
}
/* ---Ŀdiv--- */
#listleft {
	float: left;
	width: 25%;
	background-color: #eeeeee;
}
/* ---ҲҪϢdiv--- */
#listright {
	background-color: #FFFFFF;
	float: right;
	width: 70%;
}
/* ---ǰλ--- */
#position {
	padding: 3px;
}	
.listtitfont {	font-size: 12pt;
	font-weight: normal;
}
/* ---б--- */
#listtit {	font-size: 12pt;	font-weight: normal;	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 5px;
}
/* ---б--- */
	
/* ---Ȩ--- */
#foot {
	clear: both;
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.kuang
{
	border: 1px solid #cbcbcb;
	background-image: url(images/mainright5.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.baizi
{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(images/main1_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.nanzi {
	color: #175c97;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(images/main2_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.huizi
{
	color: #ffea03;
	clear: both;
}
.biaoti
{
	color: #0061ab;
	font-size: 38px;
	font-weight: bolder;
	font-style: oblique;
	font-family: "STXingkai";
}
.biaoti1
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	clear: both;
	line-height: 1.5em;
	background-image: url(images/lmain1_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
.biaoti5
{
	color: #212f4c;
	font-family: "";
	font-size: 13px;
	font-weight: bold;
	clear: both;
	}
.biaoti2{	color: #3c52cf;	font-family: "";	font-size: 14px;	font-weight: bold;	clear: both;	filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=true);}
.biaoti3{	color: #175c97;	font-family: "";	font-size: 20px;	clear: both;
	padding-top: 10px;	padding-bottom: 10px;	padding-right: 20px;	padding-left: 20px;	line-height: 1.5em;
	text-align: center;	font-weight: bold;}
.biaoti4{	color: #7ea1ce;	font-weight: bolder;	clear: both;	font-family: "微软雅黑";	font-size: 24pt;}


.headbg{	background-image: url(images/head_1.jpg);	background-repeat: no-repeat;	background-position: right top;}
.mainleftbg1{	background-image: url(images/mainleft1_2.gif);	background-repeat: no-repeat;	background-position: top;}
.mainleftbg2{	background-image: url(images/mainleft1.gif);	background-repeat: no-repeat;	background-position: right top;}

.mainrightbg1{	background-image: url(images/mainright4.gif)
	background-repeat: no-repeat;	background-position: top;}
.mainrightbg2{	background-image: url(images/mainright5_4.gif);	background-repeat: repeat-x;	background-position: top;}

.listleftbg1{	background-image: url(images/listleftbg.gif);	background-repeat: no-repeat;	background-position: left bottom;}
.listleftbg2{	background-image: url(images/listleft3.gif);	background-repeat: repeat-x;	background-position: top;}
.listrightbg1{	background-image: url(images/listright1_1.gif);	background-repeat: no-repeat;	background-position: left top;	clear: both;}
.toolsInput{		width: 100px;}
.xian{	background-repeat: repeat-x;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999999;}

.foothang{	line-height: 1.5em;	color: #555555;}
.bj1 {	background-image: url(images/bj1.gif);	background-repeat: no-repeat;	background-position: right bottom;}
.nav{font-size:16px;}
.nav a{font-weight:bold;}
.phone_nav,.Banner,.footers{
	display: none;
}.pc_p{
		display: none;
	}
/*列表*/
#newslist {	padding-top: 8px;	padding-right: 15px;	padding-bottom: 8px;	padding-left: 15px;	width: 100%;	font-size: 14px;}

#newslist div,#newslist a {font-size: 14px;	line-height: 2em;}
#newslist img{	background-color:#FFFFFF;	border: 2px solid #FFFFFF;}

.bor1{border:1px #ccc solid;margin-left:1px;width:290px;height:228px;border-top:none;}
.slidebg{background:url(images/index_27.jpg) repeat-x;}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	body{
		background: #fff;
	}
	#container_content{
		width: 100%;
	}ul{    list-style-type: none;}
	#listpic,.listleftbg1{
	display: none;
}#newslist{
	margin: 0;
	padding-left: 0;
}
.hidetd{
	display: none;
}.changewidth{
	width: 100%;
}#container_page{
	width: 100%;
}

	#Nav{
		display: none;
	}
	.phone_nav {
		width: 100%;
		height: 38px;
		background:url(images/bg_nav.jpg) repeat-x;
		display: block;
		line-height: 38px;
		position: relative;
		float: left;
	}
	.phone_nav img {
		width: 30px;
		float: right;
		margin-top: 5px;
		margin-right: 15px;
	}.search{
		display: none;
	}
	.phone_nav span {
		color: #fff;
		float: left;
		margin-left: 15px;
		font-size: 18px;
		font-family: "microsoft yahei";
		color: #fff;
		line-height: 38px;
		font-weight: bold;
	}
	.phone_nav .show_nav {
		position: absolute;
		left: 0;
		width: 100%;
		height: 340px;
		top: 38px;
		z-index: 999;
		background-color: #ededef;
		display: none;
	}
	.phone_nav .show_nav ul li {
		margin-left: 15px;
		line-height: 32px;
		background: url(images/jiantou.png) no-repeat 96% center;
		background-size: 15px 15px;
	}.imgwidth img{
		max-width: 200px;
	}#nav,.a1,#head{
		display: none;
	}.footers{
		display: block;
	}.footerss{
	display: none;}.Banner{
		display: block;
	}#foot{
		text-align: center;
	}.pc_p{
		display: block;
		font-size: 14px;
		color: #fff;
		background-color: #3485d7;
		padding: 10px 0;
	}
}

