@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 12px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% Microsoft YaHei;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(/img/MAIN/2020/03/120086/images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(/img/MAIN/2020/03/120086/images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

/*header*/
.top_pic{ background:url(/img/MAIN/2020/03/120086/images/top.jpg) top center no-repeat; height:416px; overflow:hidden;}
.nav{ height:50px; background:#bf1717;}
.nav div{ line-height:50px; text-align:center; font-size:22px;}
.nav div a:link,.nav div a:visited,.nav div a:hover{ color:#fff; margin:0 80px;}

.title_h2{ text-align:center; padding:20px 0}
.title_h2 h2{ background:#bf1717;height:53px; line-height:53px;display:inline-block;}
.title_h2 h2 b{ color:#fff; display:inline-block; font-size:24px; font-family:"ËÎÌå"; padding:0 30px;height:53px; line-height:53px; float:left;}
.title_h2 h2 i{ background:url(/img/MAIN/2020/03/120086/images/icon01.png) top no-repeat; width:26px; height:53px; display:inline-block; float:left;}
.title_h2 h2 i:last-child{background:url(/img/MAIN/2020/03/120086/images/icon02.png) top no-repeat; width:26px; height:53px; display:inline-block; float:right;}
/*p1*/
.p1_boxBg{ background:#fdf3f2; padding-bottom:20px;}
.p1_con{ width:960px; margin:0 auto;}
.p1_con .fl{ width:560px;}
.p1_con .fr{ width:380px;}
.p1_con .fr ul{background:#f9e7e7;}
.p1_con .fr ul li{ font-size:14px; border-bottom:#fff 1px solid; padding:9px 6px; line-height:180%;}

/*p2*/
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.p2_con{ max-height:780px; overflow-y:auto; overflow-x:hidden; margin-bottom:30px;}
/*.p2_con ul{ margin-left:-15px;}
.p2_con ul li{ float:left; width:230px; overflow: hidden; position:relative; margin:0 0 15px 18px;}
.p2_con ul li img{ display:block;}
.p2_con ul li p{ background:url(/img/MAIN/2020/03/120086/images/bg.png); position:absolute; height:160px; top:0; left:0; padding:10px; display:none;}
.p2_con ul li:hover p{ display:block;}

.p2_con ul li h2{ background:#bf1717; padding:10px; height:45px; overflow:hidden;}
.p2_con ul li h2 b{ display:block; text-align:center; font-size:14px;}
.p2_con ul li a{ text-decoration:none;}*/

.p2_con ul{ margin-left:-15px;}
.p2_con ul li{ float:left; width:230px; overflow: hidden; position:relative; margin:0 0 15px 18px;overflow: hidden; height:245px;}
.p2_con ul li:before{content: "";width: 0;height: 100%;background: #000;padding: 14px 12px 14px 18px;position: absolute;top: 0;left: 50%;opacity: 0;transition: all 500ms cubic-bezier(0.47, 0, 0.745, 0.715) 0s;}
.p2_con ul li:hover:before{width: 230px;left: 0;opacity: 0.6;}
.p2_con ul li img{ display:block; width:230px; height:180px;}
.p2_con ul li p{ position:absolute; height:160px;padding: 14px 12px 14px 18px;color: #fff;position: absolute;top:0;left: 0; z-index:5;}
.p2_con ul li p span{font-size: 14px;text-transform: capitalize;opacity: 0;transition: all 0.2s ease 0s;}

.p2_con ul li:hover span{opacity: 1;transition-delay: 0.7s;}
.p2_con ul li h2{ background:#bf1717; padding:10px; height:45px; overflow:hidden; position:relative; z-index:10;}
.p2_con ul li h2 b{ display:block; text-align:center; font-size:14px;}
.p2_con ul li a{ text-decoration:none;}




/*p3*/
.p3_boxBg{ background:#fdf3f2; padding-bottom:20px; margin-bottom:30px;}
.p3_con{ width:960px; margin:0 auto;}
.p3_con li{ background:url(/img/MAIN/2020/03/120086/images/dot.gif) 20px 12px no-repeat #f9e7e7; float:left; font-size:16px; width:390px; margin:0 15px; line-height:220%; padding-left:40px; padding-right:10px;}


.copyright{ background:#bf1717; padding:30px 0;}
.copyright div{ text-align:center;}



::-webkit-scrollbar {
  width:6px;
  height:6px;
  background-image: linear-gradient(135deg, #eee 100%, #eee 100%, #eee 100%);
}
::-webkit-scrollbar-track {
  border-radius: 0;
}
::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-image: linear-gradient(135deg, #999 100%, #999 100%, #999 100%);
  transition: all .2s;
  border-radius: 0.25rem;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #eee;
}


/*ÐÞ¸Ä*/
.p1_boxBg{ padding:20px 0; margin:30px auto;}
.title_h2 h2 b a:link,.title_h2 h2 b a:visited,.title_h2 h2 b a:hover{ color:#fff;}

.nav div a:link,.nav div a:visited,.nav div a:hover{ color:#fff; padding:10px 80px; margin:0;}
.nav div a{ border-right:#fff 1px solid;}
.nav div a:last-child{ border-right:none;}
.p1_con .fl{ width:570px;}
.p1_con .fl img{ display:block;}
.p1_con .fl p{background: #000;opacity:0.7; filter:alpha(opacity=70); color:#fff; font-size:14px; height:40px; line-height:40px; margin-top:-40px; position:relative; z-index:10; padding:0 15px;}
.p1_con .fl p a,.p1_con .fl p a:hover{ color:#fff;}
.p1_con .fr ul li{ font-size:16px; border-bottom:#fff 1px solid; padding:8px 6px; line-height:172%;}
.p1_con .fr ul li:hover a{ color:#fff; text-decoration:none;}
.p1_con .fr ul li:hover{ background:#b01a16; color:#fff;}

.p2_con ul li h2{ text-align:center; font-size:14px;line-height:170%;}

.p1_con .fr{max-height: 330px;overflow-y: auto;overflow-x: hidden;}
.p3_con{max-height: 220px;overflow-y: auto;overflow-x: hidden;}
