body { margin: 0px; padding: 0px; background-color: #F5EDD0;}
a:link { font-size: 12px; line-height: 20px; text-decoration: none; color: #333333;}
a:visited { font-size: 12px; line-height: 20px; text-decoration: none; color: #333333;}

/* ----------------头部样式表---------------------*/
.head { width: 980px; height: 100px; background-image: url(migo_02.jpg); background-repeat: repeat-x; margin: 0 auto;}
.head_a { width: 980px; height: 79px; padding-top: 10px;}
.headright { float: right; width: 455px; height: 79px; margin-right: 10px;}
.logo { float: left; width: 228px; height: 79px; margin-left: 10px;}
.top_a { width: 455px; height: 26px; line-height: 26px; font-size: 12px; color: #464646; text-align: right;}
.top_b { width: 455px; height: auto;}

/* ----------------导航样式表---------------------*/
.migo_nav { width: 980px; height: 36px; background-image: url(migo_08.jpg); background-repeat: repeat;  margin: 0 auto;}
.migo_nav_n { width: 980px; height: 36px;}
.migo_nav_n a:link { font-size: 14px; line-height: 36px; text-decoration: none; color: #333333;}
.migo_nav_n a:visited { font-size: 14px; line-height: 36px; text-decoration: none; color: #333333;}
.migo {display:block; height: 36px; width: 108px;}
.migo_nav_n a:hover {
	color:#fff; display:block; background-color: #000000;
}
.migo_nav_n a:-webkit-any-link{display:block;}
.migo_nav_n ul { list-style-type: none; margin: 0px; padding: 0px;}
.migo_nav_n li { float: left; width: 107px; height: 36px; font-size: 14px; border-right: 1px solid #f2c50c; font-weight: bold; line-height: 36px; color: #000000; text-align: center;}
/* ----------------焦点图样式表---------------------*/
.migo_jiaodian { width: 980px; height: 250px; margin: 0 auto; padding-top: 10px;}
.migo_jiaodian_left { float: left; height: 250px; width: 685px; position:relative;}
.migo_jiaodian_right { float: right; height: 250px; width: 285px; background-image: url(right_bg.jpg); background-repeat: repeat-y; border-bottom: #CCCCCC solid 1px;}
.about_nr { width: 95%; height: auto; margin: 0 auto; padding-top: 15px; font-size: 12px; color: #333333; line-height: 22px;}

.pagination3 {
  position:absolute;
  text-align: center;
  right:10px;
  bottom:15px;
  width: 124px;
  z-index:30;}
 .swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: #fa7d81;
  border-radius:12px;
  margin: 0 6px;
  cursor: pointer;
}
.swiper-active-switch {  background: #8c8686;}


.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {float: left;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}

.swiper-pagination-switch {/* Stylize pagination button: */	}
.swiper-active-switch {/* Specific active button style: */	}
.swiper-visible-switch {/* Specific visible button style: */}
/*---------------------js---------------------*/


/* ----------------栏目样式表---------------------*/
.lianmu { width: 980px; height: 1188px; margin: 0 auto; padding-top: 6px;}
.lianmu_left { float: left; width: 685px; height: 845px;}
.migo_news { width: 683px; height: 261px; border: #CCCCCC solid 1px; background-color: #FFFBE4;}
.migo_news a:link { font-size: 12px; line-height: 20px; text-decoration: none; color: #333333; font-weight: bold;}
.migo_news a:visited { font-size: 12px; line-height: 20px; text-decoration: none; color: #333333; font-weight: bold;}
.migo_news a:hover {color: #f18101;}
.tj { width: 670px; height: 210px; margin: 10px auto; font-size: 12px;}
.tzleft { width: 330px; height: 100px; float: left; margin-left: 5px;}
.z_pic { float: left; width: 120px; height: 85px; border: 1px solid #A5C0E1; text-align: center; padding: 3px; margin-top: 6px;}
.z_c_g { float: right; width: 200px; height: 85px; margin-top: 6px; line-height: 20px; font-size: 12px; color: #333333;}

.left_title { height: 28px; width: auto; background-image: url(left_title_bg_18.jpg); background-repeat: repeat-x; line-height: 28px; text-indent: 18px; font-size: 14px; font-weight: bold; color: #000000;}
.left_title a:link { font-size: 14px; line-height: 28px; text-decoration: none; color: #FFFFFF;}
.left_title a:visited { font-size: 14px; line-height: 28px; text-decoration: none; color: #FFFFFF;}
.left_title a:hover {
	color: #FFFFFF;
}
.left_nr { width: 95%; height: auto; margin: 0 auto; line-height: 23px; font-size: 14px; padding-top: 15px;}

.left_nr a:link { font-size: 14px; line-height: 24px; text-decoration: underline; color: #333333;}
.left_nr a:visited { font-size: 14px; line-height: 24px; text-decoration: underline; color: #333333;}
.left_nr a:hover {
	color: #f18101;
	text-decoration: underline;
}
.lianmu_nr { width: 685px; height: 300px;}
.nr_left { float: left; width: 340px; height: 310px;}
.nr_right { float: right; width: 340px; height: 310px;}
.jt_lanmu { width: 338px; height: 300px; border: #CCCCCC solid 1px; margin-top: 6px; background-color: #FFFBE4;}

.lianmu_right { float: right; width: 285px; height: 1185px; border-bottom: #CCCCCC solid 1px; background-color: #ffffff;}
.lianmu_right_title { height: 28px; width: auto; background-image: url(right_title_bg_18.jpg); background-repeat: repeat; line-height: 28px; font-size: 14px; color: #FFFFFF; font-weight: bold; text-indent: 18px;}
.fa_nr { width: 95%; height: auto; overflow: hidden; margin: 0 auto; border-bottom: #CCCCCC solid 1px;}
.news { width: 100%; height: 44px; background-image: url(ico_news_03.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.news_a { width: 100%; height: 44px; background-image: url(ico_news_04.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.news_b { width: 100%; height: 44px; background-image: url(ico_news_05.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.news_c { width: 100%; height: 44px; background-image: url(ico_news_06.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.news_d { width: 100%; height: 44px; background-image: url(ico_news_07.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.news_e { width: 100%; height: 44px; background-image: url(ico_news_08.jpg); background-repeat: no-repeat; background-position: left center; line-height: 44px; text-indent: 60px; margin-top: 10px; font-size: 14px; font-weight: bold;}
.xws { width: 85%; height: auto; overflow: hidden; font-size: 12px; line-height: 22px; color: #000000; margin: 0 auto; padding: 10px 0px;}

/* ----------------媒体样式表---------------------*/
.meitiziyuan { width: 980px; height: 500px; margin: 0 auto; padding-top: 6px;}
.meiti_left { float: left; width: 685px; height: 500px; border: #CCCCCC solid 1px; background-color: #FFFBE4;}
.meiti_title { height: 28px; width: auto; line-height: 28px; color: #FFFFFF; font-size: 14px; font-weight: bold; text-indent: 15px; background-image: url(new_bg.jpg);}
.meitiziyuan_n { width: 660px; height: 400px; margin: 0 auto; padding-top: 15px;}
.meitiziyuan_n ul { list-style-type: none; margin: 0px; padding: 0px; height: 56px;}
.meitiziyuan_n li { float: left; width: 94px; height: 40px; margin-left: 10px; border: 1px solid #CCCCCC;}
.meiti_right { float: right; width: 285px; height: 500px; border-bottom: #CCCCCC solid 1px; background-color: #FFFBE4;}

.bottom { width: 100%; height: 110px; border-top: #CCCCCC solid 1px; margin-top: 10px; }
.bottom_a { width: 980px; height: 110px; margin: 0 auto; line-height: 20px; font-size: 12px; color: #6F6F6F; padding-top: 10px;}
.bottom_a p { margin: 4px 0px;}

/* ----------------列表样式表---------------------*/

.ad { width: 980px; height: 250px; margin: 0 auto; text-align: center; background-color: #F0F0F0;}
.list { width: 980px; height: auto; overflow: hidden; margin: 0 auto; padding-top: 6px;}
.list_left { float: left; width: 685px; height: auto; border: #FFFBE4 solid 1px; background-color: #FFFBE4;}
.list_lanmu { width: 90%; height: 50px; border-bottom: #CCCCCC solid 1px; margin: 0 auto; line-height: 50px; font-size: 18px; font-family:"微软雅黑"; padding-top: 20px;}
.list_libiao { width: 90%; height: auto; margin: 0 auto; line-height: 30px; font-size: 14px; padding-top: 20px;}
.list_fenye { width: 90%; height: 60px; margin: 0 auto; line-height: 60px; font-size: 14px;}

/* ----------------子页样式表---------------------*/
.page_title { width: 90%; height: 50px; border-bottom: #CCCCCC solid 1px; margin: 0 auto; line-height: 50px; font-size: 25px; padding-top: 20px; text-align: center; font-weight: bold;}
.page_zw { width: 90%; height: auto; margin: 0 auto; line-height: 30px; font-size: 14px; padding-top: 20px;}
.share { width: 90%; height: 30px; margin: 0 auto; line-height: 30px; font-size: 12px; color:#333333; text-align: center;}
.page_xgwz { width: 90%; height: 230px; margin: 0 auto; line-height: 24px; font-size: 14px;}
.page_xgwz_title { width: 100%; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; text-indent: 4px;}
.page_xgwz_nr { width: 100%; height: 200px; line-height: 24px; font-size: 14px;}
.page_xgwz_nr a:link { font-size: 14px; line-height: 25px; text-decoration: none; color: #333333;}
.page_xgwz_nr a:visited { font-size: 14px; line-height: 25px; text-decoration: none; color: #333333;}
.page_xgwz_nr a:hover {
	color: #0000FF;
}


.pagenext a:link { font-size: 14px; line-height: 25px; text-decoration: none; color: #333333;}
.pagenext a:visited { font-size: 14px; line-height: 25px; text-decoration: none; color: #333333;}
.pagenext a:hover {
	color: #0000FF;
}

.pagenext { width: 90%; height: 60px; margin: 0 auto; line-height: 24px; font-size: 14px; border-bottom: #CCCCCC solid 1px;}
.page_fenye { width: 90%; height: 40px; margin: 0 auto; line-height: 24px; font-size: 14px; text-align: center;}
.mbx { width: 980px; height: 30px;margin: 0 auto; line-height: 30px; font-size: 12px; color: #333333;}
.ac_li { float: left; width: 450px; height: 30px; line-height: 30px; font-size: 14px;}
.list_c { width: 628px; height: 30px; font-size: 14px; line-height: 30px; margin: 0 auto;}

.list_c a:link { font-size: 14px; line-height: 30px; color: #333333; text-decoration: none;}

.list_c a:visited {font-size: 14px; line-height: 30px; color: #333333; text-decoration: none;}

.list_c a:hover {font-size: 14px;line-height: 30px;color: #333333; text-decoration: none;}

.sj { float: right; width: 150px; height: 30px; line-height: 30px; font-size: 12px; color: #666666; text-align: right;}

.dede_pages{ width: 650px; height: 60px; margin: 10px auto; line-height: 60px; font-size: 14px; text-align: center;}

.dede_pages ul{ margin: 0; padding: 0; list-style-type: none; padding:12px 0px 12px 16px;}

.dede_pages ul li{

	float:left;

	padding:2px 4px 2px;

	line-height:25px;

	height: 25px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.dede_pages ul li a{

	float:left;

	line-height: 25px;

	padding:0px 4px 2px;

	color:#555;

	display:block;
	font-size: 14px;

}

.dede_pages ul li a:hover{

	color:#690;

	line-height: 25px;

	text-decoration:none;

	padding:0px 4px 2px;
	background-color: #990033;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:25px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}