@charset "gb2312";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#878787; 
margin:0; 
padding:0;
background:#fff
}
a {
text-decoration:none; 
color:#878787;
}
a:link {
text-decoration:none;
color:#878787;
}
a:visited {
text-decoration:none; 
color:#0f4385;
}
a:hover {
text-decoration:none; 
color:#0f4385;
}
a:active { 
text-decoration:none; 
color:#878787;
}
* {margin:0; padding:0; list-style:none; border:none; *border-spacing:expression(this.cellSpacing="0px");}
li,ul,p,a,img,span,dd,dt {
list-style:none;  
border-collapse:collapse; 
border:none;
}
h1,h2,h3,h4,h5,h6 {
font-weight:normal;
font-family: 'Microsoft Yahei','Hiragino Sans GB',sans-serif;
}
:focus{
    outline: 0;
}
.no_margin {
margin-right:0!important
}

.main {
width:1024px;
min-height:545px;
margin:0 auto;
}
.spanjj{font-size:14px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";line-height:28px;}
.span1{font-size:24px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";line-height:30px;}
.span2{font-size:14px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";line-height:50px;margin-left:20px;}
.span3{font-size:14px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";line-height:20px;float:felt;}
.span4{font-size:14px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";line-height:20px;float:right;}

/*gif*/
.gif {
width:1024px;
height:449px;
margin:0 auto 50px;
}

/*footer*/
.footer_bg {
width:100%;
height:40px;
line-height:40px;
margin:0 auto;
font-size:12px;
text-align:center;
color:#fff;
background:#0d4586;
}

/*Ê×Ò³*/
.main_wrapper {
width:984px;
padding:20px 20px 0;
background:url(imagesindex_bg.jpg) no-repeat;
}
.index_match_title {
width:984px;
height:45px;
background:url(imagesindex_icon1.png) no-repeat;
line-height:45px;
margin:21px 0;
}
.index_match_title a.more{
color:#fff;
display:inline-block;
margin-left:861px;
}
a:hover.more {
text-decoration:underline
}
.index_match_left {
	width: 701px;
	height: 490px;
	float: left;
	margin-right: 13px
}
.index_match_rt {
width:270px;
height:490px;
float:right;
}
.index_match_rt_top {
width:270px;
height:250px;
}
.index_match_rt_bottom {
width:244px;
height:205px;
padding:17px 13px;
background:#eafbff;
overflow:hidden;
line-height:22px;
}
a.match_rt_more {
width:236px;
padding-right:14px;
height:27px;
margin-top:454px;
text-align:right;
color:#0d4586;
font-size:12px;
display:block
}
a:hover.match_rt_more {
text-decoration:underline
}
.index_shandong {
width:984px;
height:150px;
padding:20px 0;
clear:both
}
.index_practice_title {
width:984px;
height:45px;
background:url(imagesindex_03.jpg) no-repeat;
line-height:45px;
margin-bottom:21px;
}
.index_practice_title a.more{
color:#fff;
display:inline-block;
margin-left:861px;
}
a:hover.more {
text-decoration:underline
}
.practice_lb {
width:482px;
height:450px;
float:left;
margin-bottom:21px
}
.practice_tu {
width:482px;
height:260px;
}
.practice_yule {
width:482px;
height:190px;
background: #e9fbff;
}
.practice_word {
width:380px;
height:143px;
padding-left:20px;
padding-top:20px;
}
.a_word {
width:380px;
padding-right:20px;
}
.a_word li {
overflow:hidden;
height:24px;
line-height:24px;
}
.a_word a {
color:#0d4586;
display:block
}
.a_word a:hover {
text-decoration:underline
}
.practice_yule a.more {
width:452px;
height:20px;
line-height:20px;
text-align:right;
display:inline-block;
color:#0d4586
}
.practice_yangsheng {
width:482px;
height:190px;
background:url(imagesindex_05.jpg) no-repeat
}
.practice_yangsheng a.more {
width:452px;
height:20px;
line-height:20px;
text-align:right;
display:inline-block;
color:#0d4586
}
.trade_title {
width:482px;
height:45px;
line-height:45px;
background:url(imagesindex_06.jpg) no-repeat;
margin-bottom:20px
}
.trade_title a.more{
color:#fff;
display:inline-block;
margin-left:357px;
}
.trade_tu {
width:442px;
height:120px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
background:#e9fbff;
}
.trade_tu_lb {
width:442px;
height:120px;
}
.trade_tu_lb li {
overflow:hidden
}
.trade_tu_lb li a {
color:#0d4586;
display:block;
height:26px;
line-height:26px;
}
.trade_tu_lb li a:hover {
text-decoration:underline
}
.trade_tu a.more {
width:452px;
height:20px;
line-height:20px;
text-align:right;
display:inline-block;
color:#0d4586
}
.culture_title {
width:482px;
height:45px;
line-height:45px;
background:url(imagesindex_07.jpg) no-repeat;
margin-bottom:20px
}
.culture_title a.more{
color:#fff;
display:inline-block;
margin-left:357px;
}
.culture_title_tu {
width:482px;
height:250px;
}
.km_title {
width:984px;
height:45px;
background:url(imagesindex_08.jpg) no-repeat;
line-height:45px;
margin-bottom:21px;
clear:both
}
.km_title a.more{
color:#fff;
display:inline-block;
margin-left:861px;
}
.km_bg {
width:1024px;
height:556px;
background:url(imagesindex_09.jpg) no-repeat
}
.km_containt {
width:984px;
margin:0 auto;
height:499px
}

/*±ùÑ©ÉÌÃ³¡¢±ùÑ©ÎÄ»¯Í¼Æ¬ÂÖ»»ÑùÊ½*/
#banner,#banner1 {position:relative; width:482px; height:260px; overflow:hidden;}
#banner_list img,#banner_list1 img {width:482px; height:260px; border:0px;}
#banner_left,#banner1_left {position:absolute; left:11px; top:103px; background:url(../images/left.png) no-repeat; width:18px; height:46px; z-index:1000;cursor:pointer;}
#banner_right,#banner1_right {position:absolute; right:11px; top:103px; background:url(../images/right.png) center center no-repeat; width:18px; height:46px; z-index:1000;z-index:1000;cursor:pointer;}
#banner_list a,#banner_list1 a{position:absolute;} 


/*±ùÑ©ÎÄ»¯*/
.b_title{width:90%; line-height:28px; margin:0 auto;}
.b_title p{text-align:center;font-size:24px;color:#0f4385;font-family:"Î¢ÈíÑÅºÚ";}
.news_ul {
width:700px;
height:auto;
margin:40px auto 20px
}
.news_ul li {
width:700px;
height:26px;
line-height:26px;
margin-bottom:6px;
font-family:"Î¢ÈíÑÅºÚ";
border-bottom:dotted 1px #bdbdbd
}
.news_ul li a {
width:580px;
margin-left:20px;
white-space:nowrap;
overflow:hidden;
display:inline-block;
float:left;
color:#878787
}
.news_ul li a:hover {
color:#25abe6;
text-decoration:underline
}
.news_ul li span {
text-align:right;
font-size:12px;
color:#343434;
float:right
}
.b_wenhua_wenben1{width:700px;height:29px;margin:0 auto;border-bottom:dotted 1px #bdbdbd;}
.b_wenhua_yema{width: 450px;
height: auto;
margin-left:250px;}
.paging {
padding-left: 80px;
margin-bottom: 20px;
}
.pager_nav {
float:left;
}
.pager_nav a {
color: #2288ee;
float: left;
margin-right:10px;
height:20px;
display: inline-block;
overflow: hidden;
text-decoration: none;
text-align: center;
line-height: 20px;
}
.a_nextpage {
width: 54px;
height: 18px;
text-align:center;
overflow: hidden;
cursor: pointer;
padding: 0;
display: inline-block;
border:solid 1px #cccccc;
float:left
}
.a_cutform {
width: 18px;
height: 18px;
text-align:center;
overflow: hidden;
cursor: pointer;
padding: 0;
display: inline-block;
border:solid 1px #cccccc;
float:left
}
.a_hover {
width: 18px;
height: 18px;
text-align:center;
overflow: hidden;
cursor: pointer;
padding: 0;
color:#fff;
display: inline-block;
background:#d2fbfb;
border:solid 1px #2288ee;
float:left
}

/*ÏêÏ¸Ò³*/
.b_xxy_wenben{width:763px;margin:40px auto;font-size:14px;color:#2f2f2f;font-family:"Î¢ÈíÑÅºÚ";line-height:20px;}
.b_zs {
width:780px;
margin:0 auto;
height:27px;
margin-top: 15px;
font-size: 14px;
line-height: 27px;
text-align:center;
border-bottom:dashed 1px #ccc
}

/*ÖÐ¹ú³¤´º±ùÑ©ÂÃÓÎ½Ú¿ªÄ»Ê½¼°Ö÷Ìâ»î¶¯*/
.b_kms_wenben{width:717px;margin:0 auto;margin-top:40px;}
.b_kms_tu1{width:162px;height:113px;border:solid 1px #969696;}
.b_kms_tu1 img{width:152px;height:103px;padding:5px;}
.b_kms_k{width:164px;height:140px; float:left;}
.b_kms_k p,.b_kms_k1 p{text-align:center;font-size:14px;color:#2f2f2f;font-family:"Î¢ÈíÑÅºÚ";line-height:20px;margin-top:5px;}
.b_kms_k1{width:164px;height:140px; float:left;margin-left:20px;}
.b_kms_kk{width:717px;float:left;padding-bottom:30px;}
.b_kms_kk1{width:717px;float:left;padding-bottom:70px;}
.pager_nav1{float:left;padding-bottom:70px;}
.pager_nav1 a {
color: #2288ee;
float: left;
margin-right:10px;
height:20px;
display: inline-block;
overflow: hidden;
text-decoration: none;
text-align: center;
line-height: 20px;
}

/*±ùÑ©ÈüÊÂ*/
.economic_lb {
width:750px;
height:172px;
margin:0 auto 38px;
}
.economic_pic {
width:229px;
height:154px;
padding:8px;
margin-right:40px;
border:solid 1px #969696; 
float:left
}
.economic_pic img {
width:229px;
height:154px;
}
.economic_nr {
width:440px;

float:right;
margin-top:21px;
}
.economic_nr h4 {
height:30px;
line-height:30px;
color:#000;
font-size:14px;
font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;
margin-bottom:8px;
}
.economic_nr h4 a{
color:#000
}
.economic_nr h4 a:hover{
color:#25abe6;
}
.economic_nr .hg {
line-height:22px;
height:110px;
overflow:hidden
}


/*±ùÑ©ÌåÑé*/
.bg_match {
height:1201px;
background:url(../images/07.jpg) no-repeat
}
.match_content {
width:850px;
height:auto;
margin:0 auto
}
.match_border {
background:#a3a3a3;
width:1px;
height:780px;
float:left
}
.match_left {
width:389px;
height:158px;
margin-bottom:45px;
float:left;
margin-right:35px;
}
.match_nr {
width:218px;
height:147px;
float:left;
margin-bottom:8px;
}
.match_nr h4 {
width:218px;
height:24px;
line-height:24px;
color:#000;
font-size:14px;
font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;
margin-bottom:12px;
}
.match_nr h4 a {
color:#000
}
.match_nr_content {
width:218px;
line-height:22px;
text-indent:2em
}
.match_nr_pic {
width:159px;
height:158px;
float:right
}

.km_main {
width:820px;
height:auto;
margin:20px auto
}
.km_lb {
width:185px;
height:157px;
float:left;
margin-right:20px;
margin-bottom:34px;
}
.km_lb_pic {
width:173px;
height:113px;
padding:5px;
margin-bottom:6px;
border:solid 1px #969696
}
.km_lb_pic img {
width:173px;
height:113px;
}
.km_lb_nr {
width:173px;
height:26px;
line-height:26px;
color:#424242;
text-align:center;
white-space:nowrap;
font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ;
overflow:hidden
}
.km_lb_nr a {
color:#424242
}
.km_lb_nr a:hover {
color:#25abe6;
text-decoration:underline
}


/*±ùÑ©ÓéÀÖÍ¼Æ¬ÂÖ»»*/
.slider img {
width:482px;
height:260px
}
.tit_meta{font-size:12px; text-align:center; border-bottom:1px #ccc dotted; line-height:20px;}
.wp-pagenavi {
	MARGIN: 0px auto;
	PADDING-TOP: 15px;
padding-bottom: 15px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #CCC 1px solid;
	PADDING-RIGHT: 7px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #CCC 1px solid;
	PADDING-LEFT: 7px;
	BACKGROUND-IMAGE: url(../images/meneame.jpg);
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #CCC 1px solid;
	COLOR: #000;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #CCC 1px solid;
}
.wp-pagenavi span {
	BORDER-RIGHT: #CCC 1px solid;
	PADDING-RIGHT: 7px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #CCC 1px solid;
	PADDING-LEFT: 7px;
	BACKGROUND-IMAGE: url(../images/meneame.jpg);
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #CCC 1px solid;
	COLOR: #000;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #CCC 1px solid;
	TEXT-DECORATION: none
}
.nolink {
	BORDER-RIGHT: #CCC 1px solid;
	PADDING-RIGHT: 7px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #CCC 1px solid;
	PADDING-LEFT: 7px;
	BACKGROUND-IMAGE: url(../images/meneame.jpg);
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #CCC 1px solid;
	COLOR: #09F;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #CCC 1px solid;
	TEXT-DECORATION: none
}
.pageleft {
	OVERFLOW: hidden;
	WIDTH: 200px;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	TEXT-ALIGN: center;
	margin-left:105px;
}
.pageright {
	OVERFLOW: hidden;
	WIDTH: 200px;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	margin-left:30px;
	TEXT-ALIGN: center;
}

/*³¤°æÍ¼Æ¬ÂÖ»»*/
.slider1 img {
width:482px;
height:452px
}