@charset "gb2312";

/* 全局样式 */
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,img,div,iframe{margin:0;padding:0;border:0;}
body{ background:#fff; color:#333; font-size:12px; line-height:24px; font-family: "宋体"; }
ul,ol,li{list-style-type:none;}
input,img,select{vertical-align:middle;}
a,area {blr:expression(this.onFocus=this.blur()) } 
:focus {outline-style: none; } 
a:link{ COLOR:#333333; text-decoration: none; }
a:visited{ COLOR:#666666; text-decoration: none; }
a:hover{color:#cc0000}

/* 焦点图切换 */
ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,img,div,iframe{margin:0;padding:0;border:0;}
ul,ol,li{list-style-type:none;}
input,img,select{vertical-align:middle;}
#newsSlider { POSITION: relative; WIDTH: 372px; height:265px; CLEAR: both; background-color: #EBEBEB; padding: 1px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#newsSlider .container { POSITION: relative; MARGIN: 0px; WIDTH: 372px; height:265px; OVERFLOW: hidden }
#newsSlider DIV.slides {	POSITION: absolute; TOP: 0px; LEFT: 0px;}
#newsSlider UL.slides {	POSITION: absolute; TOP: 0px;}
#newsSlider UL.slides P { TEXT-ALIGN: center; font-family: "宋体"; font-size: 12px; font-weight: bold; line-height: 20px; height: 20px; }
#newsSlider UL.slides P a{ color: #333; text-decoration: none; }
UL.slides LI { WIDTH: 372px }
#newsSlider #loopedSlider { POSITION: relative; MARGIN: 0px auto; WIDTH: 372px; CLEAR: both }
#newsSlider UL.pagination { POSITION: absolute; TOP: 228px; right: 1px; }
#newsSlider UL.pagination LI {	FLOAT: left}
#newsSlider UL.pagination LI A { TEXT-ALIGN: center; WIDTH: 22px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 17px; COLOR: #fff; TEXT-DECORATION: none; font-family: "Times New Roman", Times, serif; font-size: 12px; line-height: 17px; font-weight: normal; }
#newsSlider UL.pagination LI.active A {	BACKGROUND: #fc0200; COLOR: #fff}

/* 其他通用 */
.w12 a:link,.w12 a:visited,.w12,A.w12:link,A.w12:hover,A.w12:visited {font-size: 12px; COLOR: #ffffff;TEXT-DECORATION: none}
.w12c,A.w12c:link,A.w12c:hover,A.w12c:visited {font-size: 12px; COLOR: #ffffff;TEXT-DECORATION: none;font-weight: bold}
.w14,A.w14:link,A.w14:hover,A.w14:visited {font-size: 14px; COLOR: #ffffff;TEXT-DECORATION: none;}
.w14c,A.w14c:link,A.w14c:hover,A.w14c:visited,td.w14c a:link,td.w14c a:visited {font-size: 14px; COLOR: #ffffff;TEXT-DECORATION: none; font-weight: bold}
.h12,A.h12:link,A.h12:hover,A.h12:visited {font-size: 12px; COLOR: #4d4d4d;TEXT-DECORATION: none}
.h12c,A.h12c:link,A.h12c:hover,A.h12c:visited {font-size: 12px; COLOR: #4d4d4d;TEXT-DECORATION: none;font-weight: bold}
.h14,A.h14:link,A.h14:hover,A.h14:visited {font-size: 14px; COLOR: #4d4d4d;TEXT-DECORATION: none;}
.h14c,A.h14c:link,A.h14c:hover,A.h14c:visited {font-size: 14px; COLOR: #4d4d4d;TEXT-DECORATION: none; font-weight: bold}
.r12,A.r12:link,A.r12:hover,A.r12:visited {  color: #FF0000; font-size: 12px; text-decoration: none}
.r12c,A.r12c:link,A.r12c:hover,A.r12c:visited {  color: #FF0000; font-size: 12px; text-decoration: none; font-weight: bold}
.r14,A.r14:link,A.r14:hover,A.r14:visited {font-size: 14px; COLOR: #ff0000;TEXT-DECORATION: none}
.r14c,A.r14c:link,A.r14c:hover,A.r14c:visited {  color: #FF0000; font-size: 14px; text-decoration: none; font-weight: bold}
.td .b12 a,td .b12 a:link,td .b12 a:visited,
.b12,.b12 a,A.b12:link,A.b12:hover,A.b12:visited {  color: #333333; text-decoration: none; font-size: 12px}
.b12c,A.b12c:link,A.b12c:hover,A.b12c:visited {  color: #333333; text-decoration: none; font-size: 12px;font-weight: bold}
.b14 a,.b14,A.b14:link,A.b14:hover,A.b14:visited {  font-size: 14px; color: #333333; text-decoration: none}
.b14c,A.b14c:link,A.b14c:hover,A.b14c:visited {  font-size: 14px; color: #333333; text-decoration: none;font-weight: bold}
.blue12,A.blue12:link,A.blue12:hover,A.blue12:visited {  color: #007eff; text-decoration: none; font-size: 12px}
.blue12c,A.blue12c:link,A.blue12c:hover,A.blue12c:visited {  color: #007eff; text-decoration: none; font-size: 12px; font-weight: bold}
.blue14,A.blue14:link,A.blue14:hover,A.blue14:visited {  font-size: 14px; color: #0074db; text-decoration: none;}
.blue14c,A.blue14c:link,A.blue14c:hover,A.blue14c:visited {  font-size: 14px; color: #007eff; text-decoration: none;font-weight: bold}
.sdbt,A.sdbt:link,A.sdbt:hover,A.sdbt:visited {	font-family: "黑体";	font-size: 20px;	color: #f30000;	text-decoration: none;	line-height: 190%;}
.bor_4 { border: 1px solid #e4e2e3; }
.bor_lms { border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #e4e2e3; border-right-color: #e4e2e3; border-left-color: #e4e2e3; }
.bor_lmx { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e4e2e3; border-bottom-color: #e4e2e3; border-left-color: #e4e2e3; }


.bor_lx { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #309BF3; }
.bor_top { border-top-width: 2px; border-top-style: solid; border-top-color: #E1E1E1; }
.xx {  font-size: 12px; border-color: black black #CCCCCC; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.wzbt {  font-size: 16px; color: #1A95DF; text-decoration: none;font-weight: bold}
.wzzw { font-size: 14px; line-height: 30px; }

.eng {	font-family: Arial, Helvetica, sans-serif;	line-height: 180%;}

/* 分页导航 */
.clsPage{ text-align:center; padding:0; overflow:hidden; font-weight:normal; font-size:14px; font-family:"Microsoft YaHei", simhei; width: 640px; margin-top: 25px; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.clsPage a{ display:inline-block; vertical-align:middle; text-align:center; height:20px; line-height:20px; padding:0px 7px; margin-right:4px; text-decoration:none; background-color:#fff; border:1px solid #c8c7c7; color:#0b3b8c; overflow:hidden; }
.clsPage a:hover{ background-color:#fff; border-color:#c8c7c7; text-decoration:underline; }
.clsPage span{ display:inline-block; vertical-align:middle; text-align:center; height:20px; line-height:20px; padding:0px 7px; margin-right:4px; background-color:#6f90b8; border:1px solid #0b3b8c; color:#fff; }
