
/*---------- 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;margin-left:9px; margin-top:9px; height:90px;}

.js9703{float:left; width:978px; background:#fff;border:1px solid #E9E9E9;height:110px; overflow:hidden;margin-top:5px; margin-left:10px; display:inline;}
.js9703 span{float:left; width:960px;  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}

.s1b{ float:left;width:100%;overflow:hidden;margin-top:15px; margin-bottom:20px; display:inline;}
.s1b li{POSITION: relative;float:left;width:210px; height:270px;overflow:hidden; margin-left:8px; margin-right:8px;display:inline;margin-bottom:15px;background:#fff;border:1px solid #d2d2d2; padding:8px;}
.s1b li a img{display:block;width: 190px; height: 190px; border: 10px solid black; background-color: #000; object-fit:contain;}

.s2b{ float:left;width:100%;overflow:visible;margin-top:15px; margin-bottom:20px; display:inline;}
.s2b li{POSITION: relative;float:left;width:290px; overflow:visible; margin-left:8px; margin-right:8px;display:inline;margin-bottom:15px;background:#fff;border:1px solid #d2d2d2; padding:8px 8px 60px 8px;}
.s2b li a img{display:block;width: 290px; overflow:visible;  border: 0px solid black; background-color: #000; }

.soxflashtext2b{/*标题*/float:left;width:290px; overflow:inherit; margin:10px 0px;padding:0px;text-align:center;position:absolute;left:10;bottom:-4px;_bottom:-4px;z-index:4;}
.soxflashtext2b a{font-size:12px;TEXT-DECORATION: none}
.soxflashtext2b a:hover {TEXT-DECORATION: underline}

.soxflashtext{/*标题*/float:left;width:210px;height:30px;margin:0;padding:0px;text-align:center;position:absolute;left:0;bottom:-4px;_bottom:-4px;z-index:4;}
.soxflashtext a{font-size:12px;TEXT-DECORATION: none}
.soxflashtext a:hover {TEXT-DECORATION: underline}
.soxflashbg{/*标题背景色透明
.soxflashtext1{/*标题*/float:left;width:200px;height:30px;margin:0;padding:10px 0px;text-align:center;position:absolute;left:0;bottom:-4px;_bottom:-4px;z-index:4;}
.soxflashtext1 a{font-size:12px;TEXT-DECORATION: none}
.soxflashtext1 a:hover {TEXT-DECORATION: underline}
.soxflashbg{/*标题背景色透明

*/float:left;width:190px;height:35px;margin:0;padding:0;background:#000;opacity:0.5;filter:Alpha(Opacity=50);position:absolute;left:2px;bottom:0px;bottom:0px\9;*bottom:0px;z-index:2;}


.weizhi{float:left;width:980px; height:20px; margin-top:10px; overflow:hidden;margin-left:10px;display:inline;}

/*-- //End第二板块 --*/
.index970{ float:left; width:990px;margin-top:5px;}
.pleft02{float:left;width:990px;}
.pleft02 dl{float:left;width:990px;}
.pleft02 dt{float:left;width:990px; 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:990px;overflow:hidden; 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;}



.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; border:1px solid #E0E0E0; padding:3px;}
.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}

.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}
