﻿/* CSS Document */
.over{ overflow:hidden;}

.a12{ font-size:12px; line-height:25px;}
.a12 a{ font-size:12px; line-height:25px;}

.a16{ font-size:16px; line-height:30px;}
.a16 a{ font-size:16px; line-height:30px;}
h1 a{ font-size:14px;}
h1 a:hover{ font-size:14px; color:#dd3c1a;}
a{ text-decoration: none;}


.bold{ font-weight:bold;}
.blackb{ font-weight:bold; color:#000;}
.blue{ color:#003399;}
.org14b{ font: bold 12px/26px "宋体"; color:#dd3c1a; font-weight:bold;}
.org14b:hover{ color:#06c;}
.black14b{ font: normal 13px/23px "宋体"; color:#000;}

H1{font:bold 18px/30px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
H2{ font:bold 16px/30px Arial, Helvetica, sans-serif; color:#f60; text-align:left; text-indent:30px;}
H3{ font: bold 24px/40px Arial, Helvetica, sans-serif; color:#000; text-align:center; float:left; display:inline;  }

.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}

.align_c{ text-align:center;}
.align_l{ text-align:left;}
.align_r{ text-align:right;}

.wauto{ width:auto;}
.w25{ width:25px;}
.w100{ width:100px;}
.w150{ width:150px;}
.w190{ width:190px;}
.w233{ width:233px;}
.w265{ width:265px; overflow:hidden;}
.w340{ width:340px;}
.w360{ width:360px;}
.w375{ width:375px;}
.w380{ width:380px;}
.w400{ width:400px;}
.w480{ width:480px;}
.w488{ width:488px;}
.w560{ width:560px;}

.w577{ width:577px;}
.w725{ width:725px;}
.w705{ width:705px; overflow:hidden;}
.w709{ width:709px; overflow:hidden;}
.w744{ width:744px; overflow:hidden;}
.w830{ width:830px;}
.w900{ width:900px; overflow:hidden;}
.w980{ width:980px;}



.h25{ height:25px;}
.h30{ height:30px;}
.h33{ height:33%}
.h35{ height:35px;}
.h45{ height:45px;}
.h100{ height:100px;}
.h200{ height:200px; overflow:hidden;}
.lineh25{ line-height:25px;} 
.line_h30{ line-height:30px;}
.line_h45{ line-height:45px;}
 
.mar_s_10{ margin:10px 0px 5px 0px;}
.mar_l_10{ margin-left:10px;}
.mar_s_5{ margin:5px 0px;}
.mar_t_5{ margin-top:5px;}
.mar_t_3{ margin-top:0px;}
.mar_t_10{ margin-top:10px;}
.mar_t_50{ margin-top:50px;}
.mar10{ margin:10px;}
.mar5{ margin:5px;}
.mar0{ margin:0px;}
.mar_auto{ margin:0px auto;}
.mar_l-35{ margin-left:-35px;}
.mar_r_1{ margin-right:1px;}
.mar_l_560{ margin-left:560px;}
.mar_lr_40{ margin-left:40px;  margin-right:40px;}
.mar_lr_20{ margin:0px 20px;}


.pad5{ padding:0px;}
.pad10{ padding:10px; border:1px solid #CCC; border-top:none; }
.pad15{ padding:15px;}
.pad_l_5{ padding-left:5px;}
.pad_l_15{ padding-left:15px;}
.pad_l_40{ padding-left:40px;}
.pad_lr_15{ padding:0px 15px;}
.pad_tb_5{ padding-top:5px; padding-bottom:5px;}
.pad30{ padding:30px;}



.txtred{ font:bold 14px Arial, Helvetica, sans-serif; color:#f00;}
.txt1{ font:normal 14px/25px Arial, Helvetica, sans-serif; color:#fff;}
.txt12{ font-size:12px;}
.txt12r{ font:normal 12px/25px Arial, Helvetica, sans-serif; color:#f30; }
.txt12b{ font:normal 12px/25px Arial, Helvetica, sans-serif; color:#03c;}
.txt14{font:bold 14px/30px Arial, Helvetica, sans-serif; color:#f60;}
.txt14r{font:bold 14px/30px Arial, Helvetica, sans-serif; color:#f30;}
.txt14b{ font:normal 14px/25px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline;}
.txt16{font:bold 16px/30px Arial, Helvetica, sans-serif; color:#f00; }
.txt16b{ font:bold 16px/30px Arial, Helvetica, sans-serif; color:#000; line-height:30px;}
.txt14b1{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#000;}
.txt14bl{  font:bold 14px/25px Arial, Helvetica, sans-serif; color:#f60;}
.txt14bl:hover{ font:bold 14px/25px Arial, Helvetica, sans-serif; color:#f30; text-decoration:underline}

.txt18{ font:bold 18px/30px Arial, Helvetica, sans-serif; color:#000; }
.txt20{ font:bold 18px/30px Arial, Helvetica, sans-serif; color:#000; }

.txt_l{ text-align:left;}

.tindent{ text-indent:25px;}

.col-white{ color:#fff;}

.bggray{ background:#F8F8F8;}
.bgorgq{ background:#f5f5f5; }
.bggray2{ background:url(../image/bggray2.jpg) repeat-x; }
.bggray1{ background:url(../image/bgdcp.jpg) bottom repeat-x; }
.bgbl{ background:#09c}
.bgbl-sy{ background:url(/image/bgbl-sy.gif) repeat-x;}
.bgbl2{ background:#F4FBFF}
.bgorg{ background:#f60}
.bgorg-sy{ background:url(/image/bgorg-sy.gif) repeat-x;}


.bd_orgq{border:#ccc 1px solid; }
.bd_b_orgq{ border-bottom:#E8CEAE 1px solid;}
.bd_t_orgq{ border-top:#E8CEAE 1px solid;}
.bd_r_orgq{ border-right:#E8CEAE 1px solid;}
.bd_l_orgq{ border-left:#E8CEAE 1px solid;}

.bd_gray{ border:#ccc 1px solid;}
.bd_b_gray{ border-bottom:#ccc 1px solid; border-bottom:2px solid #dd3c1a;}
.bd_b_gray2{ border-bottom:#ccc 1px solid; }
.bd_b_gray3{ border-bottom: none }
.bd_b_bl{ border-bottom:#09c 1px solid;}
.bd_bl{ border:#09c 1px solid;}
.bd_org{ border:#f60 1px solid;}
.bd_b_org{ border-bottom:#f60 1px solid;}
.bd_t_gray{ border-top:#ccc 1px solid;}
.bd_r_gray{ border-right:#ccc 1px solid;}
.bd_s_gray{ border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; }
.bd_b_red{ border-bottom:#c30 1px solid;}
.bd_l_gray{ border-left:#ccc 1px solid;}
.bd_lb_gray{ border-left:#ccc 1px solid;  border-bottom:#ccc 1px solid; }

   
.f_r{ float:right; display:inline;}
.size16{ font-size:16px;}
.bt_sc{vertical-align:middle; margin-top:1px}


.titler_sch2{ width:263px; line-height:28px; height:28px; margin:0px; padding:0px; border:#dcdcdc 1px solid;  text-align:left; font-size:14px; color:#600; border-bottom:2px solid #dd3c1a; }

.titler_sch3{ width:703px; line-height:28px; height:28px; margin:0px; padding:0px; border:#dcdcdc 1px solid;  text-align:left; font-size:14px; color:#600; border-bottom:2px solid #dd3c1a; }

.leftbox111 {font:14px bold Arial, Helvetica, sans-serif; background:#dd3c1a; padding:0 15px; height:30px; display:block; float:left; color:#fff; font-weight:bold; line-height:30px; }

/*nav*/
.nav_qy { width:980px; margin:0 auto ; background:#005eaa; height:39px; margin-bottom:3px;}
.nav_qy2 { width:600px; margin:0 auto ; background:#005eaa; height:39px; margin-bottom:3px;}
.nav_qy2 ul li { width:96px; height:39px; float:left ; margin-right:10px; text-align:center;  background:url(../img2014/line.jpg) right no-repeat}
.nav_qy2 ul li.hover2 { background:none; text-decoration:none;}
.nav_qy2 ul li a { color:#FFF; font:bold 14px/39px "宋体"; text-decoration:none;  }

.name-in{ width:980px; line-height:28px; height:28px; color:#000; text-align:left; margin:0px auto 10px; padding:0px; }


.flpath{ margin:0px auto; padding:0px; width:980px; line-height:26px;}
.flpath font{ font:bold 14px/30px "微软雅黑"; color:#ac2124; padding:0px 3px;}
.flnews table{table-layout:fixed}

.flnews td{ text-indent:22px; line-height:25px; width:215px; height:25px; overflow:hidden; background:url(//img2009/next.png) 4px no-repeat;}
.you2 {float: left; WIDTH: 348px;height:33px;line-height: 33px}
.you3 {float: left; WIDTH: 485px;height:33px;line-height: 38px;TEXT-ALIGN: CENTER; margin-left:10px;}
.you3 li {float: left; WIDTH: 90px;height:33px;}

.zsfl {float: left; WIDTH: 400px;margin:5px 0 5px 0px}
.zsfltitle {float: left; WIDTH: 398px;height:30px;line-height: 30px;border:#ccc 1px solid; background:#f5f5f5; border-bottom:2px solid #005eaa;color:#005eaa; font-weight:bold; font-size:14px; text-indent:20px}
.zsflinfo {float: left; WIDTH: 392px;height:200px;line-height: 22px;border-left:#ACE 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;BACKGROUND: #fff;padding:3px}
.zl {color:#669}
.zl:visted {color:#999}
.zl:hover {color:#f60}
.zm {BACKGROUND: #f90;color:#fff;font-size:12px;margin-right:2px; text-align:center;padding:3px}

.gundong {float: left; WIDTH: 338px;height:237px;margin:5px 0 5px 10px;border:#ccc 1px solid}

.rightwenzi {float: left; WIDTH: 220px;height:205px;margin:5px 0 5px 10px}
.rightwenzi1 {float: left; WIDTH: 218px;height:30px;line-height: 30px;border:#ccc 1px solid;color:#df4a18; border-bottom:2px solid #df4a18; font-weight:bold; font-size:14px; text-indent:20px}
.rightwenzi2 {float: left; WIDTH: 218px;height:206px;line-height: 20px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid;BACKGROUND: #fff; }
.rightwenzi2 li {float: left; WIDTH: 208px;height: 20px; list-style:disc;text-indent:12px;margin-left:4px;overflow:hidden}

.fllist {FLOAT: left; WIDTH: 978px;height:30px;BACKGROUND:#f5f5f5; border:1px solid #ccc; border-bottom:2px solid #df4a18;TEXT-ALIGN: CENTER; overflow:hidden;margin-top:3px;}
.fllist1 {FLOAT: left; WIDTH: 102px;COLOR: #df4a18;font-weight:bold; font-size:14px;line-height:36px; overflow:hidden}
.fllist2 {FLOAT: left; WIDTH: 838px;line-height:30px}

.leftbox {float: left; WIDTH: 392px;height:245px;line-height: 22px; BACKGROUND: #fff;padding:0 6px 0 0 ;margin-top:3px}
.cp {float: left; WIDTH: 392px;height:80px;BACKGROUND: url(/img2007/bgline3.gif)  bottom repeat-x;}
.cppic {float: left; WIDTH: 112px;}
.cpinfo {float: left; WIDTH: 280px;}

.cptj {float: left; WIDTH: 570px; margin:3px 0 0 10px; height:120px; overflow:hidden;}
.cptjpic {float: left; WIDTH: 124px;line-height: 24px; border-bottom:1px dashed #CCC;  overflow:hidden; }
.cptjpic1 {float: left; WIDTH: 124px;margin-left:18px;line-height: 24px; border-bottom:1px dashed #CCC; overflow:hidden}
.highlightit img{border: 1px solid #ccc;}
.highlightit:hover img{border: 1px solid #005eaa;}
.highlightit:hover{color: red}
.cptj li {float: left; WIDTH: 140px;height: 20px}
.sfl {color:#09c;font-size:12px;}
.sfl:visted {color:#999;font-size:12px}
.sfl:hover {color:#f60;font-size:12px}

.cptjf {float: left; WIDTH: 570px;margin:3px 0 0 10px;line-height: 24px;}
.cptjf li {float: left; WIDTH: 285px;height: 24px;BACKGROUND: url(../img2007/dot3.gif)  left no-repeat; text-indent:12px}


