/* CSS Document */

div,ul,li,p,form,dl,dd,dt,h4 {padding: 0px; margin: 0px; list-style-type: none; }
img{ border:0px;}
.topbox{background:url(../images/topbg.gif) 0 0 repeat-x; height:109px;}
body{padding: 0px;margin: 0px;color: #666;font-size:12px;line-height:24px; font-family:simsun,Arial;background: url(../images/bg_home.gif)}
a{ color:#666;text-decoration: none;}
a:hover{color:#666;}
.clear{clear:both;}
.blank5{height:5px; line-height:5px; clear:both; overflow:hidden;}
.blank10{height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank20{height:20px; line-height:20px; clear:both; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fm12{font:12px Microsoft Yahei;}
.fm14{font:14px Microsoft Yahei;}
.fm16{font:bold 16px Microsoft Yahei;}
.faril{font:bold 26px Arial;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.ml20{margin-left:20px;}

.mainbox{background:none;}
.w1130{width:1130px; margin:0 auto;}
.w1110{width:1110px; margin:0 auto; border:1px solid #ccc;}
.cf7d{color:#f7d17f;}
.white{color:#fff;}
.red{color:#980c13;}
.red02{color:#cd2127;}
.c999{color:#999;}
.c333{color:#333;}
.ml30{margin-left:30px;}

/*menu*/
.menu{width:100%; height:38px; background:#980c13;}
.menu{width:100%; height:38px; background:#700107;}
.jqueryslidemenu{min-height:38px;height:38px;position:relative;z-index:99;font:14px Microsoft Yahei; z-index:3; width:1130px; margin:0 auto;}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;}
.jqueryslidemenu select{display:none;}

/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;  text-align:center;height:38px;line-height:38px; width:141px;}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;color: #fff;text-decoration: none;}
.jqueryslidemenu ul li a i{padding-right:8px;font-size:12px;}
 /*IE6 hack to get sub menu links to behave correctly*/
* html .jqueryslidemenu ul li a{display: inline-block;}
/*tab link background during hover state*/
.jqueryslidemenu ul li a:hover{color:#fff; background:#700107;}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: 0;display: block;visibility: hidden; width:141px;}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{display: list-item;float: none;width:141px;background:#700107; border-top:1px solid #901920;  text-align:center;height:30px; line-height:30px;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{top: 0;}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{font:normal 12px "";width:141px;/*width of sub menus*/height:30px;line-height:30px;margin: 0; color:#fff;}
.jqueryslidemenuz ul li ul li a:hover{background: #eff9ff;color:#fff;} /*sub menus hover style*/
.jqueryslidemenu ul li ul li a:link, .jqueryslidemenu ul li ul li a:visited{color:#fff;}
/*tab link background during hover state*/
.jqueryslidemenu ul li ul li a:hover{color:#fdeedb; background:none;}
.jqueryslidemenu a.active{color:#fff; background:#c09f76;}
/* ######### CSS classes applied to down and right arrow images  ######### */


/*banner*/
#full-screen-slider { width:100%; height:425px; float:left; position:relative; z-index:1;}
#slides { display:block; width:100%; height:425px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#555; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#980c13;}

.cbg{background:#e8e9ed url(../images/bg_home.gif) ;}
.mbg{background:url(../images/bg01.gif) 0 0 repeat; padding:10px;}
.dtline{border:1px solid #c1a25f; height:28px; width:996px; border-left:none; line-height:28px;}

/*news focus*/
#hotpic { width:275px; height:193px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 275px; height: 193px; overflow: hidden;}
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #980c13; color: #FFF; }


/*roll*/
.gd_tlt{border-bottom:1px solid #c1a25f; padding-bottom:1px;}
.t_news{ height:19px; background:url(../images/icon_top.png) 0 -88px no-repeat; color:#666; margin:5px 0; overflow:hidden; position:relative;}
.news_li,.swap{ font:14px Microsoft Yahei; line-height:19px; display:inline-block; position:absolute; top:0; left:15px;}
.news_li a,.swap a{ color:#666;}
.swap{top:19px;}

.line01{border-bottom:3px solid #980c13;}
.more{background:url(../images/more01.gif) 28px 5px no-repeat; float:right; padding-right:20px;} 

.mr_frbox { height: 140px; padding: 24px 22px 0px; }
.mr_frBtnL { float: left; margin: 58px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 130px; width:725px; }
.mr_frBtnR { float: right; margin-top: 58px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 150px; width:220px;overflow: hidden; margin-right:20px; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8; padding:3px; }

.gsjj{width:280px;}
.line02{border-bottom:1px solid #c1a25f; display:block; height:30px; line-height:30px;}

.news{margin-top:5px;}
#Tab2{width:510px;padding:0px;margin:0 auto;}
.Menubox {width:100%;background:url(bg2.gif);height:25px;line-height:25px; border-bottom:1px solid #c1a25f;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:87px;text-align:center;color:#484848; font:bold 14px Microsoft Yahei;}
.Menubox li.hover{padding:0px;background:#980c13;width:89px;color:#fff;height:25px;line-height:25px;}
.Contentbox{clear:both;margin-top:0px;height:97px;text-align:center;padding:5px 0 0 10px;}

.new_list li{background:url(../images/ico.gif) 0 12px no-repeat; text-align:left; padding-left:10px; height:31px; line-height:31px; border-bottom:1px dotted #bababa;}

.bot_nav{height:40px; line-height:40px; background:#700107; width:1130px; margin:0 auto; text-align:center; color:#fff;}
.bot_nav a{color:#fff; margin:0 20px;}
.yqlj{border-bottom:1px solid #c1a25f;}
.yqlj a{margin:0 20px;}


/******** ny css*******/
.ny_L{width:255px;}
.ny_nav dt{background:url(../images/bg04.gif) 0 0 no-repeat; height:54px;  font:18px Microsoft Yahei; color:#fff;line-height:54px; padding-left:25px;}
.ny_nav dd{background:#b9b8b9; font:14px Microsoft Yahei; height:44px; line-height:44px; padding-left:25px; margin-top:1px;}
.ny_nav dd:hover{background:#700107; color:#fff;}
#now{background:#700107; color:#fff;}
.lx{background:#b9b8b9; padding:25px;}
.blue{color:#700107; font:18px Arial;}
.red32{color:#700107; font:bold 32px Arial; margin-left:5px;}
.ny_R{width:843px;}
.path {padding: 13px 0px 12px 15px;border-bottom: 1px solid #b9a75f;font: 22px/28px "΢ź";color: #000;overflow: hidden;}
.path span {float: right;padding: 10px 0px 0px 18px;font: 12px/18px "";color: #888;}
.ny_con{padding:20px 0 20px 30px; font:14px Microsoft Yahei; line-height:30px;}

.yw_list{margin-top:10px; border:0px solid red}
.yw_list li{float:left; margin-right:3px;}

.news_list{width:800px;}
.news_list ul {padding:0; margin:0;list-style-type: none; }
.news_list ul li {width:800px; height:37px; color:#333333; line-height:37px; margin-top:10px; border-bottom:#d6c994 solid 1px;}
.news_list ul li a{width:800px;height:37px;  color:#333333;display:block;line-height:37px; }
.news_list ul li a:hover{width:800px;height:37px;  color:#111111;display:block;line-height:37px; }
.big {font-size: 24px;color: #666;}

/*ҳť*/
.page{ width:450px; height:24px;margin-left:220px;margin-top:30px;}
.page ul {padding:0; margin:0;list-style-type: none;}
.page ul li{float:left; width:20px; height:20px;text-align:center;  border:#999 solid 1px; color:#000; margin-left:3px; line-height:20px;}
.page ul li a{display:block;width:20px; height:20px;text-align:center; text-decoration:none;background-color:#none; color:#000;}
.page ul li a:hover{display:block;width:20px; height:20px;text-align:center; text-decoration:none; background-color:#64401c; color:#FFFFFF;}
.page ul li .page_hover{ background:#64401c; color:#FFF;}

.prolist li{text-align:center; border:1px solid #c5a767; padding:10px; float:left; margin:0 20px 25px 0;}
.prolist li img{display:block;}