@charset "utf-8";
/**/
/*常规*/
*{ padding:0px; margin:0px; list-style:none}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,td,th,dl,dd,dt{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a{text-decoration:none; color:#7c8e06}
a:hover{color:#ec9205; text-decoration:none}
.clearit,.clearb{clear:both;}
body{ font-size:12px;}
body .wrap{ width:auto}
body{ background:#fff9f8 url(/Sites/Uploaded/Image/2014/8/bodybg001.jpg) left top repeat-x}
.header{ width:800px; margin:0 auto; background:url(/Sites/Uploaded/Image/2014/8/headerBg.jpg); height:127px;}
.goback{ text-align:right; padding:90px 5px 0 0; line-height:25px;}
.goback a{padding:0 0 0 12px; color:#FFF}
.goback a:hover{ text-decoration:underline;}

.nav001{ width:800px; margin:0 auto}
.navTop{ background:url(/Sites/Uploaded/Image/2014/8/headerBg3.jpg) left center no-repeat; height:100px;}
.navTop a{ display:block; width:262px; height:82px; margin-right:30px;}

.main{ width:764px; margin:0 auto; padding:18px; background:#FFF;}

.mainTop{}
.bannerRight{ width:427px; float:right}

.titleSty2{ background:url(/Sites/Uploaded/Image/2014/8/titleSty2.jpg) left center no-repeat; line-height:19px; padding-bottom:6px; color:#FFF; padding-left:4px; letter-spacing:4px}
.box1 h2{ font-family:'微软雅黑', Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:35px;}
.box1 h2 a{ color:#d20e0a; }
.box1 h2 a:hover{text-decoration:underline}
.box1 p{ font-size:12px; line-height:22px; text-indent:2em; color:#666}
.box1 p a{ color:#f59704}
.box1 p a:hover{color:#d20e0a;transition:all 0.4s ease;}
.more{ display:block; font-size:12px; background:url(/Sites/Uploaded/Image/2014/8/moreBut.jpg) left center no-repeat; width:36px; height:14px; overflow:hidden; line-height:14px!important; color:#FFF; text-align:center; font-weight:normal; float:right}
.more:hover{ color:#FFF;background:url(/Sites/Uploaded/Image/2014/8/moreBut_h.jpg) left center no-repeat; }
.titleSty3{ background:url(/Sites/Uploaded/Image/2014/8/titleSty3.jpg) left center repeat-x; height:30px}
.titleSty3 a.more{ padding-right:8px; margin-top:8px; background-color:#FFF}

.listSty1 li{ background:url(/Sites/Uploaded/Image/2014/8/list1.jpg) left 9px no-repeat; line-height:25px; padding-left:14px; font-size:12px}
.listSty1 li a{ color:#333}
.listSty1 li a:hover{ color:#d20e0a; transition:all 0.5s ease;}

.mainBottom{ margin-top:10px; width:375px; float:left;}
.titleSty1{ background:url(/Sites/Uploaded/Image/2014/8/titleSty1.jpg) left center no-repeat; line-height:26px; color:#FFF; padding-left:38px; margin-left:10px;}
.titleSty1 .more{ padding-right:8px; margin-top:5px;}
.mainBottom .titleSty1{ margin-bottom:15px; width:320px;}
.mainBottom_left{ width:370px; float:left}
.mainBottom_left h2{ font-size:14px; font-family:'宋体', Helvetica, sans-serif; font-weight:bold; line-height:28px; padding:0 0 5px 0}
.mainBottom_right{ padding-left:30px; width:345px;}

.footer{ border-top:#d20e0a solid 2px;padding-top:1px;}
.footerCentent{border-top:#d20e0a solid 1px; font-size:12px; padding-top:10px; text-align:center; line-height:26px; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif}

/*文章列表页和详细页*/
.linkmap{ background:#f6f6f6; height:30px; padding:0 15px; line-height:30px; }
.linkmap li{ float:left; color:#333}
.linkmap li a{ color:#bc1100}
.linkmap small{ padding-left:5px;}

.JZG_left{ width:192px; float:left;}
.JZG_left .leftNav_title{ background:#d7061b; height:26px; line-height:26px; color:#FFF; text-align:center}
.JZG_left .side_menu_inside{ background:#f6f6f6}
.side_menu_inside{ padding:15px 3px;}
.JZG_left .side_menu_inside .lv1_li{ border-bottom:#ddd solid 1px;text-align:center; line-height:30px;}
.JZG_left .side_menu_inside .lv1_li a{ color:#333; padding-right:30px; font-size:14px; font-weight:bold }
.JZG_left .side_menu_inside .lv1_li a:hover,.JZG_left .side_menu_inside .lv1_li .ren a { color:#be1100}
.JZG_right{ float:right; width:570px;}

.listStyList{ padding:15px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ color:#be1100!important}

.JZG_Content{ padding:20px 8px; line-height:22px; color:#666}
.JZG_Content h1{ font-size:14px; font-family:'宋体', Helvetica, sans-serif; font-weight:bold; line-height:28px; padding:10px 0; color:#be1100; text-align:center}
.JZG_Content p{ text-indent:2em}
.prevAndNext{ line-height:34px; border-top:#ccc dotted 1px;}


/* banner 切换*/
.flash_box {background:#FFF;border: 1px solid #E1E1E1; float: left; height: 205px;padding: 2px;position: relative;width: 314px;}
.flash_box .pic {position: absolute;top: 2px;}
.bg_h {background:#000;height: 35px; opacity: 0.5; position: relative; top: 170px;z-index: 10;}
.flash_box .pic img {height: 205px; width: 314px;}
.flash_box .tit {bottom: 8px;font-size: 14px;left: 5px;line-height: 20px;overflow: hidden;position: absolute;white-space: nowrap;z-index: 10;}
.flash_box .tit a {color: #FFF;padding: 0 0 0 10px;text-decoration: none;}
.flash_box .num {bottom: 10px;position: absolute; right: 20px; z-index: 11;}
.flash_box .num li {background:#272727;color: #FFFFFF; cursor: pointer; float: left; font-family: Arial,Helvetica,sans-serif; height: 13px; line-height: 13px; margin-left: 5px; text-align: center; width: 16px;
}
.flash_box .num .s { background:E42C02;}
.undis {display: none;}
.dis {display: block;}
.flash_box .num .s {background:#E42C02;}

@media only screen and (max-width:768px){ 
 .header,.nav001,.main{width:100%;}
 .mainTop{width:98%;margin:0 auto;}
 .main{padding:10px 0;}
 .navTop{background-size:100%;}
 .bannerRight{width:55%;}
 .flash_box{width:42%;}
 .flash_box .pic img{max-width:100%;}
 .mainBottom{box-sizing:border-box;margin:10px 0;padding:0;width:50%;}
 .mainBottom .titleSty1{width:96%;margin:0 auto;box-sizing:border-box}
 .mainBottom_right{width:90%;margin:0 auto;padding:0;}
 .tit .dis{width:60%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color:#fff;}
 .JZG_left,.linkmap{display: none;}
 .JZG_right{width:98%;margin:0 auto;float: none}

 


}

@media only screen and (max-width:640px){
 .main{width:98%;margin:0 auto;}
 .bannerRight,.mainBottom{width:98%;float:none;margin:0 auto;}
 .flash_box{width:288px;margin:0 auto;float:none;}
 
 
 

 



} 