﻿@charset "utf-8";

.body_q{width:938px; margin:0px auto; overflow:hidden; zoom:1;}
.col01_q{width:628px; float:left; border:1px solid #C6D6E3; margin-bottom:10px; overflow:hidden; zoom:1;}
.col02_q{width:312px; float:right; overflow:hidden; zoom:1;}


/*************col01*****************/
.col01h_q{height:28; overflow:hidden; zoom:1;}
.col01hl_q{width:616px; height:28px; background:url(col01hl.jpg) repeat-x left top; float:left; line-height:28px; font-size:14px; padding-left:10px; color:#97989A; font-weight:bold;}
.col01hr_q{width:90px; height:28px; background:url(col01hr.jpg) no-repeat right top; float:right;}
.col01hl_q a{color:#006198; font-weight:bold; margin:0px 3px;}

.col01c_q{padding:5px 25px;}
.ul_q{padding:0px; margin:15px 0px; list-style:none;}
.ul_q li{color:#0048B9; background:url(ullibg.gif) repeat-x left 12px; line-height:24px; height:22px; overflow:hidden; zoom:1;}
.ul_q li span{width:480px; height:22px; overflow:hidden; zoom:1; background:url(jiantou.gif) no-repeat left center; *+background:url(jiantou.gif) no-repeat left 9px; padding-left:8px; margin-top:-44px; text-align:left; margin-left:-12px;}
.ul_q li a:hover, .ul_qimg li p a:hover, .xgxwul_q li span a:hover, .ul_qleft li a:hover, .ul_qright li a:hover, .ul01jj_q .h3_q a:hover, .ul01jj_q p a:hover, .ftxwul02_q li a:hover{color:#333}
.ul_q li a{font-size:14px; color:#00359F; background-color:#fff; padding:0px 5px;}
.ul_q li font{font-size:12px; color:#0048B9; float:right; background-color:#fff; width:80px; text-align:right;}

/***************col02***************/
.col02_q01, .col02_q02, .col02_q03{margin-bottom:10px; overflow:hidden; zoom:1;}
.col02_q01h{height:29px; background:url(col02h01.jpg) no-repeat left top;}
.col02_q02h{height:29px; background:url(col02_q02h.jpg) no-repeat left top;}
.col02_q03h{height:29px; background:url(col02_q03h.jpg) no-repeat left top;}

.more_q{color:#333; float:right; margin:3px 10px 0px 0px;}
.h3_q{width:80px; height:14px; line-height:14px; overflow:hidden; zoom:1; background:url(h3bg.gif) no-repeat right bottom; color:#fff; font-size:14px; font-weight:bold; padding:10px 0px 0px 13px;}
.col02_q01c{border:1px solid #C6D6E3; border-top:none; margin:0px; padding:8px 0px;}
.ul_q01{margin:0px auto; width:95%; height:220px; overflow:hidden; zoom:1;}
.ul_q01 li{background:none; color:#083298; font-family:"宋体";white-space:nowrap; text-overflow:ellipsis; width:100%; line-height:22px;}

.ul_qimg{list-style:none; padding:0px; margin:0px auto; width:95%; overflow:hidden; zoom:1; height:260px; overflow:hidden; zoom:1;}
.ul_qimg li{width:133px; display:inline; overflow:hidden; zoom:1; float:left; margin:0px 0px 10px 10px;}
.ul_qimg li img{width:127px; height:95px; overflow:hidden; zoom:1; padding:2px; border:1px solid #DBE6EC;}
.ul_qimg li p{height:14px; overflow:hidden; zoom:1; line-height:14px; margin:0px 0px 0px 0px; *+margin:7px 0px 0px 0px; padding:0px; text-align:center;}
.ul_qimg li p a{ width:100%; color:#083298;}

/******************col01c_qxx*******************/
.col01c_qxx{padding:20px 10px 10px 10px; margin-bottom:10px; overflow:hidden; zoom:1; border:1px solid #C6D6E3; border-top:none; width:606px;}
.col01c_qxx p{ font-size:14px;}
.col01c_qxx .h2_q{color:#232323; font-size:26px; font-weight:bold; background:url(h2bg.gif) repeat-x left bottom; padding-bottom:8px; height:26px; line-height:26px; width:100%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; #333;zoom:1; textfont-size:14px; text-align:center;}
.px16 p {font-size:16px; line-height:28px;}
.px14 p {font-size:14px; line-height:26px;}
.px12 p {font-size:12px; line-height:22px;}
.col01c_qxx .pjs_q{ text-align:center; width:100%; height:20px; line-height:22px; overflow:hidden; zoom:1; margin:0px 0px 20px 0px; padding:0px; font-size:14px}
.pjs_q a{color:#03439B;}
.img_q{ text-align:center;}
.textp_q{color:#4F4F4F; font-size:14px; line-height:20px; text-indent:2em;}
.ly_q{font-size:14px; text-align:right; margin-right:50px;}
.xgxw_q{height:30px; background:url(xgxwbg.gif) repeat-x left top; line-height:30px; font-size:14px; color:#185CAF;}
.xgxwul_q{padding:0px; margin:5px 0px; list-style:none; height:121px; overflow:hidden; zoom:1;}
.xgxwul_q li{color:#4F4F4F; height:20px; line-height:22px; font-family:"宋体"; overflow:hidden; zoom:1; margin:3px 0px;}
.xgxwul_q li font{font-size:12px; float:right;color:#4F4F4F; width:130px; overflow:hidden; zoom:1;}
.xgxwul_q li span{width:450px; overflow:hidden; zoom:1; white-space:nowrap; text-overflow:ellipsis; font-size:14px; overflow:hidden; zoom:1;}
.xgxwul_q li span a{color:#000;}
.tlq_q{padding:10px 0px; display:block; overflow:hidden; zoom:1;}
.tlq_left{ background:url(taolunqu.gif) no-repeat left top; width:71px; height:34px; float:left;}
.tlq_right{ float:right; display:inline; width:84%; text-align:right; margin:14px 0px 0px 0px; border-top:1px dashed #333; padding:0px 10px; color:#D20471;}
.tlq_right a{color:#0047B5;}
.textarea_q{width:100%; height:120px; border:1px solid #BEBEBE; font-size:12px; line-height:20px;}
.dl_q{overflow:hidden; zoom:1;}
.dl_q .dl_left{float:left;}
.dl_q .dl_right{float:right;}
.dl_q .text_q{width:100px; height:14px; border:1px solid #cccccc; padding:2px 0px 0px 2px;}
.dl_q .btn_q{width:57px; height:23px;; background:url(dlbtm_q.jpg) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer;}
.dl_q .btn_q01{width:72px; height:24px; background:url(fbbtm.gif) no-repeat left top; border:none; *padding:3px 0px 0px 0px; cursor:pointer; color:#fff; font-size:14px; font-weight:bold;}

.mbcol01_q{border:none;}
.mbcol01h_q{border:1px solid #C6D6E3; border-bottom:none;}

/*******************qtxw_q***************************/
.qtxw_q{border:1px solid #C6D6E3; margin-bottom:10px; overflow:hidden; zoom:1;}
.qtxwh_q{height:27px; background:url(qtxwh_q.jpg) repeat-x left top; display:block; overflow:hidden; zoom:1; clear:both;}
.qtxwh_q h6{font-size:14px; background:url(qtxwh_qline.jpg) no-repeat left 2px; padding-left:7px; margin:4px 0px 0px 10px;}
.ul_qleft, .ul_qright{padding:0px 0px 0px 0px; *+padding-bottom:15px; _padding-bottom:0px; margin:10px; list-style:none; width:45%; overflow:hidden; zoom:1; font-family:"宋体"; float:left; height:110px; *+height:100px; _height:110px;}
.ul_qleft li, .ul_qright li{height:22px; line-height:22px; overflow:hidden; zoom:1; width:100%;white-space:nowrap; text-overflow:ellipsis;}
.ul_qleft li a, .ul_qright li a{color:#4D528A;}


/***********************body01_q****************************/
.body01_q{margin-bottom:18px; overflow:hidden; zoom:1;}
.left_q{width:530px; float:left;}
.flash_q{padding:7px 8px; width:512px; height:307px; overflow:hidden; zoom:1; background:#F1F2F5; border:1px solid #C8D6E2; margin-bottom:10px;}
.h01_q{height:29px; background:url(h01.jpg) no-repeat left top;}
.xwtpc_q{width:528px; border:1px solid #C8D6E2; border-top:none; overflow:hidden; zoom:1;}
.ul01_q{margin:10px auto; padding:0px; width:95%; list-style:none; height:210px; overflow:hidden; zoom:1;}
.ul01_q li{height:90px; overflow:hidden; zoom:1; margin:10px 0px;}
.ul01img_q{float:left;}
.ul01img_q img{width:109px; height:82px; padding:3px; border:1px solid #C8D6E2;}
.ul01jj_q{float:right; width:370px;}
.ul01jj_q .h3_q{width:100%; padding:0px; height:22px; line-height:22px; overflow:hidden; zoom:1; text-align:center; margin:8px 0px 0px 0px;}
.ul01jj_q .h3_q a{color:#01356D; font-size:18px;}
.ul01jj_q p{margin:8px 0px 0px 0px; padding:0px; height:40px; overflow:hidden; zoom:1;}
.ul01jj_q p a, .ftxwul01_q p a{margin-left:10px; color:#CC0000; font-weight:bold;}
.ul02_q{height:110px; margin-bottom:10px;}
.ul02_q li{margin:0px 9px 5px 0px; width:116px;}
.ul02_q li img{width:109px; height:82px;}

.right_q{width:405px; float:right;}
.h02_q{height:29px; background-image:url(h02.jpg);}
.ftxwc_q{width:403px; border:1px solid #CAD8E3; border-top:none; overflow:hidden; zoom:1;}
.ftxwul01_q{width:380px; margin:10px auto; padding:0px; list-style:none; height:230px; overflow:hidden; zoom:1;}
.ftxwul01_q .h2_q{height:30px; line-height:30px; overflow:hidden; zoom:1; text-align:center;}
.ftxwul01_q .h2_q a{font-size:26px; font-weight:bold; font-family:"黑体"; color:#01356D;}
.ftxwul01_q p{margin:10px 0px; height:70px; overflow:hidden; zoom:1;}

.ftxwul02_q{margin:0px auto; padding:0px; list-style:none; width:380px; font-family:"宋体"; height:395px; overflow:hidden; zoom:1;}
.ftxwul02_q li{line-height:22px; height:22px; overflow:hidden; zoom:1; color:#01356D; width:100%; white-space:nowrap; text-overflow:ellipsis;}
.ftxwul02_q li a{font-size:14px; color:#01356D}
.gengduo_q{text-align:right; margin:8px 20px 8px 0px;}
.gengduo_q a{color:#01356D; font-weight:bold;}

/***********************body02_q****************************/
.body02_q{ margin-bottom:10px;}
.h03_q{height:29px; background-image:url(h03.jpg);}
.body02c_q{border:1px solid #C8D6E2; border-top:none; overflow:hidden; zoom:1;}
.ul03_q{width:100%; margin:15px 0px; height:130px;}
.ul03_q li{width:140px; margin:0px 0px 5px 14px;}
.ul03_q li img{width:130px; height:97px; padding:4px;}




/*div_jflash*/
.div_jflash {width:528px; height:322px; margin-bottom:10px; overflow:hidden; border:#c9d7e4 1px solid; background:#fff url(bgbg.jpg) repeat-x left bottom; position:relative;}
.div_jflash .div_jimg {width:512px; height:307px; clear:both; margin:7px auto 0px;}
.div_jflash .a_jimg {width:410px; height:307px; display:inline; float:left;}
.div_jflash .a_jimg img {width:410px; height:307px;}

.div_jflash .ul_jimg {display:inline; float:right; overflow:hidden; zoom:1; width:99px; height:307px; clear:none; margin:0px; padding:0px; list-style:none;}
.div_jflash .ul_jimg li {width:99px; height:70px; display:inline; float:left; clear:both; margin-bottom:9px;}
.div_jflash .ul_jimg a.img {width:94px; height:70px; float:right;}
.div_jflash .ul_jimg img {width:94px; height:70px;}
.div_jflash .ul_jimg .on {background:#000 url(bgbg_.jpg) no-repeat center top;}
.div_jflash .ul_jimg .on img {width:86px; height:62px;}
.div_jflash .ul_jimg .on a.img {width:86px; height:62px; margin:4px 4px 0px 0px;}

.div_jflash .div_jtt {height:28px; line-height:28px; text-align:right; width:390px; padding:0px 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:absolute; left:8px; top:286px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7;}
.div_jflash .div_jtt a {font-weight:bold; font-size:14px; color:#fff;}

/*pages*/
.pages {padding:3px 4px; border:#E6E6E6 1px solid; margin:0px; font-family:"宋体"; line-height:22px; background:#f5f5f5;}
span.pages {background:#6821a9; font-weight:bold; color:#fff;}

/*vido*/

.vidocontact { position: relative;}
.vidocontact .play{ position: absolute; width: 292px; height:141px; top: 10px;_top: 8px; left:325px; background: url(playbg.JPG) no-repeat;}
.vidocontact .play a{ position: absolute; top:10px; left: 14px;}
.vidocontact .play img{ width: 264px; height: 152px;}

.vidocontact .pic{ width: 180px; height: 145px; float:left; margin: 5px 4px 0px 4px; text-align: center;}
.vidocontact .pic .img1{ padding:1px 0px 0px; border: solid #999 1px; width: 164px; height: 122px;}
.vidocontact .pic img{ width: 160px; height:120px;}
.vidocontact .pic p{ line-height: 20px; height:20px;}
.vidocontact .pic a:livk,.vidocontact .pic a:visited,.vidocontact .pic a:active,.vidocontact .pic a:hover{ font-size: 12px;}
.vidocontact .pic a:hover{ color: red;}

.px14:link {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #s;
	text-decoration: none;
}
.px14:hover {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #0033FF;
	text-decoration: underline;
}
.px14:active {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #003399;
	text-decoration: underline;
}
.px14:visited {
	font-family: "宋体";
	font-size: 14px;
	color: #003399;
	line-height: 150%;
	text-decoration: none;
}
.zz14:link {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #990099;
	text-decoration: none;
	font-weight: bold;
}
.zz14:hover {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.zz14:active {
	font-family: "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #9900CC;
	text-decoration: none;
	font-weight: bold;
}
.zz14:visited {
	font-family: "宋体";
	font-size: 14px;
	color: #003399;
	line-height: 150%;
	text-decoration: none;
	font-weight: bold;
}