/* power by 寒江孤影工作室 */
@font-face {
  font-family: "SourceHanSansCN-Medium";
  src: url("../font/SourceHanSansCN-Medium.eot") format("embedded-opentype"),
      url("../font/SourceHanSansCN-Medium.svg") format("svg"),
       url("../font/SourceHanSansCN-Medium.ttf") format("truetype"),
        url("../font/SourceHanSansCN-Medium.woff2") format("woff2"),
       url("../font/SourceHanSansCN-Medium.woff") format("woff") ;
  font-weight: normal;
  font-style: normal;
}
body{width:100%;height:100%;font-family: 'SourceHanSansCN-Medium','Microsoft YaHei','heiti TC', Arial, Helvetica, SimSun, Sans-serif;}

*{margin:0;padding:0;box-sizing:border-box;}

ul,li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;outline:none;color:#333;}
a:hover{color:red;}
img{outline:none;}
.abs{position:absolute;}
.rela{position:relative;}
/* 清理浮动 */

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
	
}

.clearfix {
    zoom: 1;
    /* for IE6 IE7 */
}

.container{width:1200px;margin:0 auto 60px;}

.container .ss{margin-bottom:20px;width:100%;}
.container .ss form{float:right;height:30px;display:flex;align-items:center;width:432px;margin-top:30px;border:1px solid #000;height:30px;}
.container .ss input{border:none;background:none;}
.container .ss .kw{padding-left:10px;width:400px;height:30px;float:left;}
.container .ss .sub{cursor:pointer;float:right;margin-right:5px;background:url(../images/ss.jpg) no-repeat;width:25px;height:26px;}
.container .nav-box{height:45px;}
.container .logo{margin-right:15px;}
.container .nav-list{width:971px;float:left;text-align:center;}
.container .nav-list >li{position:relative;float:left;width:calc(100%/8);padding-top:10px;}
.container .nav-list >li>a{padding-top:10px;font-size:16px;display:inline-block;}
.container .nav-list >li i{margin-top:10px;display:inline-block;background:url(../images/jt.jpg) 0 center no-repeat;width:11px;height:8px;margin-left:3px;}
.container .nav-list >li.hover a{border-top:1px solid #bd1024;padding-top:9px;font-weight:bold;color:#bd1024;}
.container .nav-list .sub{text-align:center;z-index:999999999;background:#bd1024;position:absolute;width:100%;font-size:14px;}
.container .nav-list .sub li{height:30px;line-height:30px;}
.container .nav-list .sub a{color:#fff;}
#banner{overflow:hidden;z-index:1;width:100%;max-width:1920px;margin:-30px auto 60px;height:900px;position:relative;}
#banner .bd{width:100%;height:100%;}
#banner .bd ul{width:100%;height:100%;}
#banner .bd li{width:100%;height:100%;display:none;background-position:center center;background-size:100% 100%;}
#banner .bd li a{display:inline-block;width:100%;height:100%;}
.ban2_pos1{top:45%;left:24%;}
.ban2_pos2{top:45%;left:55%;}
.ban2 div{width:23%;height:53%;}
.ban3_pos1{top:42%;left:8%;}
.ban3_pos2{top:42%;left:38%;}
.ban3_pos3{top:42%;left:69%;}
.ban3_pos4{top:22%;left:64%;width:223px;height:63px;}
.ban3 div.wh{width:23%;height:51%;}
.ban4_pos1{top:0;left:0;width:28%;height:100%;}
.ban4_pos2{top:12%;left:28%;width:72%;height:35%;}
.ban4_pos3{top:47%;left:28%;width:72%;height:27%;}
.ban4_pos4{top:87%;left:32%;width:178px;height:117px;}
.ban4_pos5{top:87%;left:42%;width:121px;height:126px;}
.ban4_pos6{top:87%;left:50%;width:135px;height:135px;}
.ban4_pos7{top:87%;left:58%;width:322px;height:123px;}
.ban4_pos8{top:87%;left:74%;width:103px;height:133px;}

.ban5_pos1{top:18%;left:12%;width:18%;height:77%;}
.ban5_pos2{top:18%;left:34%;width:18%;height:77%;}
.ban5_pos3{top:18%;left:55%;width:18%;height:77%;}
.ban5_pos4{top:18%;left:76%;width:18%;height:77%;}

.ban6_pos1{width:100%;height:100%;}

.hd{position:absolute;bottom:15px;left:0;width:100%;text-align:center;}
#banner .hd li{cursor:pointer;background:#ccc;display:inline-block;width:80px;height:6px;}
#banner .hd li.on{background:red;}

.container .tit{margin-bottom:30px;text-align:center;}
.section_1 .video{float:left;margin:0 12.5px;width:575px;height:365px;}
.section_1 .item{float:left;margin:0 12.5px;width:575px;height:365px;overflow:hidden;}
.section_1 .item li{float:left;width:575px;height:365px;overflow:hidden;}
.section_2{width:100%;padding:30px 0;margin-bottom:60px;float:left;background:#f1f5f8;}
.container .tab-title{text-align:center;height:50px;margin-bottom:60px;}
.container .tab-title a{margin-right:15px;display:inline-block;padding:10px 60px;font-size:20px;background:#eee;}
.container .tab-title a.on{background:#bd1024;color:#fff;}
.section_2 .tab-content li{float:left;margin:0 12.5px;}

.section_3 .tab-title{text-align:center;height:50px;margin-bottom:30px;}
.section_3 .tab-title a{margin-right:15px;display:inline-block;padding:10px 60px;font-size:20px;background:#eee;}
.section_3 .tab-title a.on{background:#bd1024;color:#fff;}
.section_3 .tab-content li{float:left;width:375px;margin:0 12.5px 30px;}
.section_3 .tab-content .text{overflow:hidden;text-align:center;padding:0 30px;margin:10px 0;line-height:20px;font-size:15px;height:40px;}
.section_3 .tab-content li:hover{background:#ebebeb;}
.section_3 .tab-content li:hover .text a{color:#bd1024;}
.container .more{text-align:center;font-size:20px;}
.container .more a{display:inline-block;padding:5px 15px;border:1px solid #333;border-radius:5px;}

.section_4 .tab-content {padding:0 35px;}
.section_4 .tab-content li{float:left;margin-bottom:30px;}
.section_4 .tab-content .text{width:968px;border-bottom:1px dashed #ccc;margin-right:30px;padding-bottom:30px;float:left;}
.section_4 .tab-content .text .bt{font-size:20px;margin-bottom:15px;}
.section_4 .tab-content .text .des{height:36px;overflow:hidden;font-size:14px;color:#666;line-height:18px;}
.section_4 .tab-content .date {float:right;text-align:center;background:url(../images/date_bg.jpg) no-repeat;width:132px;height:85px;}
.section_4 .tab-content .date .m{width:132px;height:52px;color:#fff;font-size:30px;line-height:52px;}
.section_4 .tab-content .date .d{width:132px;height:33px;font-size:20px;line-height:33px;}

.section_5 .f_t{font-size:24px;margin-bottom:30px;}
.section_5 .f_t span{font-size:18px;color:#ccc;}
.section_5 li{float:left;margin:0 30px 15px;font-size:14px;}
.section_5 li a{color:#666;}

.footer {
	clear:both;
	width:100%;
	height:254px; background:#333;
}
.db1 {
	clear:both;
	width:1000px;
	height:150px;
	padding-top:20px;
	margin:0 auto;
}

.db1 h4{ font-size:16px; color:#F00;}
.db2 {
	width:1000px;
	height:32px;
	margin:0 auto;
	margin-top:18px;

	color:#ccc;
}
.dbul {
	width:1000px;
	height:150px;
	margin:0 auto;
}
.dbul li {
	width:200px;
	height:150px;
	float:left;
	color:#FFF;
	text-align:center;
}
.dbul li span {
	display:block;
	margin:2px auto;
}
.dbul li span a {
	color:#CCC;
	font-size:12px;
}
.dbul li span a:hover {
	color:#f00;
	text-decoration:underline;
}
.dbpp {
	display:block;
	float:left;
	width:80px;
}
.db2 {
	width:1000px;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	font-size:12px;
}
.db2 a {
	color:#FFF;
	text-align:center;
}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#900;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
#floatDivBoxs .floatDqq li a{ color:#F00;}
#floatDivBoxs .floatDtxt{font-size:16px;color:#333;padding:12px 2px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(/skin/images/kefu/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(/templets/default/images/kefu/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:0px;z-index:999;}

#rightArrow a{display:block;height:45px;}
