@charset "gb2312";
html, body, div, span, applet, object, iframe, table,
caption, tbody, tfoot, thead, tr, th, td, em, img,
h1, h2, h3, h4, h5, h6, p, a, address, cite,    
dl, dt, dd, ol, ul, li, fieldset, form, label { padding: 0; margin: 0; border: 0; list-style:none; list-style-type:none}
a{color:#555555;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
a.ared{color:#F00;}
a.agreen{color:#143C08;}
a.more{color:#F00;}
a.moreimg{background:url(cssbg.png) no-repeat -464px -261px;display:block;width:32px; height:0px;padding-top:9px;position:absolute;top:7px; right:7px;overflow:hidden;}
body{color:#555555;font:12px/1.5 Arial; background:url(body_bg.jpg)  center repeat-y #fff;}
#wrap{width:980px;margin:0px auto; background:#fff; height:auto; clear:both}
.clear{clear:both; height:0px; overflow:hidden;}
#header{ width:980px; height:150px; margin:0px auto; text-align:center}
#main_top{width:980px; margin:5px auto; height:283px;}
#main{ width:950px; margin:8px auto; height:auto; clear:both}
.line{ width:950px; height:7px; margin:5px auto; background:#181818; overflow:hidden;}

#menu{width:980px; height:42px; margin:0 auto;background:url(menuI_bg.jpg) repeat-x; text-align:center}
#menu li{background:url(menuI_li.jpg) no-repeat top right; overflow:hidden;	height:42px; width:94px; float:left; }
#menu a{display:block; padding-top:6px; height:30px;color:#3599CD; font-weight:bold;font-size:14px; }
#menu a:hover{display:block; background:url(menuI_bgli.jpg) left top no-repeat; color:#fff; font-weight:bold;}
#menu a.on{color:#fff; background:url(menuI_bgli.jpg) left top no-repeat;}
#menu li.menu1{float:left; width:20px; background:url(menuI_01.jpg) no-repeat}
#menu li.menu2{float:left; width:20px; background:url(menuI_02.jpg) no-repeat;}

#ad{width:950px;margin:8px auto 0px auto; clear:both}

.matop_left{ width:320px; height:280px; float:right;}
.matop_left ul{ line-height:25px;}
.matop_left ul li{height:25px; line-height:25px; padding-left:15px; background:url(yuan.jpg) left center no-repeat; font-size:14px;}
.matop_left ul li.title{height:30px; line-height:30px; padding-left:30px; font-size:18px; font-weight:bold; background:url(logo_x.jpg) left center no-repeat; color:#A20E0A}
.matop_left ul li.title a{color:#A20E0A;}
.matop_left ul li a{color:#181818}
.matop_left ul li a:hover{color:#f00}
.matop_left .line{ height:1px; background:url(line.gif) repeat-x; font-size:1px; line-height:1px; clear:both; margin:10px 0; width:300px;}

.scrollList_100 {POSITION: relative; height: 25px; OVERFLOW: hidden}
.scrollList_100 .photolist {POSITION: relative; height: 10000px; OVERFLOW: visible}
.scrollList_100 .photolist UL {BACKGROUND: url(dotline.gif) repeat-x 50% bottom;}
.scrollList_100 .photolist LI {PADDING-BOTTOM: 0px; height:25px; LINE-height: 25px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(jt.jpg) left center no-repeat; FONT-WEIGHT: bold;}


.kuaijie{ width:231px; _width:235px; #width:235px; *width:235px; border:#D4D4D4 solid 1px; padding:7px 4px; _padding:7px 1px; #padding:7px 1px; *padding:7px 1px; margin-left:10px; float:left;}
.kuaijie li{ background:url(kj_bg.jpg) no-repeat;width:99px; height:26px; line-height:26px; padding-left:10px; float:left; margin:3px 3px;}


#imgPlay {OVERFLOW: hidden; WIDTH: 740px;  POSITION: relative; height: 176px}
#imgPlay .imgs IMG { width:740px; height:176px;}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative}
#imgPlay .imgs {WIDTH: 2100px}
#imgPlay .btn {RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; height: 29px;}
#imgPlay .btn A {BACKGROUND: url(bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; height: 29px;}
#imgPlay .btn A:hover {BACKGROUND: url(bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;}
#imgPlay .prev {BACKGROUND: url(imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 23px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 65px; height: 41px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/default/images/imgPlayer.png',sizingMethod='crop');}
#imgPlay .next {BACKGROUND: url(imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 23px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 65px; height: 41px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/default/images/imgPlayer1.png',sizingMethod='crop');}
#imgPlay .next {BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto}
#imgPlay .num {	DISPLAY: inline; LEFT: 200px; POSITION: absolute; TOP: 165px; height: 19px}
#imgPlay .num SPAN {DISPLAY: inline-block; BACKGROUND: url(imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-height: 0; height: 13px}
#imgPlay .num SPAN.on {BACKGROUND-POSITION: 1px -83px}
#imgPlay .num .lc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; height: 16px}
#imgPlay .num .mc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; height: 16px}
#imgPlay .num .rc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; height: 16px}
#imgPlay .num .mc {BACKGROUND: url(mc.png) repeat-x}
#imgPlay .num .rc {	BACKGROUND: url(rc.png) no-repeat}
#imgPlay #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 165px; TEXT-ALIGN: center}

.mr_con{text-align:left; padding:8px; border:#D4D4D4 solid 1px; border-top:none; line-height:22px; color:#004276}

.tq_div_main{float:none;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container div{float:none;text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container table{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container tr{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container td{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container img{float:none;text-indent:0px;vertical-align:top;}

#tq_float_container .tq_float_on{color:#FF0F0F}
#tq_float_container .tq_float_off{color:#333333}
#tq_float_container .tq_float_busy{color:#FF0F0F}
#tq_float_container .tq_float_leave{color:#FF0F0F}
#tq_float_title{display:none}

#tq_invit_container{text-indent:0px;position: absolute;z-index: 99999;overflow:hidden;}
#tq_invit_container div{overflow: visible;text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;border:0px solid green;padding:0px;font-size:12px;text-align:left;color:#000000;}
#tq_invit_bg div{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;border:0px solid green;padding:0px;font-size:12px;text-align:left;color:#000000;}
#tq_invit_container IMG{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;border:0px solid green;padding:0px;font-size:12px;text-align:left;z-index:5;color:#000000;}

#tq_invit_head{width: 100%; height: 30px;position: absolute;top:0px;left:0px;cursor:move;z-index:8;}
#tq_invit_title{font-size:12px;font-weight:normal;text-align:left;color:#FFFFFF;font-weight:bold;z-index: 7;padding:0px;position: absolute;overflow:hidden}
#tq_invit_close{z-index: 9;cursor:pointer;position: absolute; z-index: 9;FILTER: Alpha(opacity=0); BACKGROUND-COLOR: #FFFFFF; opacity: 0}
#tq_invit_words{overflow-x:hidden;overflow-Y:auto;position: absolute;line-height:18px; z-index: 10}

.footer{padding-top:25px; min-height:140px; }

.footnav{
width:950px;
margin:0 auto;
	height:35px;
	text-align:center;
	line-height:35px; font-size:12px;
	border-bottom:#A4A4A4 solid 1px;
	border-top:#A4A4A4 solid 1px;
	overflow:hidden;
	clear:both;
	color:#A4A4A4;
	}
.footnav a{color:#A4A4A4;margin:0 12px;}
.footnav a:visited{color:#A4A4A4; text-decoration:none;}
.footnav a:hover{color:#F00;}
.footnav span{
	background:url(cssbg.png) no-repeat;
	display:block;
	width:5px; height:35px;
}
.footnav span{background:url(cssbg.png) no-repeat;display:block;width:5px; height:35px;}
.footnav span.l{background-position:-486px -516px;float:left; margin-right:-5px;}
.footnav span.r{background-position:-491px -516px;float:right; margin-left:-5px;}
.copy{background:url(bottom_bg1.gif) no-repeat;padding-top:5px;text-align:center;color:#A4A4A4;line-height:2;}
.copy a{color:#A4A4A4;}
.copy a:hover{color:#f00;}
.copy address{font-style:normal;display:inline;}
.list-a{ width:645px;}
.list-t{ font-size:12px; background: url("aorrow.gif") no-repeat scroll left center transparent; padding-left:12px; color:#000000;}
.list-t a{ color:#195413; font-size:14px;font-weight:bold;}
.list-t a:hover{ color:#acb336; font-size:14px;font-weight:bold;}
.list-x{ font-size:12px;}
#demo_2{ width:228px;padding:0px;border:#A4A4A4 solid 1px; border-top:none; margin-bottom:5px;}
#demo_2 table{width:200px; margin:auto;}
#demo_2 img{ margin:5px; width:200px; border:#999999 solid 1px;}

.mrcon{width:240px;border:#d4d4d4 solid 1px;border-top:none; padding:8px 0 4px 0;}
UL.topnav LI {DISPLAY: inline;  FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; height: 26px; TEXT-ALIGN: center}
UL.topnav LI A {FONT-SIZE: 12px; FLOAT: left; WIDTH: 110px; COLOR: #555555; LINE-height: 26px; height: 26px;}
UL.topnav LI A:hover {BACKGROUND: #3599CD;  COLOR: #fff;  text-decoration:none;}
.MNav {border:#d4d4d4 1px solid; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px; TEXT-ALIGN: center}

.zhaiyaolist2 { padding: 2px 15px 2px 8px; list-style: none;overflow:hidden; text-align:left; border:#A4A4A4 solid 1px; border-top:none;}
.zhaiyaolist2 li {overflow:hidden;padding:0;border-bottom:1px dashed #A4A4A4;padding:9px 5px 9px 0px; line-height:22px; }
.zhaiyaolist2 .tupian {float:left; overflow:hidden;}
.zhaiyaolist2 .tupian a {display:block; margin:0 8px 0px 0px;}
.zhaiyaolist2 .tupian img {width: 62px; height: 60px;display:block;}
.zhaiyaolist2 .biaoti {margin: 0;padding:0 0 0 0px;height:22px; line-height: 22px; overflow:hidden; }
.zhaiyaolist2 .biaoti a{ color:#D30D2E; font-size:12px;font-weight:600;}
.zhaiyaolist2 .zhaiyao {height:40px; overflow:hidden; padding:0;}
.zhaiyaolist2 .zhaiyao p {line-height: 22px;margin: 0;}
.zhaiyaolist2 .zhaiyao a {text-decoration:none; color:#1D418B}



.tit_02 { padding-right:10px;line-height:28px; height:28px; background:#F1F2F4; border:#E5E5E5 solid 1px; margin-top:5px; border-bottom:0px;}
.tit_02 h2 { float:left; font-size:14px; color:#0295c5; padding-left:12px}
.tit_02 h2 a:link, .tit_02 h2 a:visited { color:#000}
.tit_02 h2 a:hover { color:#c00}
.tit_02 .more { float:right;}
.tit_02 .more a:link, .tit_02 .more a:visited{ color:#0295c5 !important;}
.tit_02 .more a:hover {color:#f00 !important}

.Title_01{height:32px;background:url(Title_01.jpg) repeat-x; border:#D4D4D4 solid 1px; }
.Title_01 .title{ float:left; width:102px; line-height:28px; padding-top:4px;font-size:14px; background:url(t1.jpg) left center no-repeat; margin-left:15px; font-weight:normal; padding-left:15px; }
.Title_01 a{ color:#2AA8D1;}
.Title_01 .en{border-bottom:2px solid #01a8df;float:left;}
.Title_01 .more{float:right; height:14px; padding-right:15px; padding-top:10px;}

.Title_02{height:33px;background:url(Title_01.jpg) repeat-x; border:#D4D4D4 solid 1px; border-bottom:none;}
.Title_02 .title{ float:left; width:78px; line-height:30px;font-size:14px; font-weight:bold; background:url(t1.jpg) no-repeat; padding-left:18px; margin-left:15px;}
.Title_02 a{ color:#1C40AE}
.Title_02 .en{border-bottom:2px solid #01a8df;float:left;}
.Title_02 .more a{float:right; height:13px; width:52px; background:url(more.jpg) no-repeat; margin:8px 0px 0 0;}

.Title_03{height:36px;background:url(Title_03.jpg) top repeat-x; color:#021a74; border:#D4D4D4 solid 1px; border-bottom:none;}
.Title_03 .title{ float:left;height:36px;font-size:14px; width:105px; font-weight:normal; margin-left:20px;}
.Title_03 a{ color:#223B7D; font-weight:bold;}
.Title_03 .en{border-bottom:2px solid #01a8df;float:left;}
.Title_03 .more{float:right;font-size:12px; width:46px; height:13px; background:url(more3.jpg) no-repeat; margin-right:10px; margin-top:13px;}
.Title_03 .more a{width:46px; height:13px; display:block; color:#9CACE0;}

.Title_04{height:30px; line-height:30px; overflow:hidden; border:#CFCFCF solid 1px;border-top:#1D428B solid 2px; padding-right:10px;}
.Title_04 span{ float:left;padding:0px 10px; line-height:30px;font-size:14px; color:#000; font-weight:bold}
.Title_04 a{ float:right;font-weight:normal; font-size:12px; height:25px; line-height:25px; padding-right:10px; background:url(more.gif) center no-repeat; display:block; background:url(ti_m.jpg) right center no-repeat;}

.Title_05{height:33px;background:url(Title_01.jpg) repeat-x; border:#D4D4D4 solid 1px; border-bottom:none;}
.Title_05 .title{ float:left; width:107px; line-height:29px;font-size:14px; font-weight:bold; background:url(t5.jpg) no-repeat; padding-left:18px; margin-left:15px;}
.Title_05 a{ color:#1C40AE}
.Title_05 .en{border-bottom:2px solid #01a8df;float:left;}
.Title_05 .more a{float:right; height:13px; width:52px; background:url(more.jpg) no-repeat; margin:8px 0 0 0;}

.title11{height:36px; line-height:36px; background:url(title11.jpg) repeat-x; padding-left:5px; text-align:left; font-size:14px; font-weight:bold;}
.title11 .title{float:left;font-size:14px;font-weight:bold; }
.title11 .more{float:right;font-size:12px;font-weight:normal;line-height:22px;}
.title11 .more a{ width:34px; height:7px; display:block; background:url(more.jpg) no-repeat; margin:15px 0 0 0;}

.title12{height:23px; background:url(title12.jpg) left center no-repeat; border-bottom:#CFCFCF solid 1px; border-top:#0771BF solid 2px; text-align:left; padding-left:45px; font-size:14px; font-weight:bold; padding-top:5px;}
.title12 .title{float:left;font-size:14px;font-weight:bold; }
.title12 .en{float:left;padding:11px 5px 5px 0;}
.title12 .more{float:right;font-size:12px; line-height:22px; background:url(more.jpg) no-repeat;}

.conBtm{ height:8px; clear:both; background:url(btm_bg.jpg);}
.conBtm_l{ height:8px; width:8px; float:left; background:url(btm_l.jpg); overflow:hidden}
.conBtm_r{ height:8px; width:8px; float:right; background:url(btm_r.jpg); overflow:hidden}