@charset "utf-8";
/* CSS Document */
/*重置*/
*{margin:0; padding:0;font-family:"微软雅黑"; font-size:16px; color:#888888;}
body{color:#888888;font-family:"微软雅黑"; font-size:16px;}
li {list-style-type:none;}
input,img{border:0 none; /*display:block;*/}
input{border:0;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
a{color:#888888; text-decoration:none;}
a:hover{ color:#c80505;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-family:"微软雅黑";}

/*=================首页====================*/
#top{ width:100%;min-width:1220px; background:url(top.jpg) no-repeat center top; }
.top{ height:236px; width:1200px; margin: 0px auto; }
.top .search{ float:right; margin-right:15px; margin-top:195px;}
.top .search .keyword{ float:left; width:220px; height:32px; line-height:32px; font-size:17px; padding-left:10px; font-family:"微软雅黑";color:#888888; background:#fff;  border:#eee 1px solid; }
.top .search .ok{ float:left; font-family:"微软雅黑";color:#fff;width:80px; height:34px; line-height:34px; font-size:18px;  background:#7b0006; border:0px ;}

#nav{ width:100%;min-width:1220px; background:url(bg.jpg) repeat-x;}
.nav li{ text-align:center;}
.nav li a{ height:70px; line-height:70px; font-size:18px; color:#FFF; padding:0 8px;}
.nav li a:hover{ color:#FF0;}

#main{width:100%;min-width:1220px; background:url(bg01.jpg) repeat-x;}
.main{ width:1180px; margin:0 auto; background:url(bg02.png) repeat-y; padding:10px 20px;}

.hang01{ overflow:hidden; border:1px solid #cbcbcb; height:40px; margin-bottom:10px;}
.hang01 li{ float:left; line-height:40px; color:#4d0004;}
.hang01 .li_01{ color:#9e060c; padding-left:20px;}
.hang01 .li_02{ margin-right:60px;}

.hang02{ overflow:hidden; margin-bottom:25px;}
.hang02_L{ float:left; width:532px;}
.hang02_R{ float:right; width:634px;}
/*新闻切换*/
.news_tab01{ width:100%;}
.news_tab01 .hd{ line-height:55px; height:55px; border-bottom:1px solid #dfdfdf; }
.news_tab01 .hd .more{ float:right; line-height:55px;}
.news_tab01 .hd .more a{ font-size:16px; color:#424242; margin-right:10px;}
.news_tab01 .hd .more a:hover{ color:#850100;}
.news_tab01 .hd ul{ z-index:5; *position:absolute; height:55px;  overflow:hidden; zoom:1; float:left;}
.news_tab01 .hd .title01{ float:left; margin-right:8px;}
.news_tab01 .hd .title01 a{ color:#3d3d3d; font-size:15px;}
.news_tab01 .hd ul{ /**width:510px;*/ padding-left:8px;}
.news_tab01 .hd li{ float:left;  padding:0 12px; cursor:pointer; background:#fff; font-size:20px; color:#3d3d3d;}
.news_tab01 .hd span{ float:righ; font-size:16px; color:#747474;}
.news_tab01 .hd li.on{ height:55px; line-height:55px; color:#c80505;}
.news_tab01 .bd{clear:both;/* position:relative;*/ margin-top:10px;}
.new_box{ margin:0 12px;}
.new_box li{ overflow:hidden; line-height:30px; *line-height:30px;}
.new_box01 li{ line-height:34px;}
.new_box li .new{ float:left; font-size:16px; }
.new_box li .new:hover{ color:#850100;}
.new_box li .new:hover .number{ color:#850100;}
.new_box li .time{ float:right; font-size:16px;}

.hang03{ background-color:#ededed; padding:34px 0 27px 14px; margin-bottom:27px;}
.iconbox{ overflow:hidden;}
.iconbox .li_01{ margin:6px 12px 0 0;}
.iconbox li{ float:left; margin:0 2px;}
.icon{ width:100px; height:88px; background-color:#fee8df; border:1px solid #c8a39d; text-align:center; padding-top:12px;}
.icon:hover{ background-color:#f0cdbe;}
.icon img{ margin-bottom:10px;}
.icon h1{ color:#fc2b03; font-weight:bold;}

.hang04{ overflow:hidden; margin-bottom:28px;}
.hang04_L{ float:left; width:375px;}
.hang04_M{ float:left; width:375px; margin:0 25px;}
.hang04_R{ float:left; width:375px;}

.hang05{ margin:0 auto; text-align:center; margin-bottom:23px;}

.iconbox01{ overflow:hidden;}
.iconbox01 li{ float:left; margin:0 7px;}

.hang06{ margin-bottom:10px;} 
.iconbox02{ overflow:hidden;}
.iconbox02 li{ float:left; margin:5px 10px;}
.icon01{ width:216px; height:44px; background-color:#fdedec; line-height:44px; text-align:center; font-size:18px;}
.icon01:hover{ width:214px; height:42px; border:1px solid #f2cecc; line-height:42px;}

#bottom{ width:100%; background:url(bg03.jpg) repeat-x; min-width:1220px; height:59px;}
.bottom{ width:1200px; margin:0 auto; padding-top:19px; overflow:hidden;}
.bottom li{ float:left; margin:0 15px;}
.select01{ width:209px;}

.bottom01{ margin:30px 0;}
.bottom01 li{ color:#b50100; text-align:center; font-weight:bold;}
.bottom01 li a{ padding:0 12px; color:#b50100;}
.bottom01 li a:hover{ color:#F60;}
.last{ color:#686868; margin-left:17px;}

.bottom02{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:90px;}
.bottom02 li{ float:left;}
.bottom02 .li_01{ margin:10px 64px 0 127px;}
.bottom02 .li_02{ line-height:38px; text-align:center;}
.bottom02 .li_03{ margin:0 16px 0 60px;}
.bottom02 .li_04{ line-height:30px; text-align:center; font-size:14px;}

/*==============frame==============*/
.adress li{ line-height:44px; border:1px solid #dcdcdd; padding-left:60px; background:url(adressicon.jpg) no-repeat 18px 11px;}
.adress li a{ padding:0 5px;}

.fmain{ overflow:hidden; margin-top:9px;}
.fmain_L{ width:275px; float:left; margin-right:20px;}
.sidebar{ border:1px solid #efefef; padding-bottom:30px;}
.sidebar .li_01{ font-size:20px; color:#8b0007; background:url(bg04.jpg) repeat-x; line-height:45px; height:45px; padding-left:26px; border-bottom:1px solid #efefef;}
.sidebar .li_02{ line-height:40px; border-bottom:1px solid #e0e0e0; padding-left:24px; width:222px; margin:0 auto;}
.sidebar .li_03{ padding-top:14px;}
.fmain_R{ width:872px; float:left;}
.ftitle{ border-bottom:1px solid #dedddd; padding:0 20px; line-height:45px;  overflow:hidden;}
.ftitle .h2ftitlecon{ float:left; color:#8b0007; line-height:45px;font-size:20px;}
.ftitle a{ float:right; line-height:45px; font-size:16px;}
.fnew_box{ margin-top:10px; margin-bottom:20px;}
.fnew_box li{ border-bottom:1px dotted #aaaaaa; line-height:36px;}
/*页码*/
.page_box{ overflow:hidden; margin:30px 0 30px 50px;}
.page_box li{ float:left; margin-right:4px;}
.page_box li a .page{ background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:34px; line-height:36px; font-size:14px; padding:0 14px;}
.page_box li a .page:hover{ background-color:#ce1805; color:#FFF;border:1px solid #c3c9cd;}
.page_box li a .page_on{ color:#ce1805;}
.ptext{ width:70px; height:34px; line-height:34px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}

/*=====================frame02=======================*/
.fcon{ width:100%; margin:20px auto 0 auto;}
.ftitle01{font-size:22px; text-align:center; line-height:50px;color:#b00c14;}
.ftitle02{font-size:18px; text-align:center; line-height:40px;color:#262626;}
.fxx{ font-size:16px; text-align:center; line-height:40px; color:#575757;}
.fztdx{ text-align:center;}
.fline{ border-bottom:1px dotted #595959; width:90%; margin:25px auto 15px auto;}
.fconwz{ width:700px; margin:0 auto; font-size:16px; line-height:32px; padding:20px 0;text-align:justify; text-justify:inter-ideograph;}