﻿
A:link { COLOR: #475054;  TEXT-DECORATION: none;}
A:visited {COLOR: #475054; TEXT-DECORATION: none;}
A:hover {COLOR: #008ABA;   TEXT-DECORATION: underline;}
A:active {COLOR: #008ABA;}
BODY {
	SCROLLBAR-FACE-COLOR: #dce0e2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #687888; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #687888; 
	SCROLLBAR-ARROW-COLOR: #6e7e88;
	CROLLBAR-TRACK-COLOR: #bcbfc0; 
	SCROLLBAR-DARKSHADOW-COLOR: #dce0e2;
	margin:0;
	padding:0;
	
	/*text-align:center;*/
}
.main {width:1000px;  margin:auto; text-align:left;}
div,form,img,ul,ol,li,dl,dt,dd,cite{ margin:0;padding:0;border:0; list-style:none; }
h1,h2,h3,h4,h5 {margin:0;padding:0;border:0; font-size:12px; font-weight:400;}
input { font-size:12px;}
.mb3 { margin-bottom:3px;}
.mb4 { margin-bottom:4px;}
.mb5 { margin-bottom:5px;}
.mb8 { margin-bottom:8px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb17 { margin-bottom:17px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}


.p5 { padding:5px;}
.p8 { padding:8px;}
.p15 { padding:20px;}
.pl8{ padding-left:8px;}
.pl12{ padding-left:12px;}
.pl15{ padding-left:15px;}

.bs { color:#fff;}
.bs A:link { COLOR:#fff;}
.bs A:visited { COLOR:#fff;}
.bs A:hover { COLOR:#FFF000;}
.bs A:active { COLOR:#FFF000;}

.hs{ color: #F00000;}
.hs A:link { color: #F00000;}
.hs A:visited {color: #F00000;}
.hs A:hover {color:#6D0000;}
.hs A:active {COLOR: #6D0000;}

.zs{ color:#A00000;}
.zs A:link { color:#A00000;}
.zs A:visited {color:#A00000;}
.zs A:hover {color:#D80202;}
.zs A:active {COLOR: #D80202;}

.js{ color:#583800;}
.js A:link { color:#583800;}
.js A:visited {color:#583800;}
.js A:hover {color:#D80202;}
.js A:active {COLOR: #D80202;}

.hs2{ color:#FFFF00;}
.hs2 A:link { color:#FFFF00;}
.hs2 A:visited {color:#FFFF00;}
.hs2 A:hover {color:#86E400;}
.hs2 A:active {COLOR: #86E400;}

.huis{ color:#808080;}
.huis A:link { color:#808080;}
.huis A:visited {color:#808080;}
.huis A:hover {color:#000;}
.huis A:active {COLOR: #000;}


.black{ color:#000;}
.black A:link { color:#000;}
.black A:visited {color:#000;}
.black A:hover {color:#008ABA;}
.black A:active {COLOR: #008ABA;}

.cs{ color:#FF4E00;}
.cs A:link { color:#FF4E00;}
.cs A:visited {color:#FF4E00;}
.cs A:hover {color:#A65A08;}
.cs A:active {COLOR: #A65A08;}

.ls{ color:#0039B9;}
.ls A:link { color:#0039B9;}
.ls A:visited {color:#0039B9;}
.ls A:hover {color:#FF6C00;}
.ls A:active {COLOR: #FF6C00;}

.lvs{ color:#377B00;}
.lvs A:link { color:#377B00;}
.lvs A:visited {color:#377B00;}
.lvs A:hover {color:#284F08;}
.lvs A:active {COLOR: #284F08;}

.xhx { }
.xhx A:link {TEXT-DECORATION: underline;}
.xhx A:visited { TEXT-DECORATION: underline;}
.xhx A:hover {TEXT-DECORATION: underline;}
.xhx A:active { TEXT-DECORATION: underline;}

.wxhx { }
.wxhx A:link { TEXT-DECORATION: none;}
.wxhx A:visited { TEXT-DECORATION: none;}
.wxhx A:hover { TEXT-DECORATION: none;}
.wxhx A:active { TEXT-DECORATION: none;}


.ct { font-weight:800;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.l18 { line-height:18px;}
.l20 { line-height:20px;}
.l22 { line-height:22px;}
.l24 { line-height:24px;}
.l26 { line-height:26px;}
.l28 { line-height:28px;}

.date { color:#8A8A8A;}
.date A:link { COLOR: #8A8A8A;  TEXT-DECORATION: none;}
.date A:visited {COLOR: #8A8A8A; TEXT-DECORATION: none;}
.date A:hover {COLOR: #000;   TEXT-DECORATION: underline;}
.date A:active {COLOR: #000;}
.x1 { background:url(../img/x1.gif) repeat-x center;}
.x2 { background:url(../img/x2.gif) repeat-y center;}
.list_li {font-family:webdings; font-size:14px;}
.en { font-family:Arial; font-size:11px;}
.menu_bg { background:url(/images/menu_bg.png) no-repeat;}
.menu_sub {}
.menu_sub ul{ font-size:14px; color:#fff;}
.menu_sub ul A:link { color:#fff;}
.menu_sub ul A:visited {color:#fff;}
.menu_sub ul A:hover {color:#fff;TEXT-DECORATION: none; font-weight:800;}
.menu_sub ul A:active {COLOR: #fff;}
.menu_sub ul li{  height:35px; line-height:35px; text-align:center;}
.menu_sub ul li a:link { display:block;width:127px; height:35px; line-height:35px;background:url(/images/m_sub_bg.png) bottom no-repeat;}
.menu_sub ul li a:visited {display:block;width:127px; height:35px; line-height:35px;background:url(/images/m_sub_bg.png) bottom no-repeat;}
.menu_sub ul li a:hover { display:block;width:127px; height:35px; line-height:35px;background:url(/images/m_sub_bg1.png) bottom no-repeat;}
.menu_t2 { height:46px;background:url(/images/m2_t.png) no-repeat;}
.menu_t3 { height:46px;background:url(/images/m3_t.png) no-repeat;}
.menu_t4 { height:46px;background:url(/images/m4_t.png) no-repeat;}
.menu_t5 { height:46px;background:url(/images/m5_t.png) no-repeat;}
.menu_body_bg {background:url(/images/m_bg1.png) repeat-y;}
.menu_bot {background:url(/images/menu_bot.png) no-repeat; height:26px;}
.tt_title { font-family:����; letter-spacing:-1px; font-size:18px; line-height:23px;}
.k1 { border:#D6E5F0 solid; border-width:0 1px 1px 1px; padding:14px 0 0 14px;}
.k2 { border:#D6E5F0 solid; border-width:0 1px 1px 1px; padding:14px 0 0 14px;}
.k3 { border:#ECECEC solid 1px;}
.mrl { margin:0 18px;}
.bot_pl{ padding-left:15px;}
.left_menu {width:163px;background:url(/images/left_menu_tbg.gif) no-repeat; height:27px; line-height:27px; font-weight:800; color:#fff; text-indent:22px; margin-bottom:1px;}
.left_menu_1{ text-indent:38px; margin-bottom:1px;}
.left_menu_1 a:link { display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg1.gif) no-repeat;}
.left_menu_1 a:visited {display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg1.gif) no-repeat;}
.left_menu_1 a:hover { display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg2.gif) no-repeat; color:#fff;TEXT-DECORATION: none;}

.left_menu_1h{ text-indent:38px; margin-bottom:1px;color:#fff;}
.left_menu_1h a:link { display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg3.gif) no-repeat;color:#fff;}
.left_menu_1h a:visited {display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg3.gif) no-repeat;color:#fff;}
.left_menu_1h a:hover { display:block;width:163px; height:27px; line-height:27px;background: url(/images/left_menu_bg3.gif) no-repeat; color:#fff;TEXT-DECORATION: none;}


.pleft_menu {text-indent:22px;}
.pleft_menu a:link {display:block;width:183px;background:url(/images/pleft_menu_bg1.gif) no-repeat; height:27px; line-height:27px; font-weight:800; color:#fff; text-indent:22px; margin-bottom:1px;}
.pleft_menu a:visited {display:block;width:183px;background:url(/images/pleft_menu_bg1.gif) no-repeat; height:27px; line-height:27px; font-weight:800; color:#fff; text-indent:22px; margin-bottom:1px;}
.pleft_menu a:hover {display:block;width:183px;background:url(/images/pleft_menu_bg1.gif) no-repeat; height:27px; line-height:27px; font-weight:800; color:#fff; text-indent:22px; margin-bottom:1px;TEXT-DECORATION: none;}


.pleft_menu_1{ text-indent:31px;}
.pleft_menu_1 a:link { display:block;width:183px; height:24px; overflow:hidden; line-height:24px;background: url(/images/p_left_menu_r1.gif) no-repeat; color:#2C2C2C;}
.pleft_menu_1 a:visited {display:block;width:183px; height:24px; overflow:hidden; line-height:24px;background: url(/images/p_left_menu_r1.gif) no-repeat; color:#2C2C2C;}
.pleft_menu_1 a:hover { display:block;width:183px; height:24px; overflow:hidden; line-height:24px;background: url(/images/p_left_menu_r1h.gif) no-repeat; color:#fff;TEXT-DECORATION: none;}

.pleft_menu_2{ text-indent:31px;}
.pleft_menu_2 a:link { display:block;width:100%; height:24px; overflow:hidden; line-height:24px;color:#2C2C2C;}
.pleft_menu_2 a:visited {display:block;width:100%; height:24px; overflow:hidden; line-height:24px;color:#2C2C2C;}
.pleft_menu_2 a:hover { display:block;width:100%; height:24px; overflow:hidden; line-height:24px;color:#DA0303;TEXT-DECORATION: none;background: url(/images/p_left_menu_r2h.png) no-repeat; }
.banner_title {position:absolute; width:670px;  text-align:right; font-size:40px; letter-spacing:-2px; padding:80px 0 0 0; line-height:30px; font-family:����; color:#fff;}



.y1 { background:url(/images/y1.gif) repeat-x;}
.tl { text-align:left;}
.pic1 { width:156px; height:116px; background:url(/images/pic_bg.gif) top no-repeat; padding:3px 0 0 3px; text-align:left;}
.tag_bg { width:44px; height:37px; line-height:37px; font-size:30px; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif;background:url(/images/tag_bg.gif) no-repeat;}
.top_pr {}
.top_pr h5{ font-size:14px; color:#262626; font-weight:800; margin-bottom:3px;}
.top_pr h5 a:link {  display:inline-block; padding:0 5px; color:#262626;}
.top_pr h5 a:visited { display:inline-block;padding:0 5px; color:#262626;}
.top_pr h5 a:hover {  display:inline-block;background:#008ABA; color:#fff;TEXT-DECORATION: none;padding:0 5px;}

.top_pr ul{}
.top_pr ul li{}
.top_pr ul li a:link {  display:inline-block; padding:0 5px; }
.top_pr ul li a:visited { display:inline-block;padding:0 5px; }
.top_pr ul li a:hover {  display:inline-block;background:#008ABA; color:#fff;TEXT-DECORATION: none;padding:0 5px;}
.top_line { height:28px; width:98%; background:url(/images/x3.gif) repeat-x center;}
.search_bg { text-align:left; padding:6px 0 6px 6px;}
.search_input { text-align:left; width:162px; height:22px; line-height:22px; padding-left:10px; background:#fff; border:#CECECE solid 1px; color:#787878; }
.pk1 { border:#E8E8E8 solid 1px;}
.pk1h { border:#FF6000 solid 1px;}
.prk1 { border:#D9D9D9 solid 1px;}
.prk1_bg { background:url(/images/prk_bg1.gif) repeat-x;}

.prk_tab { background:url(/images/prk_line.gif) right no-repeat;float:left;}
.prk_tab a:link {color:#000;display:block; float:left; height:35px; line-height:35px; text-align:center; padding:0 15px;}
.prk_tab a:visited {color:#000;display:block; float:left;  height:35px; line-height:35px; text-align:center; padding:0 15px;}
.prk_tab a:hover { TEXT-DECORATION: none; float:left; background:url(/images/prk_bg2h.gif) repeat-x; color:#fff; }

.prk_tab1 { background:url(/images/prk_bg2.gif) repeat-x; color:#fff; float:left; font-weight:800;}
.prk_tab1 a:link {color:#fff;display:block; float:left; height:35px; line-height:35px; text-align:center; padding:0 15px;}
.prk_tab1 a:visited {color:#fff;display:block; float:left;  height:35px; line-height:35px; text-align:center; padding:0 15px;}
.prk_tab1 a:hover { TEXT-DECORATION: none; float:left; background:url(/images/prk_bg2.gif) repeat-x; color:#fff; }

.pp_bg { background:url(/images/prk_bg3.gif) bottom repeat-x;}

.pr_t {text-align:left; width:100%; height:49px; overflow:hidden; }
.pr_t a{ display:inline-block; line-height:24px; margin-right:8px;}
.pr_t a:link {  display:inline-block; padding:0 5px; }
.pr_t a:visited { display:inline-block;padding:0 5px; }
.pr_t a:hover {  display:inline-block;background:#008ABA; color:#fff;TEXT-DECORATION: none;padding:0 5px;}
.a_title { font-size:20px; font-family:����; color:#000; letter-spacing:-1px; line-height:24px; text-align:left;}
/*.con_t { text-align:left; font-size:14px; line-height:26px; color:#313131;}*/

/* ��ҳ */
.clear { clear:both;}
.list_page1 {width:62px; height:22px;  background:#E3F1F7; text-align:center; float:left;}
.list_page1 a { display:block;border:#81C0DE solid 1px;width:62px; height:22px; }
.list_page1 a:visited {display:block; TEXT-DECORATION: none; }
.list_page1 a:hover {display:block; TEXT-DECORATION: none; border:#81C0DE solid 1px; background:#fff; }

.list_page2 {text-align:center; float:left; font-size:14px; font-weight:600; font-family:Arial; margin:0 5px;width:30px; height:22px;}
.list_page2 a {display:block;  width:30px; height:22px; border:#81C0DE solid 1px; background:#E3F1F7;  }
.list_page2 a:visited {display:block; TEXT-DECORATION: none; width:30px; height:22px; border:#81C0DE solid 1px; background:#E3F1F7; }
.list_page2 a:hover {display:block; TEXT-DECORATION: none; border:#81C0DE solid 1px; background:#fff; }

.list_page2h{width:30px; height:22px;text-align:center; float:left; font-size:14px; font-weight:600; font-family:Arial; margin:0 5px;}


/* �õ� */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
img {border:0;}
.wrapper {width:960px; margin:0 auto;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}
#focus {width:960px; height:315px; overflow:hidden; position:relative;}
#focus ul {height:315px; position:absolute;}
#focus ul li {float:left; width:960px; height:315px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:960px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.taa1 { font-family:΢���ź�; font-size:26px; font-weight:600; line-height:28px;}
.taa2 { font-family:΢���ź�; font-size:18px; font-weight:600; line-height:26px;}
.taa3 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:600; line-height:26px;}
.eaan { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.kaa1 { border:#e2e2e2 solid 1px;}
.aa1 { margin:0 5px 5px 0;}
a:hover{text-decoration:none;color:#333;}
