﻿@CHARSET "UTF-8";
/**500 - 900px **/

@media screen and (min-device-width:650px) and (max-device-width:1300px){
	#slide-box {
	MARGIN: 20px auto; WIDTH: 388px; POSITION: relative; HEIGHT: 120px;}
		
	
	 *{ padding:0px; margin:0px; }
body{ font-family:"microsoft yahei"; color:#333; width:100%; margin:0px auto; font-size:18px;}
img{ border:none;}
li{ list-style-type:none;}
a{ text-decoration:none;color:#333;}
A.yehei14:link {
	FONT-SIZE: 18px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "微软雅黑", "宋体";
}
A.yehei14:visited {
	FONT-SIZE: 18px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "微软雅黑", "宋体";
}
A.yehei14:hover {
	FONT-SIZE: 18px;
	COLOR: #FF3300;
	TEXT-DECORATION: underline;
	font-family: "微软雅黑", "宋体";
}
/*****/
.box{margin:0px auto; padding:0px 0px; background-color:#fff; overflow:hidden;}
.logo{ float:left; margin:0; padding:0;height:56px;}
.logo img{height:50px; width:196px;}
.foot_bar{background-image:url(../images/foot.jpg);height:96px;}
.menu{ background-color:#bddcfc;}
.menu li{ width:49px; height:32px; background-position:center bottom; float:right; margin-top:22px;}
.nav_title{ height:54px; clear:both; background-color:#1a56a8;}
.nav_title .nav_item{ background-position:left top;}
#nav_item1{ background-image:url(../images/ico01.png);height:32px;}
#nav_item2{ background-image:url(../images/ico02.png);height:32px;}
.menu_ss{ height:32px; clear:both;}
.menu_ss li{ float:none; display:inline-block; text-align:center; margin:0px; height:32px; line-height:32px; width:24%}
.menu_over{
	background-image: url(../images/menu_arr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.menu_ss li a{ font-size:16px; color:#000; padding:0px; height:32px; display:block;}
.menu_02_01{margin-top:4px;height:40px;}
.menu_02_01 a{ background-image:url(../images/menu_icon02_1.png); background-color:#dfedf9;  line-height:40px!important; color:#1a56a8!important; }

.menu_ss td{ line-height:36px; height:36px;}
.menu_ss input{border-radius: 2px 2px 2px 2px; width:100%; height:23px; display:block; color:#333; font-size:11px; line-height:23px; border:1px solid #97bcdd; text-indent:12px; font-family:"微软雅黑";	
	}

.icon_tab{ border-right:1px solid #d7e1f0; border-top:1px solid #d7e1f0;}
.icon_tab td{ border-left:1px solid #d7e1f0; border-bottom:1px solid #d7e1f0;}
.icon_tab img{
	width: 100%;
}

.all_tit{ height:40px; margin-bottom:8px; line-height:40px; border-bottom:2px solid #e6e6e6; font-size:20px; color:#1a56a8; text-indent:10px; }
.list01{border-radius: 3px 3px 3px 3px; background-color:#e6e6e6; width:20px; text-align:center; font-size:11px; letter-spacing:-2px; font-family:Verdana, Geneva, sans-serif; height:22px; line-height:22px; display:block; font-weight:bold; margin-right:5px;}
.redian td{ line-height:22px;}

.redian .buhh a{display: block; padding-top:4px;
width:280px;/*对宽度的定义,根据情况修改*/
overflow: hidden;

text-overflow: ellipsis; }
.list_02{ color:#0085d0; padding-left:9px; width:75px;	}	
.foot{ line-height:20px;  width:100%; background-color:#dbedfe; border-top:3px solid #1a56a8; text-align:center; color:#1a56a8; font-size:11px; padding:9px 0; font-size:11px;}
.foot a{ color:#1a56a8; font-size:10px;}
.unlike_ft span{ background-color:#1a56a8;border-radius: 3px 3px 3px 3px; padding:2px 5px;}
.unlike_ft span a{ color:#fff;}


/*****/
.top_bar{ background-color:#1a56a8;height:43px;}
.top_bar_center{ font-size:22px; text-align:center; color:#fff;}
.tab_top_left{ background-image:url(../images/top_left.png); width:25px; background-repeat:no-repeat}
.tab_top_center{ background-image:url(../images/top_center.png)}
.tab_top_right{ background-image:url(../images/top_right.png); width:25px;background-repeat:no-repeat; background-position:right top;}

.tab_bot_left{ background-image:url(../images/bottom_left.png); width:25px;}
.tab_bot_center{ background-image:url(../images/bottom_center.png)}
.tab_bot_right{ background-image:url(../images/bottom_right.png);background-position:right top; background-repeat:no-repeat; }

.cont_box{ border:2px solid #efefef; background-color:#fbfafa;border-radius: 4px 4px 4px 4px;}
.cont_box td{height:32px;}
.txt_left { text-align:right; color:#555555; }

/**
.but01{ background-image:url(../images/but1_01.png); height:29px; width:100%; padding-top:4px;}
.but01 span{ background-image:url(../images/but1_02.png); height:29px; display:block; background-repeat:no-repeat; background-position:right top;}
*/
.but01 a{border-radius: 3px 3px 3px 3px; display:block; color:#fff; font-weight:bold; text-align:center; font-size:16px; line-height:23px;
				 height:23px; font-weight:bold; 
				background: #448bec; /* Old browsers */
				background: -moz-linear-gradient(TOP, #448bec 0%, #225fb5 100%); /* FF3.6+ */
				background: -webkit-gradient(top, color-stop(0%,#448bec), color-stop(100%,#225fb5)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(TOP, #448bec 0%,#225fb5 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(TOP, #448bec 0%,#225fb5 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(TOP, #448bec 0%,#225fb5 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448bec', endColorstr='#225fb5',GradientType=1 ); /* IE6-9 */
				background: linear-gradient(TOP, #448bec 0%,#225fb5 100%); /* W3C */
				-moz-box-shadow: 1px 1px 0px #2e495e;
				-webkit-box-shadow: 1px 1px 0px #2e495e;
				box-shadow: 1px 1px 0px #2e495e;
}

.but02{ background-image:url(../images/but2_01.png); height:44px; width:100%;}
.but02 span{ background-image:url(../images/but2_02.png); height:44px; display:block; background-repeat:no-repeat; background-position:right center;}
.but02 a{ display:block; height:44px; font-size:17px; font-weight:bold; line-height:36px; color:#535353; text-decoration:none; text-align:center;letter-spacing:4px;}
.input_right input{width:95%; border:1px solid #d6d6d6; color:#999;  font-family:"microsoft yahei";font-size:14px;
border-radius: 3px 3px 3px 3px; height:25px; display:block; color:#333; font-weight:bold;font-size:14px; line-height:22px; text-indent:6px;

				background: #f0eded; /* Old browsers */
				background: -moz-linear-gradient(TOP, #f0eded 0%, #ffffff 20%); /* FF3.6+ */
				background: -webkit-gradient(top, color-stop(0%,#f0eded), color-stop(20%,#ffffff)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(TOP, #f0eded 0%,#ffffff 20%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(TOP, #f0eded 0%,#ffffff 20%); /* Opera11.10+ */
				background: -ms-linear-gradient(TOP, #f0eded 0%,#ffffff 20%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eded', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
				background: linear-gradient(TOP, #f0eded 0%,#ffffff 20%); /* W3C */ }

.more_01{ line-height:27px; height:34px; text-align:right; padding-right:7px; margin-top:-34px;}
.more_01 a{ font-size:11px;}
.newslist li{ padding-bottom:11px;}
.newslist h3 a{ font-weight:normal; color:#1E10BF; text-decoration:underline;}
.newslist ol{ padding-top:3px;}
.newslist ol a{color:#989898;}
.newslist01 {margin:1px 10px;}
.newslist01 li{ line-height:32px; border-bottom:1px solid #e7e7e7;}
.newslist01 li a{ display:block;display: block;
width:300px;/*对宽度的定义,根据情况修改*/
overflow: hidden;

text-overflow: ellipsis;}
.loading{margin: 2px 10px 5px 10px;}
.loading a{ display:block; background-color:#f6f5f5; height:39px; line-height:39px; text-align:center;color:#999;}
.map_list li{ width:25%; float:left;}
.map_list a{border-radius: 3px 3px 3px 3px;margin:8px 3px;  display:block; color:#1a56a8;  text-align:center; line-height:30px;
 border:1px solid #e1dfdf; font-size:18px;
				 height:30px;
				background: #eeeeee; /* Old browsers */
				background: -moz-linear-gradient(TOP, #f4f4f4 0%, #eeeeee 100%); /* FF3.6+ */
				background: -webkit-gradient(top, color-stop(0%,#f4f4f4), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(TOP, #f4f4f4 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(TOP, #f4f4f4 0%,#eeeeee 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(TOP, #f4f4f4 0%,#eeeeee 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee',GradientType=1 ); /* IE6-9 */
				background: linear-gradient(TOP, #f4f4f4 0%,#eeeeee 100%); /* W3C */
				-moz-box-shadow: 1px 1px 3px #efefef;
				-webkit-box-shadow: 1px 1px 3px #efefef;
				box-shadow: 1px 1px 3px #efefef;}
.map_lis01 li{ background-image:url(../images/ad.jpg); line-height:36px; background-repeat:no-repeat; background-position:6px center; text-indent:17px;}
.mapbox{ width:100%; overflow:hidden;}

.news_nav h1{ font-size:22px;line-height:48px; color:#222; line-height:30px;}
.date_01{ line-height:36px; color:#888; font-size:11px;text-align: center;}
.zhengwen{ color:#555;}
.zhengwen strong{ color:#333}
.zhengwen p{ text-indent:36px; padding-top:20px; line-height:1.5;}
.zhengwen p img{ padding:1px; border:1px solid #efefef; display:block; margin:10px auto;vertical-align: middle;display: inline;}
.news_list { background-image:url(../images/dot.jpg); padding:5px 0 5px 20px; line-height:24px; background-repeat:no-repeat; background-position:left center;}
.news_list a{ color:#333;}
.news_date{ width:120px; text-align:right; line-height:36px; height:36px; margin-top:-36px;}
.page02{ height:50px; border-top:1px solid #c8c8c8; font-size:11px;}
.worker{ text-align:right; padding-top:20px;}



.buhh{display: block;
overflow: hidden;

text-overflow: ellipsis;}


.blk_29 {	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;OVERFLOW: hidden;  ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/pic_left.jpg) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 40px; HEIGHT:35px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND:url(../images/pic_right.jpg) no-repeat; FLOAT: right; WIDTH: 17px; CURSOR: pointer; POSITION: absolute; TOP: 40px; HEIGHT:35px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;}
.blk_29 .box {	FLOAT: left; WIDTH:136px; margin:0px 8px; TEXT-ALIGN: center;}

.blk_29 .box P { background-color:#eeeeee; LINE-HEIGHT: 22px}
.rollphotos {	MARGIN-TOP: 8px;WIDTH:100%;}
.partC {	MARGIN-TOP: 8px; OVERFLOW: auto; WIDTH: 679px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 336px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 336px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 8px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 8px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: auto; WIDTH: 157px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 17px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 14px}

.newslist li span{ color:red}

/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width:100%;

}

#slideshow .slides ul { width:1143px;}

#slideshow .slides li {
}

#slideshow .slides h2 {
margin-top: 0;}

/* ---------------------------------------------------- */



/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #fff;
border-bottom: 2px solid #6890C6}

#slideshow .slides-nav li {
float: left;}

#slideshow .slides-nav li a {
display: block;
outline: none;
padding: 0px;
color:#1a56a8;
font-size: 12px;
width:12px;
height:34px;
cursor:pointer;
}

#slideshow .menutitle {
	display: block;
	outline: none;
	color: #1a56a8;
	font-size: 18px;
	width: 100%;
	text-align:center;
	line-height: 34px;
	/**BACKGROUND:url(../images/menutitle.gif) no-repeat;*/
	background-position:center center;
	background: #dcecfd;
	background: -moz-linear-gradient(TOP, #dcecfd 0%, #ffffff 100%); 
	background: -webkit-gradient(top, color-stop(0%,#dcecfd), color-stop(100%,#ffffff)); 
	background: -webkit-linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); 
	background: -o-linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcecfd', endColorstr='#ffffff',GradientType=1 );
	background: linear-gradient(TOP, #dcecfd 0%,#ffffff 100%);
}	
	
.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {

background: #dcecfd; /* Old browsers */
				background: -moz-linear-gradient(TOP, #dcecfd 0%, #ffffff 100%); /* FF3.6+ */
				background: -webkit-gradient(top, color-stop(0%,#dcecfd), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcecfd', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
				background: linear-gradient(TOP, #dcecfd 0%,#ffffff 100%); /* W3C */
}

.js #slideshow .slides-nav li.on a {
position: relative;
}

/**翻页样式 **/
.for_page a{display:inline-block;line-height:24px; height:24px; border:1px solid #cbcbcb; border-radius:2px; padding:0px 10px; margin:0px; background-color:#f2f1ef; color:#333;}
.for_page { text-align:center;}
.for_page a:hover,.for_page .unlike{display:inline-block;line-height:24px; height:24px; border:1px solid #115d97; border-radius:2px; padding:0px 10px; margin:0px; background-color:#0083cb!important; color:#fff; text-decoration:none;}
} 
}
.foot-menu{
	background-color: #bddcfc;
	line-height: 28px;
	font-size: 12px;
	color: #1a56a8;
	height:71px;
}
.foot-menu ul {
	width:100%;
	margin:0 auto;
	text-align:center;
}
.foot-menu a {
	color: #1a56a8;
}

.headnav{ background-color:#1a56a8; height:56px;}
.navtd{
	background-image:url(../images/date_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding:0 10px;
	vertical-align: top;
}
.taxdate{
	line-height: 23px;
	height: 23px;
	color:#FFF;
	font-size: 12px;
	width: 100%;
	text-align: right;
}
.navmenu{
	width: 100%;
	text-align: right;
	padding: 6px 0px;
}

.searchtb{
	background-color: #ecf5fc;
	border-bottom: 1px solid #dbdfe2;
}
.search-inp{
	padding: 5px 2px 5px 10px;
}
.search-inp input{
	font-size: 14px;
	color:#999;
	line-height:22px;
	height: 22px;
	background-color: #ecf5fc;
	border: 1px solid #ecf5fc;
	width: 100%;
	
}
.search-btn{
	padding: 0px;
	text-align: left;
}

.piclink{
	background-color: #ecf5fc;
	height: 291px;
}
.piclink td{
	text-align:center;
	vertical-align:middle;
	padding:5px 0 12px 0;
}
.piclink a{
	color:#333;
	font-size: 14px;
	line-height: 17px;
}
.all_tit{height:40px; line-height:40px; border-bottom:2px solid #e6e6e6; font-size:18px; text-indent:10px; color:#1a56a8;}
.all_tit a{ font-size:18px;  color:#1a56a8;}
.newslist01-menu{
	padding-left: 20px;
	background-image:url(../images/dot01.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.newslist01-menu3{
	padding-left: 20px;
	background-image:url(../images/dot03.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.daohang_tit{
margin:15px 0px 8px 0px;;
border-left: 2px solid #6890C6;
font-size: 18px;
color: #1A56A8;
text-indent: 10px; font-weight:normal;}
daohang{padding: 0 14px 0 14px;}
.daohang ul{ border:1px solid #eee; padding:6px 10px; background-color:#f9f9f9;}
.daohang li{ display:inline-block; padding-right:30px; line-height:28px;}
.daohang li a{ color:#666}
