@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center; background:url(/img/MAIN/2020/10/120548/images/top01.jpg) top center no-repeat;}
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;}
.fl{ float:left;}
.fr{ float:right;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}

.top{ height:585px;}
/*news*/
.p1_newsBox{ background:url(/img/MAIN/2020/10/120548/images/bg01.png); position:relative; padding:20px 0;}
.p1_newsBox i{ float:right; margin:-20px 20px 0 auto; font-weight:normal;}
.p1_newsBox i,.p1_newsBox i a,.p1_newsBox i a:hover{ color:#2149a2;}
.p1_newsBox h2{ background:url(/img/MAIN/2020/10/120548/images/icon01.png) no-repeat; width:72px; height:46px; line-height:35px; padding-left:11px;position:absolute; top:30px; left:-10px; font-size:18px; font-weight:bold;box-sizing: border-box;}
.p1_newsBox ul{ width:880px; float:left; margin:0 auto 0 80px;}
.p1_newsBox ul li{ float:left; font-size:18px; font-weight:bold; color:#2149a2; background:url(/img/MAIN/2020/10/120548/images/dot01.png) 0 15px no-repeat; padding-left:20px; width:430px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;box-sizing: border-box; margin-left:10px;}
.p1_newsBox ul li a,.p1_newsBox ul li a:hover{color:#2149a2;}

/*p2*/
.p2_con{ margin:30px auto;}
.p2_con .fl{ width:480px;}

.device{ width: 480px; height: 320px; position: relative; overflow:hidden;}
.device .swiper-container { height: 320px; width:480px;}
.device .content-slide {}
.device .swiper-slide img{ width:480px; height:320px;}
.device .swiper-slide div p{ height:40px; line-height:40px; color:#fff; padding:0 15px; margin-top:-40px; position:relative; background:#000; z-index:100;opacity:0.7;  filter:alpha(opacity=70); font-size:14px;}
.device .pagination1 { position: absolute; right:5px; text-align:right; bottom:15px; width: 100%; z-index:1100;}
.device .swiper-pagination-switch { display: inline-block; width: 10px;  height: 10px; border-radius: 10px; background: #999; margin: 0 3px; cursor: pointer;}
.device .swiper-active-switch { background: #fff;}


.p2_con .fr{ position:relative; width:480px; border:#efefef 1px solid; height:318px;}
.title_blue{ background:url(/img/MAIN/2020/10/120548/images/icon02.png) left no-repeat; position:absolute; top:20px; left:-14px; width:98%; height:48px;}
.title_blue b{ float:left;font-size:24px; width:203px; display:block;height:48px; line-height:32px; padding-left:35px; font-weight:bold;box-sizing: border-box; color:#fff;}
.title_blue b a,.title_blue b a:hover{ color:#fff;}
.title_blue i{ float:right; font-size:14px; font-weight:normal;color:#2149a2; line-height:32px;}
.title_blue i a,.title_blue i a:hover{color:#2149a2;}

.p2_con .fr ul{ margin:68px 30px 18px 20px;}
.p2_con .fr ul li{background:url(/img/MAIN/2020/10/120548/images/dot01.png) 0 15px no-repeat; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;box-sizing: border-box; font-size:18px; font-weight:normal; color:#2149a2; padding-left:20px; line-height:240%;}

/*p3*/
.p3_con{ margin:30px auto;}
.p3_con div{position:relative; width:480px; border:#efefef 1px solid;}
.p3_con div p{ font-size:14px; margin:70px auto 0px; width:440px; display:block; height:135px; overflow:hidden;}
.p3_con div p img{ display:block; float:left; margin:4px 15px 0 0;}
.p3_con div p b{ font-size:18px; font-weight:bold; display:block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.p3_con div ul{ width:440px; margin:25px auto; padding-top:18px; border-top:#efefef 1px solid;}
.p3_con div ul li{background:url(/img/MAIN/2020/10/120548/images/dot01.png) 0 15px no-repeat; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;box-sizing: border-box; font-size:18px; font-weight: normal; color:#2149a2; padding-left:20px; line-height:220%;}

/*p4*/
.p4_con{ margin:30px auto;}
.p4_con div{position:relative; width:480px; border:#efefef 1px solid;}
.p4_con div ul{ width:440px; margin:70px auto 25px; }
.p4_con div ul li{background:url(/img/MAIN/2020/10/120548/images/dot01.png) 0 15px no-repeat; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;box-sizing: border-box; font-size:18px; font-weight:normal; color:#2149a2; padding-left:20px; line-height:220%;}

.copyright{ margin:60px auto 20px; font-size:14px; color:#666; text-align:center;}


/*.news_h1{ background:#f8f8f8; text-align:center; color:#d40d0a; font-weight:bold; font-size:38px; line-height:110%; padding:25px 20px; box-sizing:border-box;border:#eee 1px solid;box-shadow: 0px 10px 10px -15px #666;}*/
