.pd10{ padding:10px;}/* header */
.header{ width:100%; padding:20px 0px; position:relative;background:#c20606; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%;background-size: cover;}
.header .logo{display:block;width:60%;height:auto; margin-left:5%;}
.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: 110px;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: 40px;height:40px;text-indent: -900em;overflow: hidden;position: absolute;top:8px;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: #a10202;}
.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: 8px 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: 80%;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{ width:100%; height:360px;display:block; }  

.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{}
.Nlist li{padding-left:12px;background:url(../images/dian.gif) 0 center no-repeat;font: normal 14px/32px "å¾®è½¯é›…é»‘"; color:#666;}
.Nlist li a{ color:#666;}
.Nlist li a:hover{ color:#be0000;}
.Nlist li span{ float:right; color:#888;}
.top-so{width:100%;padding:15px 0;background:#f0f0f0;}
.top-so form{ width:80%; margin:0 auto; background:#fff; border:1px solid #eee; border-radius:15px;}
.top-so .inp { width:80%; height:42px; background:#fff; line-height:42px; padding:0 10px; border:none; color:#888;  border-radius:5px;}
.top-so .but{ width:45px; height:42px;  border-radius:0px 5px 5px 0px; float:right;background:#b20404 url(../images/header_sobut.png) center center no-repeat; text-align:center;color:#fff; border:none; cursor:pointer;}

.title-tab-nav{ display:block; height:55px; border-bottom:3px solid #ff8d8d; clear:both; width:100%;}
.title-tab-nav li { width:120px; text-align: center;position: relative; font: normal 16px/38px "å¾®è½¯é›…é»‘";}
.title-tab-nav li a{ display:block; height:38px; line-height:38px; padding:0 6px; color:#000; word-spacing:normal; border-radius:5px; }
.title-tab-nav li a:hover{ color:#000;}
.title-tab-nav li.hover::after{content:""; position: absolute; left: 50%; margin-left: -3px; bottom:-10px; border:5px solid; border-color: #c20606 transparent transparent ; }
.title-tab-nav li.hover a{ background:#c20606; color:#fff;}

.title-tab-nav2{ width:100%; clear:both; border-bottom:2px solid #000; height:40px;}
.title-tab-nav2 li { width:33.33%; float: left; text-align: center;position: relative; font: normal 16px/38px "å¾®è½¯é›…é»‘";}
.title-tab-nav2 li a{ display:block; }
.title-tab-nav2 li.hover{ border-bottom:2px solid #ec0c0c; color:#ec0c0c;}


.Nlist2 li{ border-bottom:1px solid #eee;}
.Nlist2 li h3{font: normal 16px/28px "å¾®è½¯é›…é»‘";}
.Nlist2 li p a{font: normal 14px/22px "å¾®è½¯é›…é»‘"; color:#777;}
.Nlist2 li p a:hover{ color:#000;}
.cateBtn a{ display: block; height: 34px; text-align: center; line-height: 34px; font-size:16px; border-radius:5px; background:#f3e4e1; color:#000;}
.cateBtn a:hover{ display: block; height: 34px; text-align: center; line-height: 34px; font-size:16px; border-radius:5px; background:#fd494a; color:#fff;}

.h-xxgk li{ width:25%; float:left; margin-bottom:6px; color:#000; text-align:center;}
.h-xxgk li a{ color:#000;}
.h-xxgk li a:hover{ color:#f00;}
.h-xxgk li i{ display:block; margin:0 auto; width:70px; height:70px; background:#fd494a; text-align:center; border-radius:50%; line-height:70px; color:#fff; font-size:32px; }
.h-xxgk li:nth-child(2) i{ background:#5bb4dc;}
.h-xxgk li:nth-child(3) i{ background:#f16240;}
.h-xxgk li:nth-child(4) i{ background:#5cc6e1;}
.h-xxgk li i:hover{background:rgba(194,6,6,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
.xxcs li{ width:25%; float:left; text-align:center; margin:8px 0;}
.xxcs li i{ width:60px; height:60px; font-size:28px; line-height:60px; display:block; margin:0 auto; background:#f2f2f2; border-radius:50%; color:#555;}
.xxcs li i:hover{ background:#ec0c0c; color:#FFF;} 
/* åº•éƒ¨ */
.footer {clear:both; padding:20px 10px; background:#dedede;font-size:14px; line-height:160%; text-align:center; }
.web-tab li { padding:10px 0; width:50%; float:left; color:#333; text-align:center; }
.web-tab li img { display:block; margin:0 auto;}
/*æ–°é—»å†…å®¹é¡?*/
h2.title{ font-size:18px; border-bottom:2px solid #ff8d8d; padding:5px 0; color:#f00;}
h2.title a{ color:#c20606;}
h2.title i{ margin-right:5px;}
.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:14px; 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;}

#new_cont img{display:block; WIDTH:80%; margin:0 auto;}











