@charset "gb2312";
/* header */
.header{ width:100%; padding:20px 0px; position:relative;background:#f4402c url(../images/header_bg.jpg) center top no-repeat; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%;background-size: cover;}
.header .logo{display:block;width:60%;height:auto; margin:0 auto;  text-align:center;}
.header .logo img{display:block;width:100%;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#ff7800;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
.dl-menuwrapper {width: 100%;max-width: 150px;float: right;position: absolute;top:10px;right:0;padding-top: 55px;z-index: 999;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;-webkit-perspective-origin: 50% 200%;-moz-perspective-origin: 50% 200%;perspective-origin: 50% 200%;}
.dl-menuwrapper:first-child {margin-right: 100px;}
.dl-menuwrapper button {border: none;width: 50px;height: 50px;text-indent: -900em;overflow: hidden;position: absolute;top:10px;right:10px;cursor: pointer;outline: none;background: url(../images/menu-button-bg.png) no-repeat center center;background-size: 50%; border:4px solid #fff; border-radius:5px;}
.dl-menuwrapper button:hover ,
.dl-menuwrapper button.dl-active {background-color: #ff7800;}
.dl-menuwrapper ul {background: #f33f31;}
.dl-menuwrapper ul {padding: 0;list-style: none;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.dl-menuwrapper li {position: relative;}
.dl-menuwrapper li a {display: block;position: relative;padding: 12px 0px;font-size: 16px;line-height: 20px;font-weight: 300;color: #fff;border-top: 1px solid #fff;outline: none;text-decoration:none;text-align:center;}
.no-touch .dl-menuwrapper li a:hover {background: rgba(255,248,213,0.2);}
.dl-menuwrapper li.dl-back > a {padding-left: 30px;background: rgba(0,0,0,0.1);}
.dl-menuwrapper li.dl-back:after {left: 10px;color: rgba(255,255,255,0.8);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.dl-menuwrapper li > a:after {right: 10px;color: rgba(255,255,255,0.8);}
.dl-menuwrapper .dl-menu {margin: 5px 0 0 0;position: absolute;width: 100%;opacity: 0;pointer-events: none;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);transform: translateY(10px);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.dl-menuwrapper .dl-menu.dl-menu-toggle {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
/* Hide the inner submenus */
.dl-menuwrapper li .dl-submenu {display: none;}
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a {display: none;}
.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display: block;}
/* Dynamically added submenu outside of the menu context */
.dl-menuwrapper > .dl-submenu {position: absolute;width: 100%;top: 50px;left: 0;margin: 0;}
/*½¹µãÍ¼*/
.focus{ position:relative; width:100%;  margin:0 auto; height:auto; clear:both;  }  
.focus .shadow .title{width:60%; height:55px; padding-left:10px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:15px; font-weight:bolder; overflow:hidden; }
.focus .fPic{left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; display:none; background:#000  }  
.focus .fcon img{display:block; height:auto;}  
.focus .fbg{bottom:10px; right:2%; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.Nlist{ padding:0 10px;}
.Nlist li{padding-left:12px;background:url(../images/dian.gif) 0 18px no-repeat;font: normal 14px/36px "Î¢ÈíÑÅºÚ"; color:#666;}
.Nlist li a{ color:#666;}
.Nlist li a:hover{ color:#be0000;}
.Nlist li span{ float:right; color:#888;}
h2.title{height:50px; width:100%; clear:both; padding:0 10px; border-bottom:2px solid #eee; font: normal 18px/50px "Î¢ÈíÑÅºÚ"; color:#cd0102;}
h2.title a{color:#cd0102;}
h2.title i.fa { height:50px; font-size:30px;line-height:50px; float:left; margin-right:8px; overflow:hidden;color: #dc1610;}
/*´ÈÉÆÏîÄ¿*/
.csxm_box { padding-top:10px;}
.csxm_box li{ overflow:hidden;width:45%; margin-left:4%;float:left;  display:inline;}
.csxm_box li img {width:100%; }
.csxm_box li h2 {width:100%; height:30px;font: normal 16px/38px "Î¢ÈíÑÅºÚ"; overflow:hidden; }
.csxm_box li h2 span a{ color:#d40000;}
.csxm_box li h2 a:hover{ color:#000;}
.csxm_box li p{ line-height:22px;height:68px; overflow:hidden;}
.csxm_box li a:hover{ text-decoration:none;}
.table td{ padding:10px; border-bottom:1px solid #eee;}
.foot-menu li{ width:50%; float:left; text-align:center; font-size:14px;}
.foot-menu li img{ display:block; width:50%; margin:0 auto;}
/* µ×²¿ */
.footer { width:100%; background:#f4f4f4; clear:both; padding:20px 0 20px; border-top:3px solid #e8e8e8; font-size:14px; line-height:160%; text-align:center; }
.footer, .footer a { color:#333; }
a.more-but{ display:block; width:95%;border-radius: 8px; margin:0 auto; height:35px; background:#ddd; text-align:center;font:normal 16px/35px "Microsoft Yahei"; color:#fff;}
a.more-but:hover{ background:#ff7f0d; text-decoration:none;}

/*ÐÂÎÅÄÚÈÝÒ³*/
.pages{ width:100%;margin:0 auto;}
.content {padding:1%; height:auto;}
#new_cont{padding:0px 2%;margin:0px auto;}
#new_cont h2{font:500 18px/28px "Î¢ÈíÑÅºÚ"; color:#d33325;}
#new_cont .date{ border:1px dashed #eee; line-height:160%; font-size:14px; color:#878787; margin:8px 0px;}
#new_cont { padding:5px 10px;font-size:18px; line-height:200%;  color:#333; }
#new_cont .text{ text-indent:1.5em;}
#new_cont .text img{ display:block; WIDTH:100%; HEIGHT: auto; margin:10px auto;}
