﻿body {
	margin: 0px;
	text-align:center;background:#F9F9F9;
	}
body,td,font,a,span,input {
	font-size: 14px;
	line-height:24px;
	font-family: "微软雅黑"}

a{text-decoration:none}
img{ border:0}
.clear{clear:both;font-size:0; line-height:0; height:0; padding:0; margin:0}


.topbox{ min-width:1200px; height:35px; background:#015EAC;width:100%;
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.top{ width:1200px;margin:0 auto}
.wel{float:left; font-size:14px; color:#FFFFFF; line-height:35px;}
.toplink{float:right;}
.toplink a{font-size:14px; color:#FFFFFF; line-height:35px;padding:0 8px;}

.banner{min-width:1200px;width:auto; height:286px; overflow:hidden; position:relative; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}

.menubox{min-width:1200px; width:auto;height:48px; background:#F50000; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.menu{ width:1200px; margin:0 auto}
.menu a{ float:left; display:block;font-size:16px; color:#FFFFFF; line-height:48px; padding:0 14px;font-family:"微软雅黑"}
.menu a:hover,.menu .focus{ background:#BF0B0E}

.datebj{min-width:1200px; height:33px; background: url(datebj.jpg) repeat-x;width:100%;
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.datebox{ width:1200px; text-align:left;margin:0 auto}
.date{ float:left; color:#727272; line-height:33px;}
.date span{ /*padding-left:30px*/}
.search{ float:right; padding-top:6px;}
.search input{ float:left;border:solid 1px #D5D5D5; background:#FFFFFF url(search.jpg) no-repeat 5px; width:120px; height:18px; line-height:18px; padding:0; margin:0; padding-left:20px; color:#C2C2C2}
.search a{float:right; padding-left:5px; margin:0}


.indexbox{ width:1180px;background:#FFFFFF; text-align:left; padding:0 10px; margin:0 auto}

.indexmain{ padding:20px 0;}
.ileft{ float:left; width:860px}
.iright{ float:right; width:294px}


.indexoneleft{ float:left;width:296px;}
.ixxgkbox{ width:296px; background:url(ixxgkbj.jpg) repeat-x top;}
.ixxgktitle{ float:left; padding:0 8px}

.ixxgklist{ float:left; width:246px; padding-top:25px}
.ixxgklist a{ display:block; background:url(ixxgklistbj.jpg) no-repeat; font-size:14px; color:#3C3C3C; line-height:36px; margin-bottom:8px; padding-left:35px;}
.ixxgklist a:hover{background:url(ixxgklisthbj.jpg) no-repeat;color:#8D5502;}

/**后加样式
*
*
*
*
*
*
**/
.piclist a{ float:left; display:block; border:solid 1px #D0D0D0; text-align: center; width:194px; margin:10px}
.piclist img{ padding:6px;height:162px; width:auto}
.piclist span{ display:block; background:#5F5F5F url(../images/picdot.jpg) no-repeat 10px; font-size:14px; color:#FFFFFF; line-height:28px; text-align:left; padding-left:20px}
.piclist a:hover span{background:#F50000 url(../images/picdot.jpg) no-repeat 10px;}.mjzzbox{ margin:10px 20px; border:solid 1px #CCCCCC; padding:10px}
.mjzztitle{background:url(titlebj.jpg) repeat-x bottom; height:32px;}
.mjzztitle span{ float:left; border-bottom:solid 2px #DC0000; padding:0 10px; font-size:15px; color: #000000; line-height:30px;}
.mjzztitle a{ float:right; display:block;font-size:13px;color:#717171; padding-right:10px; padding-top:5px}
.mjzz{ margin:10px 0}
.mjzz a{display:block; background:url(newspic.jpg) no-repeat 10px;color:#363636;line-height:36px; font-size:14px; border-bottom:dashed 1px #DDDDDD; padding-left:25px;}
.mjzz span{ float:left; width:600px;line-height:36px; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.mjzz font{float:right;color:#363636;font-size:14px;line-height:36px; padding-right:25px;}
.mjzz a:hover span,.news a:hover font{ color:#dc0000}
#sidebar-tab{float:left;width:415px;overflow:hidden;}

.tab-title{text-align:left; border-bottom:solid 1px #D5D5D5; height:42px;}
.tab-title a{float:right; width:40px;font-size:12px; color:#636363; height:42px;line-height:42px;}
.tab-title span b{float:left; display:block; line-height:42px; width:100px; margin-right:10px; text-align:center; font-size:18px; color:#3b3b3b; font-weight:normal;cursor:pointer;}

.tab-title span a{visibility:hidden;}

.tab-title .selected b{float:left; display:block;width:100px;margin-right:10px;background:url(iyw.jpg) no-repeat bottom;line-height:42px; text-align:center; font-size:18px; color:#bf0b0e;font-weight:normal;visibility: }

.tab-title .selected a{visibility:visible;}

.tab-content{width:415px;height:170px; overflow:hidden; clear:both}

.tab-content .hide{display:none;}

.tab-content ul{overflow:hidden;padding:0 }

.ijgdw{ width:295px; padding-top:15px}
.ijgdw img{ float:left;}
.ijgdw span{display:block; float:left; line-height:52px;font-size:22px;color:#FFFFFF; font-family:"方正黑体简体"}
.ijgdw a{ display:block; width:290px; height:52px; border-left:solid 5px #01447B; background:#0182EA;margin-bottom:5px;}
.ijgdw a:hover{border-left:solid 5px #BF0B0E; background:#F30004;}

.indexoneright{ float:right; width:542px}
.jdtbox{ width:542px; height:405px; overflow:hidden}

.inewsbox{width:542px; height:212px; overflow:hidden;}
.ititle{ background:url(ititlebj.jpg) repeat-x; height:35px;}
.ititle a{ float:left; display:block; border-left:solid 1px #DADADA; background:url(ititle.jpg) repeat-x; width:108px; height:34px; line-height:34px; text-align:center; font-size:18px; color:#bf0b0e}
.ititle .more{ float:right; border:0;border-right:solid 1px #DADADA;font-size:12px; color:#bf0b0e; background:none; width:60px; height:34px;}
.inews{ width:542px;height:168px; margin-top:10px; overflow:hidden}
.inews a{display: block; line-height:28px; color:#3b3b3b; font-size:14px;}
.inews span{ float:left; background:url(dot.jpg) no-repeat 5px 14px; padding-left:15px; width:400px;line-height:28px;color:#3b3b3b; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.inews font{ float:right; color:#6E6E6E; font-size:14px; padding-right:5px}
.inews a:hover span,.inews a:hover font{ color:#bf0b0e}


.imagesbox{width:860px; text-align:left; height:87px; margin:20px 0;}
.imagesbox span{display:block; position:absolute; bottom:10px; left:0; z-index:99; width:102px; text-align:center;font-size:14px; color:#3c3c3c; }
.imagesbox a{float:left; width:133px; height:87px; text-align:center;  margin-right:48px; position:relative}
.imagesbox a:hover span{ color:#FFFFFF}

.k1{ background:url(k1.jpg) no-repeat }
.k1h{ background:url(k1h.jpg) no-repeat}
.k2{ background:url(k2.jpg) no-repeat}
.k2h{ background:url(k2h.jpg) no-repeat }
.k3{ background:url(../images/k3.jpg) no-repeat}
.k3h{ background:url(../images/k3h.jpg) no-repeat}
.k4{ background:url(k4.jpg) no-repeat}
.k4h{ background:url(k4h.jpg) no-repeat}
.k5{ background:url(k5.jpg) no-repeat}
.k5h{ background:url(k5h.jpg) no-repeat}
.k6{ background:url(../images/k6.jpg) no-repeat}
.k6h{ background:url(../images/k6h.jpg) no-repeat}
.k7{ background:url(../images/k7.jpg) no-repeat}
.k7h{ background:url(../images/k7h.jpg) no-repeat}
/*.k8{ background:url(../images/k8.jpg) no-repeat}
.k8h{ background:url(../images/k8h.jpg) no-repeat}*/
.k8{ background:url(202012211450142050.jpg) no-repeat}
.k8h{ background:url(202012211450295869.jpg) no-repeat}


.indextwobox{border-top:solid 1px #DEDEDE; height:230px; overflow:hidden}
.iywbox{ float:left; width:415px;}

.tag{border-bottom:solid 1px #D5D5D5; height:42px;}
.tag_a{float:left; display:block; line-height:42px; width:100px; margin-right:10px; text-align:center; font-size:18px; color:#3b3b3b}
.taghover{float:left; display:block;width:100px;margin-right:10px;background:url(iyw.jpg) no-repeat bottom;line-height:42px; text-align:center; font-size:18px; color:#bf0b0e}
.more{ float:right;}
.more a{ display:block;font-size:12px; color:#636363; height:42px;line-height:42px;width:50px;}


.iywlist{ width:415px;height:168px; margin-top:10px; overflow:hidden}
.iywlist a{display: block; line-height:28px; color:#3b3b3b; font-size:14px;}
.iywlist span{ float:left; background:url(dot.jpg) no-repeat 5px 14px; padding-left:15px; width:280px;line-height:28px;color:#3b3b3b; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.iywlist font{ float:right; color:#6E6E6E; font-size:14px; padding-right:5px}
.iywlist a:hover span,.iywlist a:hover font{ color:#bf0b0e}

.irnewsbox{ width:294px; height:196px}
/**
.irnews{ width:294px;height:140px; margin-top:8px; overflow:hidden}
.irnews a{display:block;background:url(irdot.jpg) no-repeat 5px 10px; padding-left:20px; width:270px;line-height:29px;color:#3b3b3b; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.irnews a:hover{background:url(../images/irdoth.jpg) no-repeat 5px 10px;color:#bf0b0e}
*/
.irnews{ width:294px;height:145px; margin-top:8px; overflow:hidden}
.irnews a{display:block;background:url(irdot.jpg) no-repeat 5px 10px; padding-left:20px; width:260px;line-height:29px;color:#3b3b3b; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.irnews a:hover{background:url(../images/irdoth.jpg) no-repeat 5px 10px;color:#bf0b0e}
.irbox{border:solid 1px #DEDEDE;border-top:solid 4px #BE0B0E; width:292px; margin-top:20px;}
.irtitle{ height:44px; background:#FFFFFF; width:292px;}
.irtitle a{ float:left; display:block; padding-left:15px; line-height:45px; font-size:16px; color:#000000; font-family:"微软雅黑" }
.irtitle .more{float:right; /*padding-top:15px;*/ padding-right:10px}
.idzsk{ clear:both;background:#F0F0F0; width:222px; height:198px; padding:12px 35px; overflow:hidden}
#CSSBoxTwo{width:200px;height:198px;overflow:hidden;}
.changeDivTwo{ float:left;width:200px;height:198px; overflow:hidden;}
.changeDivTwo a{float:left;display:block;width:200px; height:198px; text-align:center  }
.changeDivTwo span{display:block; text-align:center; color:#3b3b3b; line-height:36px}
#LeftButton2{ float:left;padding-top:80px;}
#RightButton2{float:left;padding-top:80px;}


.iztbdbox{border:solid 1px #DEDEDE;border-top:solid 4px #BE0B0E; border-bottom:0; background:url(../images/ztbj.jpg) repeat-x bottom; width:292px; height:310px; margin-top:25px;}
.iztbd{ padding:10px; width:272px; /*height:124px;*/border-top:solid 1px #DEDEDE;}
.iztbdlist{ width:270px}
.iztbdlist a{ display:block; border:solid 1px #DFDDDE; margin-bottom:10px}
.iztbdlist img{ width:270px; height:57px}
.ikj{ padding-top:10px}
.ikj a{ display:block; padding-top:10px}


.show{ position:relative;padding-top:10px;}
.show a {display:block; border:solid 1px #DCDEDD; padding:2px}
.hidden { width:400px; height:200px; position:absolute;  top:-80px; left:-500px; background: url(sxsjjw.png) no-repeat; z-index:999;}
.hidden a {display:block; border:0;height:28px;line-height:28px; color:#FFFFFF; font-size:18px;text-align:right; padding-right:10px; }
.hidden p{ padding:20px; font-size:14px; color:#333333}
.hidden b{ font-size:16px; line-height:30px; display:block;background: #eee; }





.friendlink{ width:1200px; padding:20px 0; margin:0 auto}
.friendlink select{ width:226px;border:solid 1px #DEDEDE; padding:5px 0;font-size:14px; padding-left:20px; color:#3B3B3B; margin-right:7px}

.friendpic{ width:1168px; height:44px; border:solid 1px #D5D5D5; padding:5px; margin:0 auto 10px; overflow:hidden}
.friendpic a{ display:block; padding:0 2px;}
.friendpic img{ width:113px; height:44px;}
.footbox{min-width:1200px; width:auto; border-top:solid 2px #C01214; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.foot{width:1200px; text-align:center;padding:10px 0;margin:0 auto; font-size:14px; color:#3b3b3b}
.foot span{ color:#c01114; font-size:14px}
.footlogo{ float: left; width:295px }
.footmenu{ float:left; width:115px}
.footmenu a{ display:block; font-size:14px; color:#D1C7C8; font-family:"微软雅黑"}
.footer{float:left; width:495px; text-align:left;font-size:14px; line-height:28px; color:#D1C7C8; font-family:"微软雅黑"}
.wj{ float:left; width:215px;font-size:14px; color:#D1C7C8; font-family:"微软雅黑"}
.wj span{ display:block;font-size:14px; color:#D1C7C8; font-family:"微软雅黑"}
.wj dl{ float:left; padding-top:10px;}
.wj dl span{ text-align:center; color:#FFFFFF}
.wj a{ float:left; display:block; padding-top:54px;padding-right:10px}






.left{ width:276px; float:left; }
.leftcon{ border:solid 1px #DFDFDF; border-top:solid 5px #F40000; background:url(leftbj.jpg) no-repeat bottom; padding-bottom:50px;height:auto!important;min-height:270px; height:270px}
.lefttitle{height:60px; line-height:60px; text-align:center;font-size:24px; color:#de0004;overflow:hidden;}

.menuList{
  width:244px; margin:0 auto;
}
.menuList a{
	overflow:hidden;
  display:block;
  width:214px;
  height:40px;
  line-height:40px;
  background: url(menulistbj.jpg) no-repeat;
  color:#707070;
  padding-left:20px;
  font-size:14px;
}
.menuList a:hover{color: #FFFFFF; background: url(menulisthbj.jpg) no-repeat}
.menuList .twofocus{color: #FFFFFF;background: url(menulisthbj.jpg) no-repeat}

.menuList .threemenu{display:none;background:none; text-decoration:none}
.menuList ul.twofocus{ display:block;}

.menuList .threemenu a{ display:block; background:none; width:160px; background:url(navtbj.png) no-repeat 0 5px; padding-left:20px; height:26px; line-height:26px; color:#545454; font-size:14px; }
.menuList .threemenu a:hover{
  display:block;color:#F50000;background:url(navhbj.png) no-repeat 0 5px; 
}
.menuList .threemenu .threefocus{
   display:block;color:#F50000;background:url(navhbj.png) no-repeat 0 5px; 
}
.piclink{ margin-top:20px}
.piclink a{ float: left; display:block; padding:2px 1px}

.right{ float:right; width:870px;}
.title{ background:url(titlebj.jpg) repeat-x bottom; height:32px;}
.title big{ float:left; border-bottom:solid 2px #DC0000; padding:0 10px; font-size:16px; color:#dc0000; line-height:30px;}
.location{ float: right;background:url(dg.jpg) no-repeat 10px;line-height:30px;color:#717171; font-size:14px; padding-left:30px;}
.location a{font-size:14px;color:#717171;padding:0 5px}
.location span{font-size:14px;color:#dc0000;}
.rightcon{padding-top:10px;height:auto!important;min-height:570px; height:570px}

.ld{ padding:0 10px}
.ld a{ display:block; border-bottom:dashed 1px #CBCBCB; margin:15px 0; height:230px; overflow:hidden}
.ld img{ float:left; border:solid 1px #B9B9B9; padding:7px; width:160px; height:200px}
.ld p{ float:right; width:660px; font-size:14px; color:#474747; padding:0; margin:0; height:200px; overflow:hidden}
.ld big{ display:block; font-size:18px; color:#040404; background:url(../images/ldbj.jpg) no-repeat bottom; line-height:36px; margin:10px 0;}

.page{ width:350px;margin:30px auto;}
.page span{ float:left; display:block; border:solid 1px #DDDDDD; background:#EBEBEB;line-height:26px;color:#363636; font-size:14px; margin:0 5px;padding:0 10px;}
.page a{ float:left; display:block; border:solid 1px #DDDDDD; background:#EBEBEB;line-height:26px;color:#363636; font-size:14px; margin:0 5px; padding:0 10px;}
.page a:hover{background:#FFFFFF;color:#BC0C0C}
.page .focus{background:#FFFFFF;color:#BC0C0C}


.news{}
.news a{display:block; background:url(newspic.jpg) no-repeat 10px;color:#363636;line-height:36px; font-size:14px; border-bottom:dashed 1px #DDDDDD; padding-left:25px;}
.news span{ float:left; width:700px;line-height:36px; font-size:14px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.news font{float:right;color:#363636;font-size:14px;line-height:36px; padding-right:25px;}
.news a:hover span,.news a:hover font{ color:#dc0000}

.newsxx{ clear:both;padding-top:30px;}
.newsxxtitle{ background:url(../images/dline.jpg) repeat-x bottom; border-bottom:solid 1px #CCCCCC;text-align:center;line-height:30px; font-size:14px; color:#2e2e2e; padding-bottom:20px}
.newsxxtitle span{ display:block; color:#F90706; font-size:24px; line-height:46px;}
.newscontent{background:url(../images/dline.jpg) repeat-x bottom;padding:25px 10px;color:#2e2e2e;font-size:14px;}
.newscontent p{color:#2e2e2e;font-size:14px;}
.newscontent img{/*width:90%;*/}
.newsxxlist{ padding-left:10px; padding-top:20px; border-top:solid 1px #CCCCCC; margin-bottom:30px;font-size:14px; color:#2e2e2e}
.newsxxlist a{font-size:14px; color:#2e2e2e}
.newsxxlist a:hover,.newsxxlist .focus{ color:#F90706}



.bbxz{ padding-top:10px}
.bbxz a{display: block; background: url(xzan.jpg) no-repeat right center; border-bottom:dashed 1px #CBCBCB; height:83px; padding:15px 25px;}
.bbxz p{ background:url(xz.png) no-repeat; padding-left:70px; height:68px;}
.bbxz span{ display:block; font-size:16px; color:#373737; line-height:28px; padding-top:5px;width:550px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden}
.bbxz font{display:block; font-size:16px; color:#8E8E8E;line-height:28px;}
.bbxz a:hover{background:#F9F9F9 url(xzanh.jpg) no-repeat right center;}


.wszx{ clear:both;border-bottom:dotted 1px #333333; padding:15px 10px;}
.q{ float:left; background:url(q.jpg) no-repeat left top; width:775px; padding:10px 0 10px 67px}
.q p{float:left;width:680px; padding:12px; background:#EEEEEE; font-size:14px; color:#353638; line-height:22px; margin:0} 
.q span{ display:block;color:#F50000; font-size:14px; padding-bottom:10px;}
.q img{ float: left}
.a{ float:right; background:url(a.jpg) no-repeat right top;width:775px; padding:10px 0}
.a p{float:left;width:680px; padding:12px; background:#FFE6BE; font-size:14px; color:#353638; line-height:22px; margin:0}
.a img{ float: left}


.wsxf{ padding:10px 20px;}
.wsxf span{ color:#FF0000; /*padding:0 2px*/}
.wsxf td{ font-size:14px; color:#373737; padding:4px}
.wsxf .input{ border:solid 1px #E0E0E0; width:324px; height:32px; line-height:32px}
.wsxf textarea{border:solid 1px #E0E0E0; width:680px; height:200px}
.btnBox{ margin:10px;border:0;width:116px; height:40px; background:url(../images/tj.jpg) no-repeat; text-align:center; line-height:40px; font-size:18px; color:#FFFFFF; letter-spacing:5px}
.ptnBox{ border:0;width:116px; height:40px; background:url(../images/cz.jpg) no-repeat; text-align:center; line-height:40px; font-size:18px; color:#363636;letter-spacing:5px}

.zrqdbox{ padding:10px 20px}
.zrqd{ font-size:14px}
.zrqd h3{text-align:center; color:#373737;font-family:KaiTi_GB2312;font-size:24px;}
.zrqd a{ color:#373737; font-size:14px;}
.zrqd a:hover{ color:#FF0000}
.zrqd span{ width:100px; float:right; padding-top:30px;text-align:center; font-size:14px; color:#373737}

.zrqdtitle{ clear:both; margin:30px 0;border-bottom:solid 1px #CCCCCC}
.zrqdtitle a{ float:left; display:block; margin-left:5px; background:#0C96E2; width:94px; height:32px; line-height:32px; text-align:center; color:#FFFFFF; font-size:14px; font-family:"微软雅黑"}
.zrqdnr{ padding:0 10px; font-size:14px; color:#373737}