
/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#E2E2E2;}
body{font:12px Verdana,Arial,Tahoma;background:url(../img/bodyback.jpg) repeat;}
img{border:none;}

a{color:#06346F;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
ul{list-style:none;}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{margin:0px auto;}
.w960{width:990px;/*position:relative;*/}
.clear{overflow:hidden;}
.w1000{width:990px;/*position:relative;*/}
.pright .infos_userinfo {margin-bottom: 0px;}
.mt1{/* ( margin-top * 1 ) */margin-top:8px;}
.mt20{/* ( margin-top * 1 ) */margin-top:20px;}
.mt50{margin-top:40px;}
.pright .mt1{margin-top:0px;}
.mt2{/* ( margin-top * 2 ) */margin-top:16px;}

.js970{float:left; width:988px; background:#fff;border:1px solid #E9E9E9;height:110px; overflow:hidden;margin-top:10px;}
.js970 span{float:left; width:970px; background:#F3F3F3; margin-left:9px; margin-top:9px; height:90px;}

.js9703{float:left; width:988px; background:#fff;border:1px solid #E9E9E9;height:110px; overflow:hidden;margin-top:5px;}
.js9703 span{float:left; width:970px; background:#F3F3F3; margin-left:9px; margin-top:9px; height:90px;}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header{ float:left;width:100%;overflow:hidden;background:url(../img/tbg2.jpg) repeat-x; height:122px;}
.header .search {overflow:hidden;}
.header a{color:#777;}
.header a:hover{color:#ff3333;text-decoration:none;}
.header .center1000{margin:0px auto;width:990px;overflow:hidden;}
.header .top{float:left;width:990px;overflow:hidden;background:url(../img/tbg.jpg) no-repeat; height:88px;}
.header .title{float:left;width:190px;}
.header .title h1 a{width:190px;height:64px;display:block;overflow:hidden;}
.header .topright{ float:right;height:88px; line-height:88px; vertical-align:middle;}
.header .topright a{ color:#CCCCCC; font-size:14px; margin-left:15px; display:inline;}


/* --------- 导航 ----------------*/
.header2{float:left;width:100%;}
.baidubutton{ float:right; height:20px; padding-top:7px;}
#navMenu {float:left;width:750px;overflow:hidden;height:40px;padding:0px 0 0 15px;}
#navMenu ul {float:left;height:40px;}
#navMenu ul li {font:14px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";float:left;	height:40px;margin-right: 10px;margin-left: -3px;padding-left: 10px;}
#navMenu ul li a {height:40px;text-decoration:none;display: inline-block;position: relative;}
#navMenu ul li a.hover {color:#DEFF01;height:40px;text-decoration:none;display: inline-block;position: relative;}   
#navMenu ul li span {cursor:pointer;display:inline-block;height:40px;line-height:40px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;font-weight:bold;}
#navMenu ul li.hover {padding-top:0;}
#navMenu ul li.hover a {display: inline-block;position: relative;}
#navMenu ul li.hover span {cursor:pointer;display:inline-block;height:40px;line-height:40px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;}
#navMenu ul li a.hover, #navMenu ul li a:hover {text-decoration:none;color:#DEFF01;display: inline-block;position: relative;}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {
	cursor:pointer;
	display:inline-block;
	height:40px;
    color:#DEFF01;
	line-height:40px;
	margin:0 0 0 5px;
	padding:0 5px 0 0;
	text-align:center;
	vertical-align:middle;
}
#listMenu{float:left;width:990px;overflow:hidden;height:32px; margin-top:6px;}
#listMenu .mg{float:left;width:100%;}
#listMenu .mg li{float:left;width:93px; text-align:center;background:url(../img/hh.jpg) no-repeat; margin-left:10px; margin-right:10px; line-height:32px; height:32px;}
#listMenu .mg li a{ font-size:14px;}
/*----- 幻灯图 -------*/
.flashnews{float:left;width:990px; height:360px; overflow:hidden;margin-top:15px;}

.pleft01{float:left;width:640px;height:360px;overflow:hidden;background:#fff;border:1px solid #E9E9E9;}

.boxflash{float:left;width:260px;height:330px;position:relative;padding:0;text-align:center;overflow:hidden; margin-top:10px; margin-left:10px;}
/*幻灯大图*/
.boxflashCont{float:left;width:260px;height:auto;margin:0;padding:0;position:relative;z-index:1;}
.boxflashCont .boxflashtext1{float:left;width:250px;height:30px; line-height:30px;margin:0;padding:0 10px;text-align:left;font-size:16px;font-family:"微软雅黑","黑体","Arial";color:#fff;position:absolute;left:0;bottom:27px;_bottom:27px;z-index:4;}
.boxflashCont .boxflashtext1 a{color:#fff;font-size:16px;font-family:"微软雅黑","黑体","Arial";}
.boxflashCont .boxflashbg1{float:left;width:260px;height:60px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:0;bottom:0px;bottom:0px\0;*bottom:0px;z-index:2;}
/*幻灯小图*/
.boxflashTop{float:left;width:110px;height:20px;margin:0;padding:0;position:absolute;left:0px;bottom:0px;z-index:10;top:310px;}
.boxflashTop ul{float:left;width:110px;margin:0;padding:0px 0 0px 0px;}
.boxflashTop li{float:left;width:20px;height:20px; line-height:20px;background:#000; color:#FFFFFF; margin-left:6px;}
.boxflashTop li.hover{float:left;width:20px;height:20px;cursor:pointer;opacity:0.9;filter:Alpha(Opacity=90);background:#000099;}

.bewonews{float:left;width:330px; margin-left:15px; display:inline;}
.bewonews .onenews{ float:left; width:100%; margin-top:15px;}
.bewonews .onenews h2{ float:left; width:100%;text-align:center;display:block;height:32px;line-height:32px; overflow:hidden;}
.bewonews .onenews h2 a{font-size:16px;font-family:"微软雅黑","黑体",Arial; font-weight:600;color:#004276;}
.bewonews .onenews p{line-height:19px;color:#004276;}

.twoonews{float:left; width:100%; margin-top:10px;}

.pright01{float:right;width:335px;height:360px;overflow:hidden;margin-left:10px; display:inline;background:#fff;border:1px solid #E9E9E9;}
.pright01 dt{float:left;width:100%; height:50px; line-height:50px; overflow:hidden;background:url(../img/gbb.jpg) 10px 10px no-repeat;}
.pright01 dd{float:left;width:100%;}
.tu1{float:left;width:100%;}
.tu1 li{float:left;width:150px;height:138px;overflow:hidden; margin-left:10px; display:inline;margin-top:10px;}
.tu1 li a img{display:block;width:140px;height:100px; border:1px solid #E0E0E0; padding:3px;}
.tutext1{/*标题*/float:left;width:150px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
.tutext1 a{font-size:12px;TEXT-DECORATION: none}
.tutext1 a:hover {TEXT-DECORATION: underline}




.weizhi{float:left;width:990px; height:20px; margin-top:10px; overflow:hidden;}

.chuangyi970{ float:left; width:990px;margin-top:15px; background:#fff; height:290px;}
.cy970{ float:left; width:990px;background:#fff;margin-top:15px;}
.cy970 dl{float:left; width:990px;}
.cy970 dd{float:left; width:990px;}
.cy970 dt{float:left; width:990px; height:50px; line-height:50px;}
.cy970 dt strong{font-size:16px; font-family:"微软雅黑","黑体"; padding-left:20px;}
.leftleft{float:left; width:300px; margin-left:15px; display:inline; margin-top:18px;}
/* 焦点图 */
.focus{width:300px; height:250px; overflow:hidden; position:relative;}
.focus li{ border:0px;}
.focus_con li{z-index:0; width:300px; height:250px;}
.focus_con img{width:300px; height:250px;}
.focus_con li span{line-height:35px; height:35px; display:block; position:absolute; z-index:1; left:0; bottom:0; background:#4a4a4a;filter: Alpha(Opacity=80); -moz-opacity:0.8; opacity:0.8; width:300px; color:#fff; padding-left:10px;}
.focus_btn{position:absolute; z-index:999; bottom:8px; right:10px;}
.focus_btn li{width:20px; height:20px; background:#fff; color:#000; line-height:20px; text-align:center; overflow:hidden; float:left; margin-left:2px; display:inline; cursor:pointer; filter: Alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6;}
.focus_btn li.on{ filter: Alpha(Opacity=100); -moz-opacity:1; opacity:1;}

.rightright{float:left;width:650px; margin-left:15px; display:inline;}
.ss{ float:left;width:100%;}
.ss li{POSITION: relative;float:left;width:162px; height:115px;overflow:hidden; margin-top:18px;}
.ss li a img{display:block;width:155px; height:115px}
.sstext{/*标题*/float:left;width:155px;height:25px; line-height:25px;margin:0;padding:0px;text-align:center;position:absolute;left:0;bottom:0px;_bottom:0px;z-index:4;}
.sstext a{font-size:12px;TEXT-DECORATION: none; color:#FFFFFF;}
.sstext a:hover {TEXT-DECORATION: underline}
.ssbbg{/*标题背景色透明*/float:left;width:155px;height:25px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:0px;bottom:0px;bottom:0px\0;*bottom:0px;z-index:2;}

.cy_tag {HEIGHT:60px; TEXT-ALIGN: left;}
.cy_tag .font_1 {
	DISPLAY: block;FLOAT: left;MARGIN: 0px 0px 0px 5px; WIDTH:100px; LINE-HEIGHT:60px; HEIGHT: 60px; TEXT-ALIGN: center; cursor:pointer;font-size:16px; font-family:"微软雅黑","黑体"; color:#000099;}
.cy_tag .font_2 {
	DISPLAY: block;FLOAT: left;MARGIN: 0px 0px 0px 5px; WIDTH:100px;LINE-HEIGHT:60px; HEIGHT:60px; TEXT-ALIGN: center; TEXT-DECORATION: none; cursor:pointer;font-size:16px; font-family:"微软雅黑","黑体";}

.cy_con {height:auto!important;*height:60px; min-height:60px; text-align:left;}
.cy_con a {}

/*-- //End第二板块 --*/
.index970{ float:left; width:990px;margin-top:15px;}
.pleft02{float:left;width:742px;}
.pleft02 dl{float:left;width:742px;}
.pleft02 dt{float:left;width:740px; height:34px; line-height:34px; overflow:hidden;background:url(../img/bn1.jpg) repeat-x;border:1px solid #E9E9E9;}
.pleft02 dt strong{float:left; font-size:14px;height:34px; line-height:34px; padding-left:15px;}
.pleft02 dd{float:left;width:740px;height:350px;overflow:hidden;background:#fff;border:1px solid #E9E9E9; margin-top:5px;}
.pleft02 dt span.more{float:right;position:relative;line-height:25px;padding-right:8px;color:#596F37;}
.pleft02 dt span.more a{color:#596F37;text-decoration:none;}
.pleft02 dt span.more a:hover{color:#ff3333;text-decoration:underline;}

.pleft03{/*列表页*/float:left;width:742px;}
.pleft03 dl{float:left;width:740px;background:#fff;border:1px solid #E9E9E9;}
.pleft03 dt{float:left;width:740px; height:34px; line-height:34px; overflow:hidden;background:url(../img/bn1.jpg) repeat-x;border-bottom:1px solid #E9E9E9;}
.pleft03 dt strong{float:left; font-size:14px;height:34px; line-height:34px; padding-left:15px;}
.pleft03 dd{float:left;width:740px;overflow:hidden; margin-top:5px;}
.pleft03 dt span.more{float:right;position:relative;line-height:30px;padding-right:8px;color:#596F37;}
.pleft03 dt span.more a{color:#000;text-decoration:none; padding-top:5px; padding-bottom:5px;border:1px solid #E9E9E9; margin-left:6px; padding-left:10px; padding-right:10px;}
.pleft03 dt span.more a:hover{color:#ff3333;text-decoration:underline;}

.tu2{float:left;width:100%;margin-top:20px;}
.tu2 li{float:left;width:170px;height:160px;overflow:hidden; margin-left:12px; display:inline;}
.tu2 li a img{display:block;width:160px;height:120px; border:1px solid #E0E0E0; padding:3px;}
.tutext2{/*标题*/float:left;width:170px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
.tutext2 a{font-size:12px;TEXT-DECORATION: none;}
.tutext2 a:hover {TEXT-DECORATION: underline}

.tu3{float:left;width:100%;margin-top:20px;}
.tu3 li{float:left;width:170px;height:170px;overflow:hidden; margin-left:12px; display:inline;}
.tu3 li a img{display:block;width:160px;height:120px;}
.tutext3{/*标题*/float:left;width:170px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
.tutext3 a{font-size:12px;TEXT-DECORATION: none;}
.tutext3 a:hover {TEXT-DECORATION: underline}

.cy{float:left;width:100%;}
.cy li{float:left;width:170px;height:170px;overflow:hidden; margin-left:23px;display:inline;}
.cy li a img{display:block;width:170px;height:128px;}
.cytext3{/*标题*/float:left;width:170px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
.cytext3 a{font-size:12px;TEXT-DECORATION: none;}
.cytext3 a:hover {TEXT-DECORATION: underline}

.cy2{ float:left;width:100%;height:250px;}
.cy2 li{POSITION: relative;float:left;width:215px; height:225px;overflow:hidden;margin-left:25px;display:inline;}
.cy2 li a img{display:block;width:215px; height:225px}
.cy2text{/*标题*/float:left;width:215px;height:25px; line-height:25px;margin:0;padding:0px;text-align:center;position:absolute;left:0;bottom:0px;_bottom:0px;z-index:4;}
.cy2text a{font-size:12px;TEXT-DECORATION: none; color:#FFFFFF;}
.cy2text a:hover {TEXT-DECORATION: underline}
.cy2bbg{/*标题背景色透明*/float:left;width:215px;height:25px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:0px;bottom:0px;bottom:0px\0;*bottom:0px;z-index:2;}

.pright02{float:right;width:235px;overflow:hidden;margin-left:10px; display:inline;}
.pright02 dl{float:left;width:233px;height:390px;background:#fff;border:1px solid #E9E9E9;}
.pright02 dt{float:left;width:233px; height:34px; line-height:34px; overflow:hidden;background:url(../img/bn1.jpg) repeat-x;border-bottom:1px solid #E9E9E9;}
.pright02 dt strong{float:left; font-size:14px;height:34px; line-height:34px; padding-left:15px;}
.pright02 dd{float:left;width:233px;margin-top:5px;}

.cqimg2{ float:left;width:100%;}
.cqimg2 li{width:100%;overflow:hidden;clear:both;padding:8px 0px;border-bottom:1px solid #EEE;color:#aaa;}
.cqimg2 li a.preview{width:94px; height:70px;float:left;margin-left:10px;margin-top:3px;display:inline; overflow:hidden;}
.cqimg2 li a.preview img{width:90px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
.cqimg2 li a.preview:hover img{border:1px solid #AAA;}
.cqimg2 span.title{ float:left;width:100%;overflow:hidden;line-height:25px;height:25px;display:inline;margin-top:5px; text-align:center}
.cqimg2 span.title p{float:left;}
.cqimg2 span.title strong a{font-weight:bold;font-size:14px;}
.cqimg2 span.info{line-height:23px;color:#555; float:right; text-align:left;}
.cqimg2 span.info small{color:#AAA;font-size:12px;margin-left:3px;}
.cqimg2 span.info a{color:#690;}
.cqimg2 p.intro{ float:left; width:120px;color:#808080;line-height:20px;margin-left:5px;}
/* 自适应宽度的块(通用块) */

.tbox{margin:0 0 8px 0;border:1px solid #DADADA;overflow:hidden;}
.tbox dt{height:24px;border-bottom:1px solid #DADADA;overflow:hidden;clear:both;}
.tbox dd{/*padding:4px 4px 0px;*/overflow:hidden;}
.tbox dt strong{height:24px;line-height:24px; !important;line-height:25px;padding-left:8px;padding-right:4px;display:block;float:left;color:#000;font-size:14px;}
.tbox dt strong a{color:#316301;}
.tbox dt strong a:hover{color:#596F37;text-decoration:none;}
.tbox dt span.more{float:right;position:relative;line-height:25px;padding-right:8px;color:#596F37;}
.tbox dt span.more a{color:#596F37;text-decoration:none;}
.tbox dt span.more a:hover{color:#ff3333;text-decoration:underline;}

/*---------- c : 纯文本列表 ---------*/
.c1{/* 纯文本链接列表 */padding:4px 0px;clear:right;}
.c1 li{height:27px;line-height:27px;overflow:hidden;padding-left:16px;background:url(../img/ico-1.gif) 7px 11px no-repeat;}
.c1 a{font-size:14px;}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}
.c3{/* 纯文本链接列表 */padding:4px 0px;clear:right;}
.c3 li{height:25px;line-height:25px;overflow:hidden;padding-left:16px;background:url(../img/ico-1.gif) 7px 11px no-repeat;}
.c3 a{}
.pages{margin:0px auto;width:600px;}
.pages ul{ float:left; width:100%;padding:12px 0px 12px 16px;}
.pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px; margin-bottom:6px;border:1px solid #ccc;}
.pages ul li a{float:left;padding:2px 8px 2px;color:#555;display:block;}
.pages ul li a:hover{color:#690;text-decoration:none;padding:2px 8px 2px;}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#000;padding:2px 8px 2px;font-weight:bold; color:#FFFFFF;}
.pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
/*---------- frame : footer ---------*/
.footer{
	margin:auto;
	color:#999;
	text-align:center;
	margin-top:8px;
	padding-bottom:10px;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:12px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}

.flink{ float:left; width:988px; background:#fff;border:1px solid #ECECEC;}

 #flinkdd {MARGIN-TOP: 5px; height:auto!important;*height:60px; min-height:60px;}
#flinkdd .yq_tag {HEIGHT:24px; TEXT-ALIGN: left;}
#flinkdd .yq_tag .font_1 {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left;BACKGROUND:#333;  MARGIN: 0px 0px 0px 5px; WIDTH: 74px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; cursor:pointer;
}
#flinkdd .yq_tag .font_2 {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; BACKGROUND:#909090; MARGIN: 0px 0px 0px 5px; WIDTH: 74px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none; cursor:pointer;
}
#flinkdd .yq_tag .font_3{ float:right; font-size:12px;MARGIN: 0px 10px 0px 0px;}
#flinkdd .yq_con {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	height:auto!important;*height:60px; min-height:60px; 
	text-align:left;
}
#flinkdd .yq_con a {MARGIN-LEFT: 10px;display:inline;height:23px;line-height:23px; PADDING-TOP: 6px; TEXT-ALIGN: left;}
#flinkdd .yq_con IMG {MARGIN-TOP: 5px}
