@charset "utf-8";
*,
*:before,
*:after { margin: 0px;padding: 0px;}
body { font-family: "微软雅黑"; font-size: 16px; color: #333; background:#f1f0ec url(../img/bg.jpg) repeat-x center top; min-width:1200px;}
ul,ol,li {list-style: none;}
select { border: 1px solid #DFDFDF; font-family: "微软雅黑"; border-radius:5px; }
img {border: none;}
em {font-style: normal;}
a {text-decoration: none; color: #333;cursor: pointer;}
a:hover {color:#CE3537;text-decoration: none; cursor: pointer;}
.hide {display: none;}
.clear,.clear-both,.cf { clear:both;}
.fl {float: left;}
.fr {float: right;}
input {outline: none;}
.blue { color:#1A4588; }
.mb20{margin-bottom:20px}
.mr35{margin-right:35px}


#header { position:relative; width:1210px; height:310px; margin:0 auto; }
.head_top { height:130px; width:1210px; }
.logo { position:absolute; left:0; top:55px; width:440px; height:95px; }
.logo a { display:block; width:440px; height:95px; }
.search { position:absolute; right:0px; top:80px; width:450px; height:45px; line-height:45px; background:380px url(../img/u14.png) no-repeat #fff; border:1px solid #cc3300; }
.search input { float:left; width:400px; height:43px; margin:0 0 0 15px; border:0; background:none; }
.search a { float:left; margin:4px 0 0 3px; }
.nav { clear:both; width:1210px; height:60px; margin:125px 0 0 0; }
.nav ul li { float:left; height:60px; line-height:60px;}

.nav ul li a { padding:0 60px;color:#fff; font-size:20px; }
.nav ul li .on,.nav ul li:hover {display:block; background:#a80400; }
.nav ul li img { vertical-align:middle; margin:0 8px 0 0; }


#wapper { clear:both; width:1210px; margin:30px auto; }
.bar { float:left; width:1170px; padding:20px 20px; margin:0 0 20px 0; background:#fff; }
.title { padding:10px 10px; }
.title a { display:block; font-size:36px; color:#cc3300; text-align:center; margin:0 0 20px 0; }
.title p { text-align:center; font-size:14px; color:#999; }
.important { float:left; width:1250px; margin:0 0 10px 0; }
.important h3 { float:left; width:69px; margin:0 20px 0 0; }
.important p { float:left; }
.important p a { margin:0 10px; }

.activityBox {width:100%;overflow:hidden;}
.activityBox .title {display:none;}

#zt{margin-bottom:20px;
}
#zt .bx_wrap{	
	height:84px;	
	position: relative;
}
#zt .bx_container{
	width:100%;
	height:84px;
	overflow: hidden;
	position: absolute;
	z-index: 999999;
}
#zt #demo li{
	height: 84px;
	width: 283px;
}
#zt #demo img{border:0;
	height: 84px;
	width: 283px;
}
#zt .bx_wrap a.prev,#zt .bx_wrap a.next {display:none;}

.banner { float:left; width:627px; }
.news { float:right; width:520px;border-top: 3px solid #cc3300;}
.tab { float:left; width:520px;margin-top: 15px;}
.tab li{height:30px;line-height:30px;float: left;width:170px;border-right:2px solid #cc3300;text-align:center}
.tab li a { font-size:20px; color:#000;ont-weight:bolder }
.tab li.on a { display:inline-block; color:#cc3300;}
.contant ul { float:left; width:100%; margin:10px 0 0 0; }
.contant li { height:39px; line-height:39px; } 
.contant ul li b { margin:0 8px 0 0; }
.contant ul li span { float:right; color:#999; }

.info { float:left; width:745px; }
.info h3 { font-size:28px; font-style:italic; color:#336699; }
.info ul { float:left; width:745px; margin:15px 0 0 0; }
.info ul li { float:left; margin:0 10px 0 0; }

.service { float:right; width:25%; }
.sv_cont { height:232px;  background:url(../img/dabg.jpg) no-repeat;  }

.tele { float:left; width:354px; height:45px; line-height:45px; margin:15px 18px; padding:0 10px; font-size:14px; background:#df654f; border-radius:5px; color:#fff; }
.tele span { margin:0 10px 0 0; }
.tele span img { vertical-align:middle; }
.sv_ul { width:200px; margin:0 auto;padding-top:80px }
.sv_ul ul li { float:left; margin:0 20px; text-align:center; }
.sv_ul ul li a { font-size:14px; color:#fff; }

.news_list { width:35%; }
.news_list .tab1 { float:left;width:100% }
.news_list .tab1  a {padding:0 0 15px 0; font-size:20px;  }
.news_list .tab1 .on { display:inline-block; padding:0px 15px; border-left:6px solid #cc3300; color:#000 }
.news_list .contant ul { float:left; margin:10px 0 0 0; }
.news_list .contant li { height:39px; line-height:39px; } 
.news_list .contant ul li b { margin:0 8px 0 0; }
.news_list .contant ul li span { float:right; color:#999; }
.news_list .tab1 .more  { float:right; color:#999; }


.news_list1 { width:70%; }
.news_list1 .tab1 { float:left;width:100% }
.news_list1 .tab1  a {padding:0 0 15px 0; font-size:20px;  }
.news_list1 .tab1 .on { display:inline-block; padding:0px 15px; border-left:6px solid #cc3300; color:#000 }
.news_list1 .contant ul { float:left; margin:10px 0 0 0; }
.news_list1 .contant li { height:39px; line-height:39px; } 
.news_list1 .contant ul li b { margin:0 8px 0 0; }
.news_list1 .contant ul li span { float:right; color:#999; }
.news_list1 .tab1 .more  { float:right; color:#999; }

.adlogo { float:right; width:25%; }
.ad_cont { height:232px;  background:url(../img/adb.png) no-repeat left top;background-color:#fbf7e5  }
.ad_ul { width:240px; margin:0 auto;padding-top:35px }
.ad_ul ul li { float:left; margin:8px 10px; text-align:center;background-color:#f6eddb;border:1px solid #ccc; padding:0px 18px}
.ad_ul ul li a { font-size:14px; color:#333; }


#footer { float:left; width:100%; height:200px; background:#cc0500; color:#fff; }
.foot { width:1210px; margin:0 auto; }
.link { float:left; word-spacing:1210px; margin:35px 0 0 0; }
.link h3 { float:left; width:125px; height: 32px; line-height:32px; font-size:24px; }
.link_cont { float:right; width:1065px; }
.link_cont select{ float:left; height: 32px; margin:0 15px 0 0; }

.foot_pic { clear:both; width:1210px; }
.foot_pic .pic { float:left; width:365px; margin:40px 0 0 0; }
.foot_pic .pic img { vertical-align:middle; margin:0 20px 0 0; }
.cont { float:left; width:795px; margin:40px 0 0 0; }



/***********子页***********/
.container{
	width: 1200px;
	margin: 0 auto;
	background-color: #FFF;
}
#left{width:290px;float:left;}
#right{
	width:890px;
	float:right;
	
}

#sideMenu{	
	margin-bottom:10px;
	background-color: #fbfbfb;
}
#sideMenu h3{
	border: 0px solid #DCDCDC;
	text-indent: 25px;
	line-height: 48px;
	overflow: hidden;
	font-size: 20px;
	font-weight: normal;
	/*background-image: url(../img/sideMenuh3.jpg);*/
	background-repeat: no-repeat;
	background-position: right 0px;
	color:#FFFFFF;
	background-color: #DA2431;
}

#sideMenu ul{}
#sideMenu li{line-height:46px;margin-top:2px;}
#sideMenu a{
	
	line-height:46px;
	display: block;
	text-align: left;
	letter-spacing: 2px;
	font-size: 16px;
	text-indent: 35px;
	background-image: url(../img/li.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	text-overflow:ellipsis;/*IE省略号*/
	white-space:nowrap;/*强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象*/
	overflow:hidden;
	-o-text-overflow:ellipsis;/*op专用省略号*/

}
#sideMenu a:link,#sideMenu a:visited{}
#sideMenu a:hover,#currentLi a:link,#sideMenu #currentLi a:visited,#sideMenu #currentLi a:hover{
	background-position: left bottom;
	
	text-decoration: none;
}




#crumb{
	line-height:40px;	
	margin:5px 0px;
	border-bottom: 1px solid #E7E6E4;
	border-right: 1px solid #E7E6E4;
	background-image: url(img/home.gif);
	background-repeat: no-repeat;
	background-position: 15px 50%;padding-left:0px;
	border-bottom: 1px solid #ddd;
}
#crumbInner{width:1200px;margin:0 auto;}
#crumb span{display:inline-block;padding:0px 10px;}
#crumb h2{display:inline-block;padding:0px 10px;font-size:14px;display:none;}


#ShowArtOne{border: 1px solid #DCDCDC;padding-top:10px;
	position: relative;
}
#ShowArtOne #title{
	font-size: 12px;
	text-align: center;
	margin:10px;margin-top:30px;
}
#ShowArtOne #title h1{
	padding:0 10px;
	font-size: 28px;
	margin-top:10px;	
	font-weight: normal;
}
#ShowArtOne #title p{
	height:34px;color:#999999;
	line-height:24px;border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1C1;padding-bottom:10px;padding-top: 10px;
    font-size: 16px;
}
#ShowArtOne #title em{font-style: normal;margin-left:10px;}
#backLastPageBtn{color:#A1090B;}
/*︻▓▇▇▇▇▇▇▇▇▇▇▇　content内容区　▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇◤ */
#content{
	font-size: 15px;
	padding: 0px 80px 10px 80px;
	line-height: 220%;		
}
#content object{}
/*#content img{min-width:640px;height:auto;}*/
#content p{	font-size: 15px;margin-bottom:10px;}
#Err{height: 300px;}
#MaxWidthID{font-size:15px;}
#PreNext{margin-top:10px;}

.subNBox li{line-height:200%;border-bottom: 1px solid #E7E6E4;}
.subNBox li span{float:right;}

#rightBox{background-color: #fff;}





#op1{padding-top:10px;}
#op1 ul {padding:0px 0px;padding-right:20px}
#op1 ul li {
	height:35px;
	line-height:35px;
	overflow:hidden;
	margin:0px 10px;
	border-bottom: 0px dashed #CCCCCC;
	background-image: url(img/dot1.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;padding-left:15px;
}
#op1 ul .line_div {
	border-bottom: 1px dashed #CCCCCC;
	margin:10px 20px;
}

#op1 ul .li_2 {/*隔行变色	background-color: #f8f8f8;*/}

#op1 ul li a {
	white-space:normal;/* 注意要重写它,以防global的longTitle定义 */
	float:left;
	display: block;
	margin-right:100px;
	font-size: 15px;

}
#op1 ul li a:hover {
}
#op1 em {/*数字display: none;*/
	width:20px;
	padding-left:5px;
	display: block;
	float:left;
	text-align: center;
	font-style: normal;

}
#op1 .new_icon,#op1 .tj_icon{/* 只会出现一个图标，故一起定义了 */
	position:absolute;
	margin-left:-95px;
	margin-top:5px;
	display: none;
}

#op1 .other{
width:90px;
margin-left:-90px;   
float:right;
text-align:right;	
}

#op1 .ofType{
	float:left;
	width:100px;
	text-align: left;
	overflow:hidden;
	font-size: 13px;

}
#op1 .date{font-size: 14px;
	text-align: left;
	float:left;
	margin-left:10px;
	color: #6C6C6C;
}
/*︻▓▇▇◤=============== */
#op2{border: 0px solid #DCDCDC;padding:0px 0 0px 0px;}
#op2 .contentDiv{
	width:270px;
	height:200px;
	float: left;
	margin:15px 7px 10px 15px;
	display: inline;
	background-color: #f9f9f9;
	overflow: hidden;
}
#op2 a{width:268px;height:196px;
	border: 1px solid #fff;
	display: block;background-color:#EAEDEF;
}
#op2 a:hover{border: 1px solid #fff;background-color:#EAEDEF;}
#op2 img{	
	width: 262px;height: 150px;margin:3px;
	background-color:#eee;
}
#op2 h5{	
	height:20px;line-height:20px;
	margin:3px 10px 0 10px;
	font-size:14px;
	font-weight: normal;
	text-align: center;	
	overflow: hidden;
}
#noAdd{
	padding:20px;
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #eee;
}

/*.分页钮部分 */
#pagetop{
	clear: both;
	height: 20px;
	clear: both;
	
}
.pages {clear:both;background-color: #f9f9f9;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 13px; MARGIN: 3px; PADDING-TOP:13px; TEXT-ALIGN: center;
}
.pages A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #EE9583; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pages A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pages .current {
	BORDER-RIGHT: #EE9583 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #EE9583 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #EE9583 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #EE9583 1px solid; BACKGROUND-COLOR: #EE9583
}
.pages .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #bbb; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.JumpPage{/*跳转 */
	color: #FFFFFF;
	margin-left: 10px;
	font-size: 12px;
	background-color: #006699;
	
}
#pages_Info{/*信息 */
	margin-left: 10px;
	display: none;

}

