*{ margin: 0; padding: 0; font-family: "微软雅黑"; }
img{ border: 0;}
a,p,span,h1,i{ text-decoration: none; margin: 0;}
li,ul{ list-style: none;}
input,button{ border: none; outline: none; background: none; margin: 0;}
a{cursor: pointer;}
body{ min-width: 1300px;}
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.clearfix, .container:after,.row:after, ul {  *zoom: 1;}
.clearfix:after, .container:after,.row:after, ul:after { content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.container{width: 1400px; margin: 0 auto;}

/*公共部分-导航栏*/
.header{ width: 100%; position: relative;}
.header .top_top{widows: 100%; height: 45px;  background: #efefef;}
.header .top_top p{ float: left; line-height: 45px; font-size: 14px; color: #666;}
.header .top_top .r_nav{float: right;}
.header .top_top .r_nav span a{font-size: 14px;line-height: 45px;float: left;margin-right:5px; color: #323232;}
.header .top_top .r_nav span a:hover{  color:#dc323b;}
.header .head_top{ width: 100%; background: #fff;}
.header .head_top .fl a{ float: left;}
.header .head_top .fl a img{ height: 130px;  display: block;}
.header .head_top .fr {margin-top: 35px;}
.header .head_top .fr .tel{  float: right;}
.header .head_top .fr .tel p{  padding-left: 60px;  background: url(/static/pc/img/dianh.png) no-repeat left center;}
.header .head_top .fr .tel p i{  font-size: 14px;  color: #666;  display: block;  font-style: normal;}
.header .head_top .fr .tel p span{  display: block;  color: #000;  font-size: 25px;  font-weight: bold;}
.nav{width: 100%;  background: #434343;  height: 60px;}
.nav ul li {float: left;  width: 12.5%;  height: 60px;  position: relative;}
.nav ul li a {width: 100%;  text-align: center;  line-height: 60px;  font-size: 16px;  color: #fff;  display: block;}
.nav ul li a:hover {  background: #1f4db2;}
.nav ul li.active >a{  background: #1f4db2;}
.nav ul li .v_list {position: absolute;width: 500px;top: 60px;left: 0; z-index: 99;  display: none;  min-width: 100%;  background: rgba(0,0,0,0.7);   transition: all 0.5s;}
.nav ul li .v_list .fl {width:150px;float:left;}
.nav ul li .v_list .fr {width:350px;float:right;height: 100%;}
.nav ul li .v_list .fr img{padding: 10%; width: 80%;height: 80%;}
.nav ul li .v_list a {color: #fff;line-height: 36px;font-size: 14px; transition: .5s;}
.nav ul li .v_list a:hover {transition: .5s;background: #1f4db2;}
.nav ul li:hover .v_list {display: block;}
.fixed {position: fixed;max-width: 1920px;top: 0;z-index: 10000; float: none !important;}

@media (min-width: 768px) and (max-width: 1600px) {}
@media (min-width: 768px) and (max-width: 1399px) {
	.container{width: 1200px;}
}
@media (min-width: 768px) and (max-width: 1416px) {}
@media (min-width: 768px) and (max-width: 1336px) {}

.header_video{width:100%;height:auto;}
.header_video video{mix-blend-mode: screen;display: block;width:100%;height:auto;}

.wemedia{ background: #f2f2f2; padding: 0 0 60px;}

.p0{ overflow: hidden; height: 130px; position: absolute; margin-top: -70px; width:1400px;z-index: 99;}
.p0_title{ float: left; width: 343px; height: 108px; padding: 22px 0 0 25px; background: url(/static/pc/img/t_bg.png) center center no-repeat; background-size: 100% 100%;}
.p0_title p{ font-size: 30px; font-weight: bold; color: #fff; text-transform:uppercase;}
.p0_title span{ font-size: 30px; font-weight: bold; color: #fff;}
.p0 .daohang{float: right;  margin-left: 15px;   padding-top: 80px;  display: inline-flex;}
.p0 .daohang a{    display: inline-block;  padding: 0 15px;   background: #ddd;   margin: 0 10px 0 0;   height: 50px;   line-height: 50px;   text-align: center;   color: #323232;}
.wemedia .daohang a:last-child{margin-right:0px;}
.wemedia .daohang a:hover{background: #1f4db2;color: #fff;}
.wemedia .daohang .dh_active{   color: #fff;  background: #1f4db2;}
.wemedia .content{ background: #fff; margin-top: 45px;padding-bottom:40px; }
.wemedia .content2{ background: #fff; margin-top: 45px;}

/*p1*/
.p1_topnews{text-align:center; border-bottom:#323232 5px solid; padding:60px 0 20px; }
.p1_topnews a{font-size:50px; color:#323232; font-weight:bold;line-height:140%;}
.p1_topnews a:link,.p1_topnews a:visited{color:#cf021a; text-decoration:none;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;text-transform:uppercase;}
.p1_topnews a:hover{ color:#9c0b0e;}
.p1_topnews i{ display:block; font-size:30px;}

.p1_con{background:#fff; border:#eaeaea 1px solid; border-top:none; width:1348px;height:900px; padding:25px; margin-bottom:30px;}
.p1_con .p1_left{ width:405px; float:left;}
.p1_con .p1_right{ width:900px; float:right;}

.p1_con h2{ font-size:18px; font-weight:bold;}
.p1_con h2 img{ vertical-align:middle; margin-right:6px;}
.p1_con h2 b{ float:left;}
.p1_con h2 i{ float:right; font-size:14px; color:#dc161d; font-weight:normal;}
.p1_con h2 i a,.p1_con h2 i a:hover{color:#dc161d;}
.p1_con .p1_left h1{ color:#cf021a; margin:40px auto; }
.p1_con .p1_left h1 a{font-size:22px; line-height:140%;font-weight:bold;}
.p1_con .p1_left h1 a:link,.p1_con .p1_left h1 a:visited,.p1_con .p1_left h1 a:hover{ color:#cf021a;}
.p1_con .p1_left ul{text-align:left;font:normal 12px/270% Microsoft YaHei;}
.p1_con .p1_left ul li{background:url(/static/pc/img/dot01.png) 0 10px no-repeat; padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p1_con .p1_left ul li a{ font-size:16px;color:#323232;}
.p1_con .p1_left ul li a:hover{color:#cf021a;}
.p1_con .p1_left ul li:nth-child(5n+0){ border-bottom:#eaeaea 1px solid; padding-bottom:12px; margin-bottom:12px;}
.p1_con .p1_left ul li:nth-child(20){ border-bottom:none; margin-bottom:0; padding-bottom:0;}

.p1_con .p1_rtBox01{height:400px;}
.p1_con .p1_rtBox01 .p1_rtBox01_lt{ width:400px; float:left;}
.p1_con .p1_rtBox01 .p1_rtBox01_lt h2 b{ float:left;color:#333; padding:10px;}
.p1_con .p1_rtBox01 .p1_rtBox01_lt h2 i{ float:right; font-size:14px; color:#dc161d; font-weight:normal;}
.p1_con .p1_rtBox01 .p1_rtBox01_lt div img{ margin-top:8px;}
.p1_con .p1_rtBox01 .p1_rtBox01_lt div img:hover{box-shadow: 3px 3px 5px #bfbfbf;}

/*云标签*/
.taglist {background: #eaeaea;width:100%;height:400px;}
.taglist .tagcloud{height: 400px;visibility: visible;position: relative;width:100%;min-width:380px!important;max-width:410px!important;}
.taglist .tagcloud a{ position: absolute;  top: 0; left: 0;  display: block; padding: 11px 30px; 
	 color: #434343;  text-decoration: none;  white-space: nowrap;}
.taglist .tagcloud a:hover{ color: #3385cf; }

/* 焦点图*/
.slideBox{width: 480px; padding-left:20px;height:400px; position: relative; overflow:hidden; float:left;background: #fafafa;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ width:480px; height:480px;  zoom:1; vertical-align:middle; }
.slideBox .bd img{height:100%;width:auto; display:block;  }
.slideBox .bd p{ height:50px; line-height:50px; color:#fff; padding:0 15px; margin-top:-50px; position:relative; background:#000; z-index:100;opacity:0.7;  filter:alpha(opacity=70); font-size:14px;}
.slideBox .bd p a:link,.device .swiper-slide div p a:visited,.device .swiper-slide div p a:hover{ color:#fff;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/static/pc/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.p1_con .p1_rtBox02{width:100%;}
.p1_con .p1_rtBox02 .fl{width:44%;padding:3%}
.p1_con .p1_rtBox02 .fr{width:44%;padding:3%;}
/* .p1_con .p1_rtBox02 div{ width:47%;} */
.p1_con .p1_rtBox02 .fl h2,.p1_con .p1_rtBox02 .fr h2{ margin-bottom:15px;}
.p1_con .p1_rtBox02 div p{ font-size:14px;text-align:justify; display:block; margin-bottom:10px;line-height: 190%; height: 130px; overflow: hidden;}
.p1_con .p1_rtBox02 div p span{ line-height:180%;}
.p1_con .p1_rtBox02 div p span b{ font-size:16px; display:block;}
.p1_con .p1_rtBox02 div p span em{ display:block; text-indent:2em;}
.p1_con .p1_rtBox02 div p img{ float:left; display:block; margin:5px 16px 0 0;}
.p1_con .p1_rtBox02 div ul li{background:url(/static/pc/img/dot01.png) 0 15px no-repeat; padding-left:15px; line-height:210%;}
.p1_con .p1_rtBox02 div ul li a{font-size:16px; color:#323232;}
.p1_con .p1_rtBox02 div ul li a:hover{color:#cf021a;}
.p1_con .p1_rtBox02 div ul li span{float:right;font-size:14px;font-style:oblique;}
.p1_con .p1_rtBox02 div ul li i{ color:#dc050d;}
.p1_con .p1_rtBox02 div ul.ul_noneDot li{ background:none; padding-left:0;}

/*ad*/
.ad_banner{ margin:30px auto;height:250px;}
.ad_banner a:nth-child(1){ display:block;}
.ad_banner a:nth-child(2){ display:none;}

/*p2*/
.p2_con{width:100%;height:2400px}
.p2_con .p2_left{ width:920px;}
.p2_con .p2_right{ width:430px;}

/*文章栏目切换*/
.slideTxtBox{ margin-bottom:55px; border: 1px solid #dadbdb;}
.slideTxtBox .hd{height:50px; line-height:50px; background:#1f4db21a; position:relative;display: flex; }
.slideTxtBox .hd .titel{  float:left; background:url(/static/pc/img/wm_tit_bg.png) no-repeat; min-width:167px; text-align:center; }
.slideTxtBox .hd .titel a{color:#fff;font:bold 24px/50px Microsoft YaHei;}
.slideTxtBox .hd .nav_seo{float: left;padding-left: 450px;font-size: 16px;}
.slideTxtBox .hd ul{ float:left;  position:absolute; height:50px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ color:#dc161d; }
.slideTxtBox .bd {padding:15px;background:#fff;}
.slideTxtBox .bd ul{ zoom:1; margin-top:6px; }
.slideTxtBox .bd li{ width:290px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; float:left; }
.slideTxtBox .bd li img{width:288px;height:223px;    border: #ccc solid 1px;}
.slideTxtBox .bd li:nth-child(n+1):nth-child(-n+3){ margin-bottom: 10px;}
.slideTxtBox .bd li:nth-child(3n+2){margin-left:9px; margin-right:9px;}
.slideTxtBox .bd li:nth-child(n+4):nth-child(-n+12) img{display:none;}
.slideTxtBox .bd li:nth-child(n+4):nth-child(-n+12) span{color:#323232; background:#fff;height:36px; line-height:36px;  padding-left:5px; margin:0;font: normal 16px/200% Microsoft YaHei;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.slideTxtBox .bd li:nth-child(n+4):nth-child(-n+12) span:hover{color:#dc161d;}
.slideTxtBox .bd li span{ display:block; background:#000; height:36px; line-height:36px; color:#fff; z-index:10; margin-top:-46px; position:relative;padding-left:5px; padding-right:3px; overflow:hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap;background: url(/static/pc/img/box_shadow.png)repeat;}
.slideTxtBox .bd li span:hover{color:#dc161d;}

.p2_con .p2_right .bor{ margin-bottom:27px; padding:20px 15px; border:#e5e5e5 1px solid; border-top:#e5e5e5 4px solid;background:#fff;}
.p2_con .p2_right h2{ background:#1f4db2; color:#fff; text-align:center; font:bold 24px/55px "微软雅黑"; border-radius:30px; width:230px; margin:0 auto 15px;}
.p2_con .p2_right h2 a:link,.p2_con .p2_right h2 a:visited,.p2_con .p2_right h2 a:hover{ color:#fff;}
.p2_con .p2_right .box01{}
.p2_con .p2_right .box01 h3{ background:url("/static/pc/img/icon04.png")0 12px no-repeat; padding-left:25px; font-size:18px; font-weight:bold; margin:30px 0 15px;}
.p2_con .p2_right .box01 .ul01{}
.p2_con .p2_right .box01 .ul01 li{ text-align:center;background:#f3f8fe; border:#e3ebf5 1px solid; border-radius:50%; width:102px; height:102px; float:left; margin:0 3.5%; font-size:16px; color:#547192; font-weight:bold;margin-bottom: 10px;}
.p2_con .p2_right .box01 .ul01 li:hover{ background:#e3ebf5;cursor:pointer;}
.p2_con .p2_right .box01 .ul01 li a,.p2_con .p2_right .box01 .ul01 li a:hover{ color:#547192; text-decoration:none;}
.p2_con .p2_right .box01 .ul01 li img{ display:block; margin:20px auto 5px;}
.p2_con .p2_right .box01 .ul02 li{background:#f3f8fe; border:#e3ebf5 1px solid; width:23%; margin:1%;box-sizing: border-box; float:left; height:32px; text-align:center; line-height:32px; font-size:16px; font-weight:bold;color:#547192;}
.p2_con .p2_right .box01 .ul02 li:hover{ background:#e3ebf5;cursor:pointer;}
.p2_con .p2_right .box01 .ul02 li a,.p2_con .p2_right .box01 .ul02 li a:hover{color:#547192; text-decoration:none;}
.p2_con .p2_right .box01 .ul03{ margin-bottom:10px;}
.p2_con .p2_right .box01 .ul03 li{  width:398px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.p2_con .p2_right .box01 .ul03 li a{color:#323232;font: normal 16px/200% Microsoft YaHei;}
.p2_con .p2_right .box01 .ul03 li a:hover{color:#dc161d}

.p2_con .p2_right .box02{ padding:10px 15px 0;}
.p2_con .p2_right .box02 h3{ font-size:18px; font-weight:bold; margin:5px 0 5px; text-align:center;}
.p2_con .p2_right .box02 h3 img{ vertical-align:middle; margin-right:10px;}
.p2_con .p2_right .box02 div{background:#f3f8fe; border:#e3ebf5 1px solid; margin-bottom:10px; padding:0 0px 10px 0px;}
.p2_con .p2_right .box02 div p img{ display:block; margin:0px auto; border:#dadbdb 1px solid;}
.p2_con .p2_right .box02 div p{font-size:14px;}
.p2_con .p2_right .box02 div i{ display:block; color:#ee1d23;}
.p2_con .p2_right .box02 div i a,.p2_con .p2_right .box02 div i a:hover{ color:#ee1d23;}
.p2_con .p2_right .box02 div ul li{ width:50%; text-align:center; float:left;}

.p2_con .p2_right .box03 ul{ margin:20px auto;}
.p2_con .p2_right .box03 ul li{ float:left; text-align:center; font-size:14px; margin:23px auto 30px; width:33%; line-height:180%;}
.p2_con .p2_right .box03 ul li a{color: #323232;}
.p2_con .p2_right .box03 ul li a:hover{color: #dc161d;}
.p2_con .p2_right .box03 ul li img{ display:block; margin:0 auto 5px; border:#dadbdb 1px solid;}

.p2_con .p2_right .box04 ul{ margin:26px auto;}
.p2_con .p2_right .box04 li{ font-size:24px; color:#547192;background:#f3f8fe; border:#e3ebf5 1px solid; text-align:center; margin-bottom:45px; border-radius:10px; padding:5px 0;}
.p2_con .p2_right .box04 li:hover{ background:#e3ebf5;}
.p2_con .p2_right .box04 li a,.p2_con .p2_right .box04 li a:hover{color:#547192;    font-size: 20px;}

.p2_con .p2_right .box05 div{ text-align:center;}
.p2_con .p2_right .box05 div img{ margin:10px auto 13px;}

.p2_con .p2_right .box06{}
.p2_con .p2_right .box06 h3{ width:370px; height:36px; margin:20px auto 20px; background:#f3f8fe; line-height:36px;}
.p2_con .p2_right .box06 h3 i{ width:50%; float:left; text-align:center; display:block;color:#547192; font-size:16px;cursor:pointer;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;text-transform:uppercase;}
.p2_con .p2_right .box06 h3 i.this{ color:#fff; background:#547192;}
.p2_con .p2_right .box06 ol{ width:370px; margin:0 auto;}
.p2_con .p2_right .box06 ol li a{ display:inline-block; width:330px; color: #323232;}
.p2_con .p2_right .box06 ol li a:hover{color:#dc161d;}
.p2_con .p2_right .box06 ol li{ border-bottom:#e1e1e1 1px solid; font-size:16px; padding:12px 0; line-height:170%; width:370px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.p2_con .p2_right .box06 ol li i{ display:inline-block; width:22px; height:22px; text-align:center; line-height:22px; border-radius:50%; margin-right:15px; background:#f3f8fe; color:#547192; float:left; margin-top:2px; }
.p2_con .p2_right .box06 ol li:nth-child(1) i,.p2_con .p2_right .box06 ol li:nth-child(2) i,.p2_con .p2_right .box06 ol li:nth-child(3) i{ background:#547192; color:#fff;}
.p2_con .p2_right .box06 ol li:last-child{ border-bottom:none;}

.p2_con .p2_right .box07 ul{ margin:20px 20px 10px;}
.p2_con .p2_right .box07 ul li{ font-size:16px; padding:3px 0; width:360px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/*p3*/
.p3_con{ margin:0px auto 30px;}
.p3_con h2{ height:50px; line-height:50px; background:#1f4db21a;}
.p3_con h2 b{ font:bold 24px/50px Microsoft YaHei; float:left; background:url("/static/pc/img/bg01.png") no-repeat; min-width:167px; text-align:center; color:#fff;}
.p3_con h2 b,.p3_con h2 b a{ color:#fff;}
.p3_con h2 i{ float:right; padding-right:10px; font-size:16px;}
.p3_con h2 i a{color: #000000; text-decoration: none;}
.p3_con ul{ margin-left:-37px;}
.p3_con ul li{ font-size:16px; position:relative; text-align:center; float:left; width:250px;box-sizing: border-box; margin:10px 0px 10px 37px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.p3_con ul li i{ display:block; background:url("/static/pc/img/play2.png")no-repeat; width:59px; height:59px; position:absolute; top:35%; left:40%; z-index:50;}
.p3_con ul li:hover i{ width:60px; height:60px; background-size:100%; top:32%; left:38%;}
.p3_con ul li img{ display:block; margin:0 auto 5px;}

/*shipin*/
.videolist { position:relative; float:left; width:400px; height:300px; margin-right:100px; margin-top:15px; margin-bottom:30px; }
.videolist:nth-child(3n){ margin-right: 0;}
.videolist i{ display:block; background:url(/static/pc/img/play2.png)no-repeat; width:400px; height:300px; position:absolute; z-index:50;}
.videolist:hover{ cursor: pointer; }
.vtit{ text-align: center; font-size: 16px;   height: 36px;  line-height: 36px;}
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:80; border-radius:100%; }
.videos{ display:none; border: 10px solid #080808; position:fixed; left:50%; top:50%; margin-left:-400px; margin-top:-225px; z-index:999; width:800px; height:450px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.vlogo { position:absolute;left:1%; top:1%; cursor: pointer; }

/*p4*/
.p4_con{ margin:20px auto 30px;}
.p4_con h2{ height:50px; line-height:50px; background:#1f4db21a; margin-bottom:25px;}
.p4_con h2 b{ font:bold 24px/50px Microsoft YaHei; float:left; background:url("/static/pc/img/bg01.png") no-repeat; min-width:167px; text-align:center; color:#fff;}
.p4_con h2 b,.p4_con h2 b a{ color:#fff;}
.p4_con h2 i{ float:right; padding-right:10px; font-size:16px;}
.p4_con h2 i a{color: #000000; text-decoration: none;}
.p4_con ul{ margin-left:-37px;}
.p4_con ul li{ font-size:16px; position:relative; text-align:center; float:left; width:250px;box-sizing: border-box; margin:10px 0px 10px 37px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.p4_con ul li a{color:#323232;}
.p4_con ul li a:hover{color:#dc161d;}

/*推广文章、微信微博文章、资料下载等栏目侧边*/
.left_seo{ background: #fff; padding-bottom: 20px; margin-bottom: 40px;}
.left_seo .title{font-weight: bold;line-height: 50px; height: 50px; padding: 0 25px;color: #fff;background-color: #434343;}
.left_seo .msglist {background: #fff;}
.left_seo .msglist li{ width: 100%; border-bottom: solid 1px #e1e1e1;  margin: 0 auto; cursor: pointer;padding-bottom: 20px;}
.left_seo .msglist li img{ display: block; width: 290px; height: 120px;}
.left_seo .msglist li h1{line-height: 20px; margin: 18px 0 12px 5%;float:left;color: #323232;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:250px;
}
.left_seo .msglist li span{font-size: 15px; margin: 0 5% 0 0; color: #999999;}
.left_seo .msglist li p{ font-size: 14px;  color: #323232;  margin-left: 5%;  width:90%; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;	  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}
.left_seo .msglist li:last-child{ border-bottom: 0;}
.left_seo .all{ width: 80%; line-height: 50px; height: 50px; margin: 10px auto 0; color: #434343; font-weight: bold; text-align: center; border: solid 1px #434343; border-radius: 5px;}
.left_seo .all:hover{ background: #1f4db2; color: #fff;}

/*公共部分-footer*/
.site-footer { font-size: 14px; line-height: 1.8; color: #a8aaba; background: #323232;}
.site-footer a { color: #a8aaba;}
.site-footer a:hover { color: #f44 !important;}
.site-footer .footer-article { padding: 30px 0 20px; overflow: hidden;}
.site-footer .contact { float: left; width: 12%;margin-right:5%}
.site-footer .contact dt { width: 90px;}
.site-footer .contact .iconfont { width: 100%;height: 100px; display: block;}
.site-footer .contact .iconfont img{width:100%;}
.site-footer .contact .text {font-size: 30px;font-weight: bolder;line-height: 30px;color: #fff;}
.site-footer .contact .tel {font-size: 18px; color: #fff;}
.site-footer .contact a { display: block; width: 100%; font-size: 14px; line-height: 30px; color: #fff; text-align: center; border: 1px solid #fff; border-radius: 4px;}
.site-footer .contact a:hover { color: #fff !important;}
.site-footer .col-article { float: left; width:12%;}
.site-footer .col-article dt { margin-bottom: 15px; font-size: 18px; font-family: "微软雅黑";font-weight: bold; color: #fff;}
.site-footer .col-article dd { margin-bottom: 8px; overflow: hidden; color:#fff;}
.site-footer .col-article dd a { font-size:16px; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.site-footer .col-article2 { float: left; width: 33%;}
.site-footer .col-article2 dt { margin-bottom: 15px; font-size: 18px; font-family: "微软雅黑";font-weight: bold; color: #fff;}
.site-footer .col-article2 dd { margin-bottom: 8px; overflow: hidden; color:#fff;}
.site-footer .col-article2 dd a { font-size:16px; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}


.site-footer .col-article2  .contact_icon{display: inline; height: 21px; line-height: 21px; cursor: pointer; vertical-align: top; color: #fff;}
.site-footer .col-article2  .contact_pic{ display: none;  position: absolute; }
.site-footer .col-article2  .contact_pic img{width: 90px; height: 90px;}
.site-footer .col-article2  .contact_icon:hover+.contact_pic{ display: block;}

.site-footer .col-article2  .contact_icon2{display: inline; height: 21px; line-height: 21px; cursor: pointer; vertical-align: top; color: #fff; padding-left: 20px;}
.site-footer .col-article2  .contact_pic2{ display: none; position: absolute; padding-left: 120px;}
.site-footer .col-article2  .contact_pic2 img{width: 90px; height: 90px;}
.site-footer .col-article2  .contact_icon2:hover+.contact_pic2{ display: block;}

.site-footer .col-article2  .contact_icon3{display: inline; height: 21px; line-height: 21px; cursor: pointer; vertical-align: top; color: #fff; padding-left: 20px;}
.site-footer .col-article2  .contact_pic3{ display: none; position: absolute; padding-left: 240px;}
.site-footer .col-article2  .contact_pic3 img{width: 90px; height: 90px;}
.site-footer .col-article2  .contact_icon3:hover+.contact_pic3{ display: block;}

.footer-info{padding: 25px 0 80px;border-top: 1px solid #41424c;}
.footer-info .info-text { font-size: 12px; text-align: center;}
.footer-info .info-text .nav-bottom { padding: 20px 0 5px; font-size: 14px; color: #ccc; text-align: center;}
.footer-info .info-text .nav-bottom a { padding: 0 8px; color: #9b9ea0;}
.footer-info .info-text .copyright { color: #fff;   float: left;     font-size: 15px;}
.footer-info .info-text .beian {float: right;}
.footer-info .info-text .beian  a{color: #fff;font-size: 15px; }
.footer-info .info-text .fz{float:left;}
.footer-info .info-text select {	margin-left: 35px;	width: 150px;	height: 30px;	line-height: 30px;
border: 1px solid #ffffff;	background-color: #323232;	font-size: 14px;	color: #fff;text-indent: 5px;}
.footer-info .info-text option{color:#fff;} 

/*侧边栏在线客服*/
#online{width:40px;height:143px;background:url(/static/pc/img/online_kefu.gif) no-repeat;position:fixed;top:30%;right:20px;z-index:80;background-position: 0px 0px;display: none;}
#sidebar{position:fixed;right:20px;top:30%; z-index:80;}
#sidebar  dl dd{position:relative;width:80px;height:80px;background-color:rgba(100,101,119,0.6);border-bottom:solid 1px #fafafa;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;font-size:14px;}
#sidebar dl dd:hover{background-color:#1f4db2;border-bottom:solid 1px #1f4db2;}
#sidebar dl dd:hover .floating_left{display:block;}
#sidebar dl dt{position:relative;height:35px; width:80px;background-color:rgba(100,101,119,0.6);border-bottom:solid 1px #fafafa;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;font-size:14px;}
#sidebar dl dt:hover{background-color:#1f4db2;border-bottom:solid 1px #1f4db2;}
#sidebar .close{text-align:center;border-radius:8px 8px 0px 0px;}
#sidebar .close span{color:#fff;line-height:35px;font-size:15px;}
#sidebar .demand{background-image:url(/static/pc/img/sidebar_demand.png);}
#sidebar .words{background-image:url(/static/pc/img/sidebar_zx.png);}
#sidebar .qq{background-image:url(/static/pc/img/sidebar_qq.png);}
#sidebar .qrcord{background-image:url(/static/pc/img/sidebar_erweima.png);}
#sidebar .return{background-image:url(/static/pc/img/sidebar_fanhui.png);}
#sidebar  dd span{color:#fff;display:block;padding-top:54px;}
#sidebar .floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#1f4db2;border-bottom:solid 1px #1f4db2;display:none;}
#sidebar .floating_left a{color:#fff;line-height:80px;}
#sidebar .floating_ewm{height:200px;top:-40px;padding-top:15px;}
#sidebar .floating_ewm i{}
#sidebar .floating_ewm p{color:#fff;margin-top:5px;}
#sidebar .floating_ewm .qrcord_p01{font-size:14px;line-height:20px;}
#sidebar .floating_ewm .qrcord_p02{font-size:16px;}

#msg {display:none;}
#winbg{display:none;position:absolute;width:100%;background-color:#000;top:0;left:0;opacity: 0.5;z-index:300;}
#msg .msgbox{z-index:999;width: 636px; height: 565px;position: fixed;left:50%; top: 50%;margin: -282px 0 0 -318px; border:8px solid #1f4db2; background:#FFF; text-align:left;}
#msg .msgtitle{ position:relative; height:44px; border-bottom:1px solid #CCCCCC; overflow:hidden;  background:#F5F5F5;}
#msg .msgtitle h2{background: url(/static/pc/img/qq_kf.png) no-repeat scroll -66px 2px transparent;  color: #666666;  font-size: 25px; font-weight: bold; height: 40px;  left: 10px;    line-height: 40px;  padding-left: 84px;  position: absolute;  top: 5px;}
#msg .msgtitle p{color: #666666;  font-size: 15px;  font-weight: bold;  left: 198px;  position: absolute;  top: 17px;}
#msg .msgclose{ background: url(/static/pc/img/qq_kf.png) no-repeat scroll -106px -42px transparent;  cursor: pointer;  height: 12px; overflow: hidden;  position: absolute;  right: 10px;  text-indent: -10em;  top: 17px;  width: 12px;}	

#msg .main{width:620px;height:auto;}
#msg .kf_qq_li{padding:19px 0; background: url(/static/pc/img/qq_kf_line.gif) no-repeat center bottom; float:left;  width:100%;}
#msg .kf_qq_li .kf_qq_li_left{ width:175px; float:left; background-image:url(/static/pc/img/qq_kf.png);  margin-right:22px;  height:50px;}
#msg .kf_qq_li .kf_qq_li_right{ width:394px; float:left;  color:#333;}
#msg .kf_qq_li_1{ background-position:3px -262px;}
#msg .kf_r_t{ width:100%; float:left; padding-bottom:4px;}
#msg .kf_r_t span{font-size:16px;float:left; padding-top:3px;}
#msg .kf_r_t .qyqq{  width:102px;  height:24px;  line-height:24px;  font-size:15px;  color:#fff;  background:#1f4db2;  display:block;  text-align:center;  float:left;  font-weight:bold;}
#msg .kf_qq_li2{padding:19px 0;float:left; width:100%;}
#msg .sidebar_form {	width: 100%;	height: 300px;	margin: 5px auto;}
#msg .sidebar_form form {width: 80%;	float: left;margin-top: 1px;margin-left: 50px;}
#msg .sidebar_form .sidebar_form_left{width:20%; float:left; height:40px;  line-height:40px;}
#msg .sidebar_form .sidebar_form_right{width:80%; float:right; font-family:"微软雅黑"; color:#333; height:40px; line-height:40px;}
#msg .sidebar_form form input[type="text"] {height: 30px;line-height: 30px;	margin-bottom: 20px;border: 1px solid #ccc; font-size: 15px;color: #999999;	width: 100% !important;	text-indent: 10px;	background-color: #fff;}
#msg .sidebar_form form input[type="submit"] {background: url(/static/pc/img/submit.png) no-repeat center center;width: 100px;height: 30px;border: none;}
#msg .sidebar_form form textarea {width: 100%;line-height: 50px;	border: 1px solid #ccc; text-indent: 10px;}
#msg .kf_qq_li3{padding:0 0 15px;float:left; width:100%;text-align:center;background:#F5F5F5;}
#msg .kf_qq_li3 p{padding-top:15px;border-top:1px dotted #dedede;}