@charset "utf-8";
/* CSS Document */
h2.tit5 { background-position:0px -280px;}

h2.tit6 { background-position:0px -140px;}

h2.tit7 { background-position:0px -70px;}

.newsL { width:715px; float:left; overflow:hidden; padding-bottom:20px;}
.newsR { width:230px; float:right; overflow:hidden; padding-bottom:20px; padding-top:25px;}
ul.newsList li { padding:30px 0px 0px 0px; height:130px; overflow:hidden; clear:both; border-bottom:#e5e5e5 1px solid; color:#999999;}
ul.newsList li .pic { float:left; width:175px; height:112px; position:relative; cursor:pointer; background:url(../images/newslist_picbg.gif) no-repeat center bottom;}
ul.newsList li .pic img {width:175px; height:110px;position:absolute; left:0px; top:0px; z-index:9; }
ul.newsList li .pic .picFc {width:175px; height:110px; position:absolute; left:0px; top:0px; z-index:19; background:url(../images/newspic_fg.gif) no-repeat 0px 0px; display:none;}
ul.newsList li .txt { width:390px; height:100px; float:left; padding:0px 20px; overflow:hidden; line-height:22px;}
ul.newsList li .newsDate { height:30px; float:right; background:url(../images/newsdate.gif) no-repeat left center; padding-left:22px;}
ul.newsList li .newsDate span.d1 { display:inline-block; /*float:left; width:35px; text-align:center;*/ padding:0px 3px; font-size:26px; height:30px; line-height:29px; font-weight:bold;}
ul.newsList li .newsDate span.d2 { display:inline-block;/* float:left; text-align:left;*/ font-size:12px; height:24px; line-height:12px; padding-top:3px!important;padding-top:6px;}
ul.newsList li h3 { font-size:18px; font-weight:normal; color:#333333; padding-bottom:10px; line-height:25px;}
ul.newsList li h3 a { color:#333333;}ul.newsList li h3 a:hover { color:#f07c02;}

.sideMenu {
	clear:both;
	margin-bottom:10px;
}
.sideMenu li a { display:block; background-color:#f7f7f7; font-size:14px; display:block; clear:both; height:34px; line-height:34px; padding-left:25px; cursor:pointer; color:#000000; border-top:#ffffff 1px solid;border-bottom:#dddddd 1px solid;}
.sideMenu li a span { color:#d7d7d7;}
.sideMenu li a.menuOn,.sideMenu li a:hover { background-color:#fd8200; color:#ffffff; border-top:#ffffff 1px solid;border-bottom:#fd8200 1px solid; }.sideMenu li a.menuOn span { color:#ffffff;}

.sideInfo { height:52px; padding-top:110px; background:url(../images/side_tginfo.gif) no-repeat 0px 0px; border-bottom:#d6d6d6 1px solid; text-align:center; margin-bottom:30px;}
.sideInfo a.sendBt { display:inline-block; width:200px; height:37px; background:url(../images/bt_sendxq.gif) no-repeat 0px 0px;}
.sideInfo a.sendBt:hover {background:url(../images/bt_sendxq.gif) no-repeat 0px -43px;}

/*--------*/
/*.conHeaderTop { width:100%; height:40px; clear:both; background:url(../images/topbar_comm.gif) repeat-x 0px 0px; position: fixed; z-index:90; top:0px;}*/
.conHeaderTop { width:100%; height:40px; overflow:hidden; clear:both; background:url(../images/topbar_comm.gif) repeat-x 0px 0px; position: fixed; z-index:190; top:0px;/*left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))*/}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .conHeaderTop{width:100%; height:40px; clear:both; overflow:hidden; margin:0px; background:url(../images/topbar_comm.gif) repeat-x 0px 0px; position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

#conHeader { width:1000px; clear:both; height:70px; margin:0 auto; line-height:40px; color:#999999;}
#conHeader a.listBt,#conHeader a.homeBt,#conHeader a.weiboSina,#conHeader a.weiboQQ,a.moreBt,a.gobackBt,span.listBtOn,span.homeBtOn { display:inline-block; background-image:url(../images/content_bt.gif); background-repeat:no-repeat; cursor:pointer;}
#conHeader a.listBt { width:50px; height:40px; background-position:0px -252px; position:relative;}
#conHeader a.homeBt { width:50px; height:40px; background-position:-50px -176px; position:relative;}
#conHeader span.listBtOn { display:none; width:50px; height:40px; background-position:0px -176px; position:absolute; z-index:19; top:0px; left:0px;}
#conHeader span.homeBtOn { display:none; width:50px; height:40px; background-position:-50px -252px; position:absolute; z-index:19; top:0px; left:0px;}

#conHeader a.weiboSina { width:20px; height:20px; line-height:20px; margin:10px 2px; background-position:0px -224px;}
#conHeader a.weiboQQ { width:20px; height:20px; line-height:20px; margin:10px 2px; background-position:-24px -224px;}

.newsConTit { padding:28px 0px; height:100px; clear:both; border-bottom:#e5e5e5 1px solid; color:#999999;}
.newsConTit .pic {
	float:left;
	width:175px;
	height:112px;
	position:relative;
	background:url(../images/newslist_picbg.gif) no-repeat center bottom;
	margin-right: 30px;
}
.newsConTit .pic img {width:175px; height:110px; }
.newsConTit .newsDate {
	height:30px;
	float:right;
	margin-top:75px;
	background:url(../images/newsdate.gif) no-repeat left center;
	padding-left:22px;
}
.newsConTit .newsDate span.d1 { display:inline-block; /*float:left; width:35px; text-align:center;*/ padding:0px 3px; font-size:26px; height:30px; line-height:29px; font-weight:bold;}
.newsConTit .newsDate span.d2 { display:inline-block;/* float:left; text-align:left;*/ font-size:12px; height:24px; line-height:12px; padding-top:3px!important;padding-top:6px;}
.newsConTit h1 {
	width:410px;
	float:left;
	padding:0px 0px 0px 20px;
	font-size:25px;
	font-weight:normal;
	color:#333333;
	padding-bottom:10px;
	line-height:28px;
}

.newsContent { width:715px; overflow:hidden; padding:20px 0px; clear:both;}
.newsContent p { padding:8px 0px; clear:both; line-height:22px;}
a.moreBt { width:154px; height:34px; margin:20px 3px; background-position:0px 0px;}a.moreBt:hover { background-position:0px -44px;}
a.gobackBt { width:114px; height:34px; margin:20px 3px; background-position:0px -88px;}a.gobackBt:hover { background-position:0px -132px;}

/*----------*/
.wrapTl { width:100%; clear:both;}
.wrapConTl { width:100%; overflow:hidden; clear:both; margin:0 auto;}
a.zpBt1,a.zpBtArrL,a.zpBtArrR,a.zpBtNew { display:block; float:left; width:50px; height:40px; background-image:url(../images/zp_bt.gif); background-repeat:no-repeat; position:relative;}
span.zpBt1On,span.zpBtArrLOn,span.zpBtArrROn,span.zpBtNewOn { display:none; clear:both; width:50px; height:40px; background-image:url(../images/zp_bt.gif); background-repeat:no-repeat; position:absolute; z-index:9; left:0px; top:0px;}
a.zpBt1 { background-position:0px 0px;}
a.zpBtArrL { background-position:-50px 0px;}
a.zpBtArrR { background-position:-100px 0px;}
a.zpBtNew { background-position:-150px 0px;}
span.zpBt1On { background-position:0px -50px;}
span.zpBtArrLOn { background-position:-50px -50px;}
span.zpBtArrROn { background-position:-100px -50px;}
span.zpBtNewOn { background-position:-150px -50px;}

.zpTopBar { width:100%; height:195px; display:none;/* padding-top:30px; */overflow:hidden; background:url(../images/zp_topbar_bg.gif) repeat 0px 0px; clear:both; overflow:hidden;}
.zpTopList { width:1000px; margin:0px auto; clear:both; overflow:hidden;}
.zpTopList .zpBoxDiv { width:231px; height:155px; display:none; float:left; text-align:center; background:url(../images/zp_boxbg.png) no-repeat 0px 0px; position:relative; margin-top:30px;}
.zpTopList .zpBoxOn { display:none; width:231px; height:155px; float:left; text-align:center; background:url(../images/zp_boxbg.png) no-repeat 0px -165px; position:absolute; z-index:29; top:0px; left:0px;}
.zpTopList img { width:213px; height:128px; position:absolute; z-index:99; top:4px; left:9px; padding:0px; margin:0px;}
.zpTopList span.fg { display:block; width:25px; float:left; height:155px;}

/*----*/
.hr30 { clear:both; height:40px;}
.zpInfo { width:940px; margin:0px auto; clear:both; background:url(../images/zp_infobg.gif) repeat 0px 0px; padding:20px 30px; height:120px;}
.zpInfoL { width:635px; height:120px; float:left; overflow:hidden; padding-right:40px; line-height:22px; font-size:14px; color:#7b7b7b;}
.zpInfoL .tit { height:42px; line-height:30px; color:#f0f0f0; font-size:20px;}
.zpInfoR { width:230px; height:80px; color:#999999; padding-top:40px; background:url(../images/zp_infotit.gif) no-repeat 25px 0px; float:right; overflow:hidden; font-size:14px; line-height:24px;}
.zpInfoR span { color:#666666;}


/*----20130604------*/
.appBody { background:url(../images/app_content_bg.gif) repeat 0px 0px;}
.appTit { height:40px; line-height:40px; font-size:28px; color:#333333;}
.appRemark { line-height:22px; color:#666666; font-size:14px; padding-bottom:10px;}
.appBox { width:1000px; overflow:hidden; margin:0 auto; padding:20px 0px; clear:both;}
.appBoxTxt { clear:both; height:92px; padding:30px 30px; background-color:#ffffff; border-bottom:#dedede 1px solid;}
.appBoxTxt .pic { width:92px; height:92px; float:left; padding-right:30px;} .appBoxTxt .pic img { width:92px; height:92px;}
.appBoxTxt .txt { width:640px; padding:0px; height:92px; overflow:hidden; float:left; font-size:14px; line-height:22px;}
.appBoxTxt .txt span.tit { line-height:20px; height:30px; display:block; clear:both; font-size:20px;}

.appBoxTxt .newsDate { height:30px; float:right; background:url(../images/newsdate.gif) no-repeat left 5px; padding-left:22px; margin-top:70px;}
.appBoxTxt .newsDate span.d1 { display:inline-block; /*float:left; width:35px; text-align:center;*/ padding:0px 3px; font-size:26px; height:30px; line-height:29px; font-weight:bold;}
.appBoxTxt .newsDate span.d2 { display:inline-block;/* float:left; text-align:left;*/ font-size:12px; height:24px; line-height:12px; padding-top:3px!important;padding-top:6px;}



.left_xiaobiao {
	background-color:#fd8200;
	color:#ffffff;
	border-top:#ffffff 1px solid;
	border-bottom:#fd8200 1px solid;
	height: 40px;
	padding-left: 40px;
	margin-bottom: 10px;
}
.left_xiaobiao span {
	color:#ffffff;
	line-height: 40px;
	font-size: 16px;
}
.prob_list{margin-top:15px; margin-left:10px;}
.prob_list .cn{margin:5px 5px 0 5px； text-align:center; width:235px; height:200px; float:left;}
.prob_list .cn div{width:210px; height:165px; margin:0 auto;}
.prob_list .cn div a{border:1px solid #b9b9b9;width:200px; height:150px;vertical-align:middle;text-align:center;display:block;*font-size: 87px;*font-family:Arial;padding:2px; background:#FFF;}
.prob_list .cn div a:hover{border:1px solid #333333;}
.prob_list .cn img{vertical-align:middle; height:150px; max-width:190px; }
.prob_list div span{color:#333; display:block;line-height:18px; margin-top:5px; margin-bottom:5px; text-align:center;}
.prob_list .cn span a{color:#333; line-height:18px;}
.prob_list .cn span a:visited{color:#333;}
.prob_list .cn span a:hover{color:#de0000;}


.pageleft { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageright { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageleft { padding-left:10px; float:left; text-align:left }
.pageright { padding-right:10px; float:right; text-align:right }

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #565656 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}

.wp-pagenavi A:visited {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: normal! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}

.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.npageleft{ float:left; margin-left:10px;}
.npageright{ float:right; margin-right:30px;}
.npageleft{ float:left;}
.npageleft a{ color:#333;}
.npageleft a:hover{ color:#000000;}
.npageright{ float:right;}
.npageright a{ color:#333;}
.npageright a:hover{ color:#000000;}
