
.topnews{width:670px;height: 69px;background:#f4f4f4 url(images/bg_topnews2.png) -15px -15px no-repeat;position: relative;z-index: 0;overflow: hidden;}

.topnews{position:relative;border-bottom:1px solid #d2d2d2; }
.topnews .hd {width:90px; position: absolute;right:100px; bottom: 10px;text-align: center; font-size:0; z-index:10;height: 16px; }
.topnews .hd li{margin: 0 5px; width: 16px;background: url(images/hd_dot.png) no-repeat; height: 16px; overflow: hidden;cursor: pointer;
display:inline-block; *display:inline; zoom:1;  _background: url(images/over.png) no-repeat;}
.topnews .hd .on{background: url(images/hd_dot_on.png) no-repeat; }
.topnews .prev, .topnews .next { width: 20px; border:0px solid #ccc;height: 20px; display: block; position: absolute; z-index: 12; cursor: pointer; text-indent: -9999px; }
.topnews .prev { left: 685px; bottom: 12px;}
.topnews .next { right: 20px; bottom: 12px;}
.topnews .prev:hover,
.topnews .next:hover {}
.topnews .bd{}
.topnews .bd h2{padding-left:50px;font-size: 30px;font-family:"微软雅黑";height:70px;line-height:70px;color: #b80000}
.topnews .bd h2 a{color:#b80000}
.topnews .bd p{padding-left:110px;text-indent:2em;font-size: 14px;line-height: 22px;color:#333;}
.topnews .bd span{color:#ce6702;}
.topnews .bd span a{color:#ce6702;}

.topnewsbottom{height:5px;width: 670px;font-size: 0px;background:#f6f6f6;margin-bottom: 10px;}

.ad{width:980px;height: 100px;margin: 20px auto 0;position: relative;}
.ad img{width:980px;height: 100px;}

#adbox .bd{ position:relative; z-index:0;  }
#adbox .bd ul{ width:100% !important;  }
#adbox .bd li{ width:100% !important;  height:100px; overflow:hidden; text-align:center;  }
#adbox .bd li a{ display:block; height:100px; }
#adbox .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:15px;  }
#adbox .hd ul{ text-align:right; display: block;}
#adbox .hd ul li{ cursor:pointer; display:inline-block; text-align:center;text-indent:-99999em;*display:inline; zoom:1;  margin:0 3px; width:10px; height:10px; background:#fff; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px; transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s; }
#adbox .hd ul .on{background:#971414; width: 24px;}


.part1{height: auto;overflow: hidden;}

.part1-l{width: 670px;float: left;overflow: hidden;}
.part1-r{width: 300px;overflow: hidden;float: right;height: 400px;background:#f4f4f4 url(images/bg_part1-r.png) 0px 0px no-repeat;position: relative;z-index: 0;overflow: hidden;}
.part1-l-1{float:left; width:300px;background: #f4f4f4}
/*Â½Â¹ÂµÃ£ÃÂ¼*/
#focus{ float:left; width:300px; height:250px; overflow:hidden; position:relative;}
#focus .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;}
#focus .hd ul{ overflow:hidden; zoom:1; float:left;}
#focus .hd ul li{ float:left; margin-right:2px;z-index:2;display:block;width:10px;height:10px; background:url(images/img_dot_gray.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/img_dot_gray.png'); _background-image: none; text-indent:-9999px;cursor:pointer;}
#focus .hd ul li.on{ background:url(images/img_dot_orange.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/img_dot_orange.png'); _background-image: none;}
#focus .bd{ position:relative; width:300px; height:250px; z-index:0; overflow:hidden;}
#focus .bd img{ width:300px; height:250px; overflow:hidden; display:block;}
#focus .bd .title{ width:300px; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; position:absolute; bottom:0px; left:0; z-index:1;}
#focus .bd .title a{ color:#fff;padding-left: 15px;}
#focus .bg{ display:block; position:absolute; bottom:0px; left:0; width:370px; height:30px; background:#000; filter:alpha(opacity=50);opacity:0.5; } 

#focus .prev, #focus .next { width: 30px; height: 45px; margin: -30px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 12; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
#focus .prev { left: 0; }
#focus .next { background-position: 0 -45px; right: 0; }
#focus .prev:hover,
#focus .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


.q1{width:300px;height:65px;z-index: 9999;padding: 0 10px}
.q1 li{width:120px;float:left;text-align: center;border: 0px solid #ccc;background: #b80000;height:35px;line-height: 35px;margin: 15px 10px;border-radius: 5px;}
.q1 li a{text-decoration: none;color: #fff}
.q1 li:hover a{color: #fff}



.tabnews { width:360px; overflow:hidden; float:right;}
.tabnews .hd {height:39px;border-bottom: 1px solid #b80000;}
.tabnews .hd .more{float:right;line-height:40px;font-family:"宋体";float:right;padding-right: 10px;}
.tabnews .hd .more a{color:#333;font-family: "宋体";}
.tabnews .hd h2{float: left;background: #b80000; height:40px;line-height: 40px;idth:100px;font-size:16px;cursor:pointer; text-align: center;overflow: hidden;}
.tabnews .hd h2 a{font-size:16px;font-family: "微软雅黑"; display:block;height:40px;width:100px;color: #fff;text-decoration: none;font-weight: bold;position:relative;}


.tabnews .bd{overflow:hidden;padding:5px 10px 0; }
.tabnews .topicList li{height: 30px;line-height: 30px;background:url(images/ico1.png) 0px 12px no-repeat;overflow: hidden;}
.tabnews .topicList li a{font-size:16px;padding-left:10px;}
.tabnews .topicList li .date{float: right;color: #ccc;display: none;}


.part1-r{position: relative;}
.part1-r .more{width: 100px;height: 25px;position: absolute;right: 10px;top: 5px;text-align: right;} 
.part1-r .more a{color: #fff;font-family: "宋体"}
.part1-r .photo{width:120px;height: 160px;margin: 25px auto 15px;background: #f4f4f4 ;} 
.part1-r .photo img{width:110px;height: 150px;padding:5px;} 

.part1-r .hd{height: 30px;line-height: 30px;text-align: center;color: #b80000;font-weight: bold;} 
.part1-r .bd{overflow:hidden;padding:5px 10px 0; }
.part1-r .bd li{height: 30px;line-height: 30px;background:url(images/ico1.png) 0px 12px no-repeat;overflow: hidden;}
.part1-r .bd li a{font-size:16px;padding-left:10px;}
.part1-r .bd li .date{float: right;color: #ccc;display: none;}

.part1-r .hd2{height: 50px;line-height: 50px;text-align: center;border-top: 1px #ccc dashed;width: 280px;margin: 10px 10px 0;} 
.part1-r .hd2 h2{float: left;font-weight: bold;color: #b80000;padding-left:15px; } 
.part1-r .hd2 a{float: left;margin-right: 10px;} 

/*listbox*/
.listbox {height:auto; width:480px;overflow:hidden;margin-top: 20px;border:0px solid #ccc;}
.listbox .hd {overflow: hidden; height: 40px;background: #d2d2d2}
.listbox .hd .more{float:right;display:block;height:40px;width:30px;line-height:40px;font-family: "宋体";padding-right: 5px;background:url(images/you.png) no-repeat 8px 10px;}
.listbox .hd .more a{color:#333;font-family: "宋体";display:block;height:30px;width:30px;text-indent:-9999em;border:0px solid #000;}
.listbox .hd ul{}
.listbox .hd ul li{float: left;display:inline-block;overflow:hidden;text-align:center;font-size:14px;cursor:pointer;width: 80px;height: 40px;line-height: 40px;}
.listbox .hd ul li a{position:relative;font-size:14px; display: block;color:#000;font-family: "微软雅黑";text-decoration: none;position: relative;height: 26px;margin-top:7px;line-height: 26px;width: 80px;}
.listbox .hd ul .li1{background: #b80000;width:120px;margin-right: 20px; }
.listbox .hd ul .li1 a{color: #fff; font-size:16px; font-weight: bold;width:120px;background: #b80000; }
.listbox .hd ul .li1.on{background: #b80000; width:120px;margin-right: 20px; }
.listbox .hd ul .li1.on a{background: #b80000; }
.listbox .hd ul .li1.on s{content:""; position: absolute; left: 50%; transform:translateX(-50%);bottom: -6px; border: 7px solid; border-color: transparent transparent #fff; }
.listbox .hd ul li.on a{background: #fff;border-radius: 7px;}




#tab2 .hd ul .li1 s{content:""; position: absolute; left: 50%; transform:translateX(-50%);bottom: -6px; border: 7px solid; border-color: transparent transparent #fff; }


.listbox .bd { padding:10px 10px 0;overflow: hidden;}
.listbox .bd li {height: 27px;line-height: 27px;overflow: hidden;padding-left:10px; background:url(images/ico1.png) 0px 12px no-repeat;}
.listbox .bd li a{color: #000}
.listbox .bd li .date{float:right;color: #ccc;display: none;}

/*listbox2*/
.listbox2 {height:auto; width:1200px;overflow:hidden;margin-top: 20px;border:0px solid #ccc;}
.listbox2 .hd {width:980px;overflow: hidden; height: 40px;background: #d2d2d2}
.listbox2 .hd .more{float:right;display:block;height:40px;width:30px;line-height:40px;font-family: "宋体";padding-right: 5px;background:url(images/you.png) no-repeat 8px 10px;}
.listbox2 .hd .more a{color:#333;font-family: "宋体";display:block;height:30px;width:30px;text-indent:-9999em;border:0px solid #000;}
.listbox2 .hd ul{}
.listbox2 .hd ul li{float: left;display:inline-block;overflow:hidden;text-align:center;font-size:14px;cursor:pointer;width: 80px;height: 40px;line-height: 40px;}
.listbox2 .hd ul li a{position:relative;font-size:14px; display: block;color:#000;font-family: "微软雅黑";text-decoration: none;position: relative;height: 26px;margin-top:7px;line-height: 26px;width: 80px;}
.listbox2 .hd ul .li1{background: #b80000;width:120px;margin-right: 20px; }
.listbox2 .hd ul .li1 a{color: #fff; font-size:16px; font-weight: bold;width:120px;background: #b80000; }
.listbox2 .hd ul .li1.on{background: #b80000; width:120px;margin-right: 20px; }
.listbox2 .hd ul .li1.on a{background: #b80000; }
.listbox2 .hd ul .li1.on s{content:""; position: absolute; left: 50%; transform:translateX(-50%);bottom: -6px; border: 7px solid; border-color: transparent transparent #fff; }
.listbox2 .hd ul li.on a{background: #fff;border-radius: 7px;}


.listbox2 .bd { padding:10px 10px 0;overflow: hidden;width:1000px;}
.listbox2 .bd li {width:490px;float:left;height: 27px;line-height: 27px;overflow: hidden;padding-left:10px; background:url(images/ico1.png) 0px 12px no-repeat;}
.listbox2 .bd li a{color: #000}
.listbox2 .bd li .date{float:right;color: #ccc;display: none;}

/*ÃˆÃ‹Â´Ã³Â·Ã§Â²Ã‰*/
.m_picbox { width:978px;border: 1px solid #ccc; height:auto;overflow:hidden;margin:0 auto; z-index:2; position:relative;margin-top:20px; }
.m_picbox .hd{width:45px;height:186px;float:left;background:#b80000; }
.m_picbox .hd h2{padding:50px 0 0 15px;width:18px;font-size:16px;color:#fff;font-family: "微软雅黑";font-weight: bold;}

.roll{padding-left:15px;padding-top: 20px;float:left;}

/*ÃˆÃ‹Â´Ã³Â·Ã§Â²Ã‰*/
.thumbListStlye1 { display:block;text-align:center;overflow:hidden;zoom:1; }
.thumbListStlye1 li {float:left;overflow:hidden;zoom:1; margin:0 10px; width:160px;}
.thumbListStlye1 .pe_u_thumb {background:#fff;margin:0 auto;}
.thumbListStlye1 .pe_u_thumb img {width:160px; height:120px;}
.thumbListStlye1 .pe_u_thumb a img{padding:0px;border:0px solid #ccc;}
.thumbListStlye1 .pe_u_thumb a:hover img{border:0px solid #d80000;background:#fff;}
.thumbListStlye1 .pe_u_thumb_title {margin-top:2px;text-align:center; height:26px; line-height:26px;}
.thumbListStlye1 .pe_u_thumb_title a{ font-family:Arial, Helvetica, sans-serif;}

/*Ã“Ã‘Ã‡Ã©ÃÂ´Â½Ã“*/
.friendlink{width:980px;height:auto;overflow: hidden;}
.friendlink ul{padding:20px 0px 0;height:auto;overflow: hidden;}
.friendlink ul li{width:180px;height: 40px;margin-right: 20px;float: left;margin-bottom: 15px;}
.friendlink ul li img{width:178px;height: 38px;border: 1px solid #e2e2e2;}
.friendlink ul li.last{margin-right:0px;}


