@charset "utf-8";
/* 定义全局变量 */
body{ margin:0px; padding:0px;font:12px/20px "";  color:#2A2A2A;font-family:s} 
div, h1, h2, h3, h4, p, form, label, input, textarea, img,ul,ol,li,dl,dd,dt{margin:0; padding:0;}
h3{ font-size:14px;}
h2{ font-size:28px;}
ul,ol{list-style:none;}
img,a img{border:0;}
a:link,a:visited{color:#2A2A2A; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearer{clear:both; height:0px; overflow:hidden;}
.size14 a:link,.size14 a:visited{ font-size:14px;}
.size14 a:hover{}
.sizebold12 a:link,.sizebold12 a:visited{ font-size:12px; font-weight:bold; color:#1E4586;}
.sizebold12 a:hover{}
.size12 a:link,.size12 a:visited{ font-size:12px;  font-weight:bold; color:#2A2A2A;}
.size12 a:hover{}
.size13 a:link,.size13 a:visited{ font-size:13px; color:#2A2A2A;}
.size13 a:hover{}
.size14 a:link,.size14 a:visited{ font-size:14px; color:#2A2A2A;}
.size14 a:hover{}
.rednormal12 a:link,.rednormal12 a:visited{ font-size:12px; font-weight:normal; color:#E31213;}
.rednormal12 a:hover{}
.rednormal14 a:link,.rednormal14 a:visited{ font-size:14px; font-weight:normal; color:#1E4586;}
.rednormal14 a:hover{}
.c1E4586 a:link,.c1E4586 a:visited{ color:#1E4586; text-decoration:none;}
.c1E4586 a:hover{}
.c121E4586 a:link,.c121E4586 a:visited{ font-size:12px; font-weight:normal; color:#1E4586;}
.c121E4586 a:hover{}
/*头部*/
.header{ width:978px; margin:0px auto; height:auto;}
.toolbar{ width:100%; height:32px; background:url(pic_01.jpg) repeat-x;}
.toolbar_box{ width:978px; height:32px; margin:0px auto; overflow:hidden;}
.toolbar_box ul li{ height:32px; line-height:32px; float:left;}
.toolbar_box ul li.li01{ width:249px; overflow:hidden;}
.searchbtn{position:absolute; +margin-top:1px; margin-top:4px !important; *margin-top:1px !important;  _margin-top:1px !important;}
.zyzlogin{color:#FF0000; padding-right:40px; padding-right:10px !important; *padding-right:40px !important; _padding-right:40px;}
.toolbar_box ul li.li02{ width:235px; padding-top:4px; padding-top:0px !important; *padding-top:0px !important; _padding-top:3px; height:31px; margin-left:36px; overflow:hidden;}
.toolbar_box ul li.li02 input{ width:151px; height:24px; border:1px solid #FF9000; line-height:24px;  color:#B5B5B5; background:url(pic_04.jpg) repeat-x;}
.logobar{ width:978px; margin:7px auto; height:auto;}
.logobar_l{ width:208px; height:auto; float:left; padding-top:0px;}
.logobar_r{ width:767px; height:auto; float:right;}
.logobar_l a{ display:block; width:208px; height:74px; background:url(logo.jpg) no-repeat;}
.logobar_l p{ text-align:center; color:#1E4586; line-height:24px;}
.menu_bar{ width:976px; height:48px; overflow:hidden; border:1px solid #D9D9D9;  margin:0px auto; background:url(pic_06.jpg) repeat-x;}
.menu_barbox{ width:976px; height:48px; background:url(pic_07.jpg) repeat-x; padding:0px 0px 0px 0px; color:#989898;}
.menu_barbox table{ width:976px}
.menu_barbox table tr td{ line-height:24px; padding:0px 5px;   }
.menu_barbox table tr td span{ margin-left:12px}
.menu_barbox  table tr td.bdashed{ border-right:1px solid #D9D9D9; padding-right:7px;}
.menu_barbox  table tr td.bpad10px{ padding-left:7px;}
.maintitbar{ width:950px; margin:0px auto; height:67px; border-top:1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; padding:5px 13px; }
.maintitbar_l{ width:67px; height:67px; background:url(pic_09.jpg) no-repeat; float:left;}
.maintitbar_c{ width:809px; height:auto; margin-left:6px;float:left; padding-top:0px;}
.maintitbar_r{ width:67px; height:67px; background:url(pic_10.jpg) no-repeat; float:right;}
.maintitbar_c h1{ text-align:center; font-family:"黑体"; font-size:36px; color:#1E4586; line-height:36px;}
.maintitbar_c  p{ text-align:center;}
.maintitbar_c  p a{ padding:0px 5px; line-height:35px;}
.livesc{ width:971px; margin:0px auto; border:1px solid #D9D9D9; height:31px; background:url(pic_07.jpg) repeat-x; line-height:33px; overflow:hidden; padding-left:5px; }
.livesc p{ font-size:14px; font-weight:bold; }
.setcenter{ width:978px; margin:0px auto;}
/*尾部*/
.footer{ width:978px; height:auto; margin:7px auto; text-align:center;  border-top:1px solid #D9D9D9; padding-top:5px;}
.footer p{ line-height:24px; color:#1E4586;}
/*整站公共模块*/
.wrapper{ width:978px; height:auto; margin:3px auto;}
.yw_section{ margin-top:4px; width:976px; }
.wmcj_section,.yw_section02,.yw_section03{ width:976px;  margin-top:7px; }
.yw_section02{ background:#F9F9F9;}
.liststyle ul li{ padding-left:10px; background:url(pic_22.jpg) no-repeat 0px 10px; line-height:23px;}
.titstyle02{ width:100%; height:33px; padding-left:30px; background:url(pic_32.jpg) no-repeat 8px 9px; line-height:34px; overflow:hidden;}
.titstyle03{ width:100%; height:33px; padding-left:30px; background:url(pic_32_02.jpg) no-repeat 8px 9px; line-height:34px; overflow:hidden;}
.titstyle02 span em{ font-style:normal; color:#E31213;}
.titstyle02 span{ display:block; height:33px; width:120px; float:left;} 
.titstyle02 span.span02,.titstyle02 span.span03{ display:block; height:33px; width:90px; line-height:34px; float:right; text-align:left; } 
.titstyle02 span.span03{ width:880px;}
.titstyle02 a:link,.titstyle02 a:visited{ font-weight:normal; font-size:14px;}
.titstyle02 a:hover{}
.padding8px{ width:266px; padding:8px;}
.padding6px{ width:266px; padding:0px 6px 6px 6px;}
.padding16px{ width:246px; padding:0px 16px 6px 16px;}
.bggrey{ background:#F9F9F9; border-top:1px dashed #D9D9D9;}
.bgyellow{ background:#e5e5e5; border-top:1px solid #d8d8d8;}
.pictxt{ height:85px; *height:87px;}
.pictxt dt{ width:83px; float:left; padding-top:2px;}
.pictxt dd{ width:173px; float:left; margin-left:10px;}
.pictxt dt a{ display:inline-block; padding:3px; border:1px solid #D9D9D9; background:#fff;}
.pictxt dd p{ text-indent:25px; padding-top:3px; color:#7E7E7E;}
.dashtop{ border-top:1px dashed #D9D9D9;}
.dashtopyellow{ border-top:1px dashed #ebcb42;}
.sjlist ul li{ padding-left:10px; background:url(pic_37.jpg) no-repeat 0px 8px; line-height:22px;}
.modelsc{ width:978px; margin-top:1px;}
.msc_lrborder{ background:url(lrborder.gif) no-repeat;}
.msc_tit{ width:976px;  margin:0px auto; height:43px; background:url(pic_42.jpg) repeat-x; overflow:hidden;}
.msc_tit span{ display:block; width:200px; height:43px; background:url(pic_41.jpg) no-repeat -1px 0px; padding-left:68px; line-height:54px; }
.msc_tit span.span01{ display:block; width:552px; height:43px; background:url(pic_41.jpg) no-repeat -1px 0px; padding-left:32px; line-height:50px; float:left; color:#fff; font-size:14px; font-weight:bold; }
.msc_tit span.span02,.msc_tit span.span03,.msc_tit span.span04{ display:block; width:300px; height:42px; float:right; background:url(qyg.jpg) no-repeat right bottom;}
.msc_tit span.span03{  background:url(jgq.jpg) no-repeat right bottom;}
.msc_tit span.span04{  background:url(js.jpg) no-repeat right bottom;}
.msc_tit span h3 em{ font-style:normal; color:#E31213;}
.msc_cnt{ width:966px; border:1px solid #D9D9D9; border-top:none; padding:5px;}
.msc_cntl{ width:680px;  float:left;}
.msc_cntr{ width:279px; border:1px solid #D9D9D9; border-top:none;  float:right; overflow:hidden;}
.msc_cntr02{ width:279px; border:1px solid #d8d8d8; border-top:none;  float:right; overflow:hidden;}
.modle_pictxt02{ width:214px;  border-bottom:1px dashed #D9D9D9; margin-bottom:5px; padding-bottom:5px;}
.modle_pictxt02 dl{ width:100%; height:auto; }
.modle_pictxt02 dt{ width:108px; float:left;}
.modle_pictxt02 dd{ width:95px; float:left; margin-left:10px;}
.modle_pictxt02 dd p{ text-indent:25px; color:#7E7E7E; padding-top:3px;}
.notextindent dd p{ text-indent:0px; color:#7E7E7E; padding-top:3px;}
.modle_pictxt02 dt a{ display:inline-block; padding:3px; border:1px solid #D9D9D9; background:#fff;}
.modle_pictxt03{ width:250px;}
.bgwhite_cnt{ width:269px; padding:5px; background:#fff;}
.bggrey_cnt{ width:269px; padding:5px; background:#F9F9F9;}
.bggrey_cnt02{ width:269px; padding:5px;}
.bggrey_cnt03{ width:269px; padding:5px; background:#fff;}
.blue12pxnormal ul li{ padding-left:10px; background:url(pic_22.jpg) no-repeat 0px 9px; color:#CC0066; line-height:24px;}
.height31{ height:31px;}
.modle_pictxt03 dl{ width:320px; height:auto;}
.modle_pictxt03 dt{ width:116px; margin:1px 0; background:#fff; float:left;}
.modle_pictxt03 dd{ width:190px; margin-left:10px; float:left;}
.modle_pictxt03 dt a{ display:inline-block; padding:3px; border:1px solid #D9D9D9;}

.k960{width:980px; margin:0px auto; }
.left { float:left;}
.right { float:right;}
.huitiao{ width:100%; background:url(13wm1.jpg); height:38px; line-height:38px;}
.huitiao_38{ }
.huitiao_38 a{  height:38px; line-height:38px;}