﻿@charset "utf-8";

* {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

A {

	COLOR: #000; TEXT-DECORATION: none !important;

}

A IMG {

	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; 

}

LI {

	LIST-STYLE-TYPE: none

}

body,td,th {

	font-family: 微软雅黑; 

}



body {

	margin-left: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

}

body,

button, input, select, textarea {

    font: 14px/22px "Microsoft YaHei";color: #666;

}

/* 重置列表元素 */

ul, ol ,li{list-style: none;}



/* 重置文本格式元素 */

a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/

a:hover {text-decoration: none; }



.scale_img dl img, .scale_img li img { -o-transition: all .8s ease 0s; transition: all .8s ease 0s }

.scale_img dl:hover img, .scale_img li:hover img { -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0) }



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */

pre, /* text formatting elements 文本格式元素 */

fieldset, lengend, button, input, textarea, /* form elements 表单元素 */

th, td { /* table elements 表格元素 */

margin: 0;

padding: 0;

/* font-size: 14px; */
}







i,em{

font-style: normal;

/* float: left; */

margin: 10 20 10 0;
}



.fl{ float:left;}

.fr{ float:right;}

.tac{text-align: center;}

.w1300{ width:1340px; margin:0 auto}



.clear {

	clear: both;

}

.clearfix:after { content: "."; height: 0; display: block; visibility: hidden; clear: both; }







/*top*/

.topbj{width: 100%;height: 115px;background:rgba(0,0,0,0.6);position: absolute;z-index: 9999;}



.head_nav_met_11_1_44 {min-height:30px;margin-bottom: 0;box-shadow: none;float:right;font-size: 14px;line-height: 30px;}

.head_nav_met_11_1_44 .met-langlist { width:300px; line-height: 30px; position: relative; }

.head_nav_met_11_1_44 .met-langlist li{width:50%; text-align:center; height:30px; float:left;}

.head_nav_met_11_1_44 .met-langlist a {line-height:21px; padding-top:10px; }

.head_nav_met_11_1_44 .met-langlist li:hover{background-color:#e7eaea;}

.head_nav_met_11_1_44 .met-langlist li:hover a{color:#0157e0;}

.head_nav_met_11_1_44 .met-head-user .dropdown-item {  line-height:30px;}

.head_nav_met_11_1_44 .met-head-user .dropdown-item i { color: #333333;}







/*导航*/

#dh{width:100%;height:auto;background-color: #ce0000;}

 #l-nav .navBtn{display:none}

 #l-nav .navSliBtn{display:none}

 #l-nav .iconJt{display:none}

 #l-nav .tNav{width:100%;margin:0 auto;overflow:hidden}

 #l-nav .navUl{ margin:0 auto;width:1340px;font-size:0;}

 #l-nav .navLi{display:inline-block;font-size:1rem;width: 12.5%;text-align: center;}



 #l-nav .navLi:hover .tNavH::before{width:100%;opacity:1}

 #l-nav .tNavH{position:relative}

 #l-nav .tNavH::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:0;height:2px;background-color: #ffffff;opacity:0;transition:all .5s ease;}

 #l-nav .tNav .navName{position:relative;display:block;padding: 1.1rem .5vw;font-size:17px;color:#FFF;font-weight:normal;transition:all .5s ease;}

 #l-nav .tNav.fixed .navName{color:#222;padding:1.3rem .5vw}

 #l-nav .navName::after{content:attr(data-title);position:absolute;top:0;left:0;transform:translateY(100%);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#eaeaea}

 #l-nav .navLi:hover .navName{transform:translateY(-100%)}

 #l-nav .slidBox{position:fixed;left:0;right:0;width:70%;min-width:1024px;height:0;overflow:hidden;display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:nowrap;z-index:110;margin:0 auto;padding:0 18%;transition:all .5s ease;opacity:0}

 #l-nav .navLi:hover .slidBox{height:auto;opacity:1;background-color: rgba(247,247,247,1);}

 #l-nav .leftBox{flex:0 0 45%;overflow:hidden;max-width:520px;margin:46px 0px}

 #l-nav .img100{display:block;width:100%}

 #l-nav .right_img .img100{transition-duration:.5s}

 #l-nav .right_img:hover .img100{transform:scale(1.1)}

 #l-nav .rightBox{flex:0 0 40%;margin:46px 0px}

 #l-nav .left_text .onetitle{font-size:18px;line-height:1.1;color:#333;padding-bottom:20px;padding-top:20px;font-weight:bold;text-align:left}

 #l-nav .navSbox{display:flex;flex-wrap:wrap;justify-content:space-between}

 #l-nav .oneName{font-size:26px;padding-bottom:15px;color:#000;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

 #l-nav .tNavSummry{line-height:24px;width:100%;height:auto;overflow:hidden;color:#666;font-size:14px;max-width:420px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}

 #l-nav .tNavMore{display:block;position:relative;height:auto;padding-top:25px;border-top:1px dashed #ccc;margin-top:20px;cursor:pointer}

 #l-nav .txt{color:#000;transition:all .5s ease}

 #l-nav .leanMore{margin-left:2rem;transition:all .5s ease}

 #l-nav .tNavMore:hover .txt{color:#015bbb;margin-left:10px}

 #l-nav .tNavMore:hover .leanMore{color:#015bbb}

 #l-nav .navSli{flex:0 0 50%}

 #l-nav .navSimg{position:relative;width:100%;height:160px;overflow:hidden}

 #l-nav .navImg{position:absolute;left:50%;transform:translateX(-50%) scale(1);width:auto;height:100%;transition:all .5s ease}

 #l-nav .navSbox .navSlink{display:block;font-size:16px;line-height:36px;color:#666;transition-duration:.3s}

 #l-nav .navSlink1{ width:600px;display:block;font-size:16px;line-height:30px;color:#666;transition-duration:.3s}

 #l-nav .navSbox .navSlink:hover{color:#e60013;transform:translateX(6px)}

 #l-nav .navSbox .navSlink:hover:before{background:#e60013}

 #l-nav .navSbox .navSlink:before{content:"";display:inline-block;vertical-align:top;margin-right:6px;width:4px;height:4px;background:#000;position:relative;top:16px}

 #l-nav .navSlink::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;opacity:0;background-color:#015bbb;transition:all .5s ease;display:none}

 #l-nav .navSli:hover .navImg{transform:translateX(-50%) scale(1.1)}

 #l-nav .navSli:hover .navSlink::after{width:100%;opacity:1}





/*banner*/

#banner {position: relative;overflow: hidden;width: 100%}

#banner ul {

	position: relative;

	overflow: hidden;

	width: 300%

}

#banner ul li {

	width: 33.333%;

	float: left

}

#banner ul li img {

	width: 100%;display: block;

}

#banner aside {

	position: absolute;

	top: 0;

	bottom: 0;

	height: 0;

	width: 90%;

	right: 0;

	left: 0;

	margin: auto

}

#banner aside span {

display: block;

width:90px;

height:150px;

z-index: 63;

border-radius: 6px;

-moz-border-radius: 6px;

-webkit-border-radius: 6px;

position: relative;

cursor: pointer;

opacity: 0;

transition: all 0.3s;

margin-top: -5%;
}

#banner:hover aside span{ 

	opacity: 1;}

#banner aside span:after {

	content: '';

	position: absolute;

	top: 0;

	bottom: 0;

	right: 0;

	left: 20%;

	margin: auto;

	width:87px;

	height:87px;

	border-top:1px solid #222;

	border-left:1px solid #222;

	-webkit-transform: rotateZ(-45deg);

	-moz-transform: rotateZ(-45deg);

	-ms-transform: rotateZ(-45deg);

	-o-transform: rotateZ(-45deg);

	transform: rotateZ(-45deg)

}

#banner aside span.prev {

	float: left;

}



#banner aside span.next {

	float: right;

}

#banner aside span.next:after {

	left: 0;

	right: 20%;

	-webkit-transform: rotateZ(135deg);

	-moz-transform: rotateZ(135deg);

	-ms-transform: rotateZ(135deg);

	-o-transform: rotateZ(135deg);

	transform: rotateZ(135deg)

}

#banner>div {

width: 110px;

position: absolute;

right: 0;

left: 0;

bottom:7%;

margin: 0 auto;
}

#banner>div em {

display: block;

float: left;

width: 12px;

height: 12px;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

margin: 0 4.75px;

background: #ffffff;

-webkit-transition: all .3s;

-moz-transition: all .3s;

-ms-transition: all .3s;

-o-transition: all .3s;

transition: all .3s;

cursor: pointer;

border-radius: 50px;
}

#banner>div em.act {

background: #ce0000;

border-radius:180px;

width:30px;

height:10px;

}







.sl,.st,.st div,.sl div{

	overflow: hidden;

}





/*------------sl----------*/



.h_jj{background:url(../images/hbg.jpg) no-repeat center top;height:480px;padding-top:96px;}

.h_jj .h_height{height:242px;}

.h_jj .h_height h2{float: left;width:520px;position: relative;padding: 0px 0 0 10px;font-size: 28px;color: #343434;font-weight: normal;}

.h_jj .h_height h2 b{display: block;font-size:30px; line-height:60px; height:70px;}

.h_jj .h_height p{float: right;width: 675px;position: relative;padding-top:38px;font-size: 16px;line-height:26px;color: #666;transition: all 0.3s linear 0s;}

.h_jj .h_height p:before{content: "";position: absolute;width: 60px;height:2px;background: #282828;left:0;top:16px;transition: all 0.3s linear 0s;}

.h_jj .h_height p:hover:before{width: 675px;background: #2c3c77}

.h_jj .h_height p:hover{color: #2c3c77; transform: translateX(-10px);}

.h_jj dl{float: left;width:230px;margin-right:40px;}

.h_jj .lastdl{margin-right: 0;}

.h_jj dt{padding-left: 15px;font-size: 14px;line-height: 22px;color: #333333;transition: all 0.3s linear 0s;}

.h_jj dd{height: 100px;transition: all 0.3s linear 0s;}

.h_jj em{float:left;width: 72px;}

.h_jj span{float:left;width:105px;font-size: 24px;line-height: 30px;color: #282828;}

.h_jj span b{display: block;}

.h_jj dl:hover dd{transform: translateY(-5px);}

.h_jj dl:hover dt{transform: translateY(5px);}





/*------------首页栏目----------*/







/*------------分类---------*/

.pic_lm h2{height:140px;font-size: 45px;line-height:55px;font-weight: bold;color: #000000;width: 1340px;margin: 0 auto;padding-top:90px;text-align: center;}



.pic_lm h2 a{color: #000}

.pic_lm h2 em{display: block;font-size: 20px;/* font-weight: bold; */color: #333333;}

.pic_lm h2 em i{color:#FF0000;}


.flbj1 .flbt{width:1340px; height:auto; text-align:left; padding-top:100px; font-family:"微软雅黑";}

.flbj1 .flbt h2{font-size: 41px;color: #000;line-height:70px;}

.flbj1 .flbt h3{font-size: 26px;color: #000;line-height:50px;font-weight:normal;}

.flbj1 .flbt p{font-size:16px;color: #ce0000;line-height:30px;font-weight:normal;}



.flbj1{width:auto; height:500px; background:url(../images/cpflbj.jpg) center no-repeat;}


.flbj .flbt{width:1340px; height:auto; text-align:left; padding-top:100px; font-family:"微软雅黑";}

.flbj .flbt h2{font-size: 41px;color: #000;line-height:70px;}

.flbj .flbt h3{font-size: 26px;color: #000;line-height:50px;font-weight:normal;}

.flbj .flbt p{font-size:16px;color: #ce0000;line-height:30px;font-weight:normal;}



.flbj .h-proc1{

	margin-top:30px;

	width:100%;

	height: auto;

	text-align: left !important;

}

.flbj .h-proc1 a{

display: inline-block;

margin:4px;

height:40px;

width: 8%;

font-size:18px;

color: #fff;

border: 1px solid #ce0000;

border-radius: 5px;

text-align: center;

line-height:40px;

border-spacing:5px;

transition: all 0.3s ease-in-out;

background: #ce0000;
}

.flbj .h-proc1 a:hover{

background-color: #000000;

border: 1px solid #000000;

color: #fff;
}





#cpzs{margin:0 auto;width: 1360px;height:auto;margin-top:40px;}

#cpzs li{height:auto;border: 1px solid #ececec;padding:10px;margin: 0.9%;float:left;border-radius: 5px;width: 293px;}

#cpzs li:hover{transition: all .7s;}

#cpzs li .txt{text-align: center;padding-top:8px;padding-bottom:8px;line-height: 30px;font-size: 15px;}

#cpzs li .more{width:140px;height:auto;padding-top:1px;padding-bottom:1px;text-align:center;margin-top:10px;margin-bottom:10px;border-radius:30px;border: 1px solid #d6d6d6;color:#989898;font-size:14px;display: block;margin: 0px auto;height: 30px;line-height: 30px;}

#cpzs li .more a{ font-family:"微软雅黑";color:#343434; font-size:15px;}

#cpzs li .more:hover{background-color: #ce0000;transition: all .7s;}

#cpzs li .more:hover a{ font-family:"微软雅黑";color:#fff;}






.index_wrap .project_01 .item a{ transition: all .5s ease;position: relative;display: block;margin:0 auto; overflow: hidden; }

.index_wrap .project_01 .item a span{transition: all .5s ease; position: absolute;left:50%;bottom:20px;transform: translateX(-50%);font-size: 18px;color:#fff; }

.index_wrap .project_01 .item a img{ transition: all .5s ease; width: 100%;}

.index_wrap .project_01 .item a .pro_bg{visibility: hidden;transition: all .5s ease;position: absolute;left:0;top:0;width:100%;height:100%;background-color: #00000047;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}

.index_wrap .project_01 .item a .text{ transition: all .5s ease;position: absolute;left:0;top:50%;margin-top: -36px;width:100%;text-align: center;-webkit-opacity: 0;  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;  filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }

.index_wrap .project_01 .item a .text h4{font-family:"微软雅黑";font-size: 22px;color:#fff;font-weight: lighter;line-height: 45px;}

.index_wrap .project_01 .item a .text p{font-size: 30px;color:#fff;margin-top: 10px;font-weight: lighter;}

.index_wrap .project_01 .item a .text em{transition: all .5s ease;margin:18px auto 0 auto;display: block;width:0;height:3px;background-color: #ce0000;}

.index_wrap .project_01 .item a .text h3{ font-size: 18px;color:#666; font-weight: bold; line-height:40px;}

.index_wrap .project_01 .item a .text ol{margin-top: 10px; font-size: 14px;color:#666;line-height:30px; font-weight: lighter;  }

.index_wrap .project_01 .item a .text ol span{color:#C69C62 !important;}

.index_wrap .project_01 .item a:hover .pro_bg{  visibility: visible; -webkit-opacity: 0.8;-moz-opacity: 0.8;-khtml-opacity: 0.9;  opacity: 0.9;  filter:alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  }

.index_wrap .project_01 .item a:hover img{ transform: scale(1.1,1.1); }

.index_wrap .project_01 .item a:hover .text{ -webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;  opacity: 1;  filter:alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }

.index_wrap .project_01 .item a:hover .text em{ width:40px; }

.index_wrap .project_01 .item a:hover span{ display: none; }



/*------------ry----------*/



div.indexmaindiv{height:360px;margin:0px auto;width:80%;}

div.indexmaindiv div.playerstyles{width:168px;height:44px;}

div.indexmaindiv1{margin-top:25px;}

div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left top;margin:186px 5px 0px 0px;cursor:pointer;}

div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -28px;margin:186px 5px 0px 0px;cursor:pointer;}

div.indexmaindiv1 div.playerdetail{width:285px; text-align:center;height:360px;background:#FFF;font-family:'微软雅黑';}

div.indexmaindiv1 div.playerdetail div.detailimg{ margin:0 auto;width:275px;height:340px;}

div.indexmaindiv1 div.playerdetail div.detailimg img{width:275px;height:340px;}

div.indexmaindiv1 div.playerdetail div.teanames{ margin:0 auto; width:260px;text-align:center;font-size:16px;color:#fff;line-height:35px; background-color:#7f7f7f;border-radius:10px;}












div.indexmaindiv1 div.playerdetail:hover div.teanames{background-color:#1551d6; color:#fff;border-radius:10px; }

div.indexmaindiv1 div.playerdetail div.teadetail{width:275px;height:27px;margin:5px 8px;color:#666;}

div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;margin:18px;}

div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -56px;margin:186px 0px 0px 15px;cursor:pointer;}

div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -84px;margin:186px 0px 0px 15px;cursor:pointer;}



/*滚动*/

div.maindiv1{float:left;width:95%;height:380px;overflow:hidden;position:relative;}

div.maindiv1 ul{position:absolute;left:0;top:0;}

div.maindiv1 ul li{float:left;width:275px;height:380px;margin-left:13px;}



/*------------scene----------*/

.h_scene{width:100%;height:auto;/* background-color:#f5f5f5; *//* padding-top:90px; *//* margin-top:80px; */overflow: hidden;}

.h_scene h2{height: 150px;font-size: 40px;line-height:50px;font-family:"微软雅黑";font-weight: bold;color: #000000;/* width:500px; */}

.h_scene h2 a{color: #000}

.h_scene h2 em{display: block;font-size: 20px;font-weight: bold;color: #333333;padding-top: 10px;}

.h_scene .antit{width: 805px; padding-top:30px;}

.h_scene .antit li{float: left;width:200px;}

.h_scene .antit li a{display: block;float: left;width: 170px;padding-left: 22px;background:url(../images/anico1.jpg) no-repeat 0 13px;font-size: 18px;color: #161616;height: 36px;line-height: 36px;}

.h_scene .antit .li2 a{width: 159px;}

.h_scene .antit .li1 a{width: 100px;}



.zx_case{height:800px;/* background-color:#f5f5f5; */overflow:hidden;}

.zx_case .hdt{height:79px;border-top: 1px solid #f3f1f1;}

.zx_case .hdt ul{width: 1200px; margin:0 auto;}

.zx_case .case_con{margin: 0 auto;width:1200px; position: relative;}

.zx_case .case_con dl{width: 1200px;height: 650px;position: relative;margin:0 17px;transition: .5s;}

.zx_case .case_con dl dt{width: 1200px;height: 626px;line-height: 0;overflow: hidden;}

.zx_case .case_con dl dt img{width: 1200px;height: 626px;}

.zx_case .case_con dl dd{width: 1000px;height: 186px;position: absolute;bottom: 0;left: 93px;background: #ffffffbd;padding: 13px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none;}

.zx_case .case_con dl dd h4{display: block;height:68px; line-height: 68px; position: relative;}

.zx_case .case_con dl dd h4:before{width:111px; height:2px; background:#646464;content:""; position: absolute; left:0; bottom:0;}

.zx_case .case_con dl dd h4 a{font-size: 22px; color:#000000; font-weight: normal;}

.zx_case .case_con dl dd p{float:left;font-size: 15px;color:#444444;line-height: 30px;padding-top:15px;}

.zx_case .case_con .tempWrap {overflow: visible !important; margin-left: -17px;}

.zx_case .case_con dl.cur dt{box-shadow: 0px 0px 10px #333333;}

.zx_case .case_con dl.cur dd {display: block;}

.zx_case .case_con .pnBtn{position: absolute;z-index: 1;top: 0;width: 100%;height: 626px;}

.zx_case .case_con .prev1{left:-50%;margin-left: -634px;}

.zx_case .case_con .next1{left: 50%;margin-left: 635px;}

.zx_case .case_con .pnBtn .cas-prev{width:104px;height:104px;background:url(../images/cas-prev.png) no-repeat center;position: absolute;top: 270px;right:-138px;cursor: pointer;}

.zx_case .case_con .pnBtn .cas-next{width:104px;height:104px;background:url(../images/cas-next.png) no-repeat center;position: absolute;top: 270px;left:-138px;cursor: pointer;}





#fhal{margin:0 auto; width:90%; height:auto; overflow:hidden;}

#fhal li{height:auto;border: 1px solid #ccc; padding:10px; margin:0.5%;float:left; overflow:hidden;}

#fhal li:hover{box-shadow:0 0 10px #aaa;transition: all .7s;}

#fhal li .txt{text-align: center; font-family: "微软雅黑"; font-size:14px; padding-top:8px; padding-bottom:8px;}

#fhal li .txt a{color:#343434;}







/*------------news----------*/

.news{width:100%;height:auto;/* background-color:#f5f5f5; */padding-bottom: 12px;overflow: hidden;padding-top:80px;}

.news_left{float: left;width: 1360px;}

.news_left p{/* height: 160px; *//* border-bottom: 1px dashed #d1d1d1; */color: #ce0000;}

.news_left p i{ display: block; overflow: hidden; margin-bottom: 17px;}

.news_left p em{ display: block; line-height: 26px; font-size: 14px; color: #666;}

.news_left p em a{ color: #d60a09;}

.news_left p i{ display: block;}

.news_left p i span{ display: inline-block; width: 94px; height: 41px; box-sizing: border-box; text-align: center; padding: 5px 4px 0 0; line-height: 36px;background:url(../images/n_hot.jpg) no-repeat; color: #c31911; font-size: 24px; margin-right: 15px; float: left;}

.news_left p i a{ display: inline-block; float: left; width: 595px; font-size: 22px; color: #333; margin-top:12px;}

.news_left dl{/* overflow: hidden; */border-bottom: 1px dashed #d1d1d1;padding:12px 0;height: 147px;}

.news_left dl:hover{background-color:#f9f9f9;}

.news_left dl dt{float: left;overflow: hidden;width: 212px;height: 145px;}

.news_left dl dt img{width: 212px;height: 150px;transition: all .5s;}

.news_left dl:hover dt img {transform: scaleX(1.1) scaleY(1.1); }

.news_left dl dd{float: right;width: 1110px;padding-top: 14px;height: 131px;}

.news_left dl dd h4{ font-size: 18px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.news_left dl dd h4 a{ color: #333;}

.news_left dl:hover dd h4 a{color: #d60a09;}

.news_left dl dd span{display: block;font-size: 14px;color: #666;line-height: 26px;padding: 12px 0px;}



.news_right{float: right;width:420px; height: 572px; background-color:#0157e0; box-sizing: border-box; padding: 31px 27px 0;}

.news_right h4{padding-bottom: 19px;font-weight: normal;}

.news_right h4 a{ color: #fff; font-size: 26px;}

.news_right h4 span{ padding-left: 9px; font-family: Arial; font-size: 18px; color: #999;}

.news_right dl{ border-bottom: 1px dashed #ccc; height: auto; margin-bottom:20px; overflow:hidden;}

.news_right dl dt img{ width: 366px;}

.news_right dl dd h5{ margin-top: 18px; height:16px;padding-left: 18px;background: url(../images/n_ico.jpg) no-repeat 0 6px;line-height: 100%; overflow: hidden;}

.news_right dl dd h5 a{ display: block; line-height: 100%; color: #f1f1f1; font-size: 16px;}

.news_right dl dd p{ color: #ccc; font-size: 14px; line-height: 25px; padding:6px 0 0 18px;}

.news_right ul li{ overflow: hidden; margin-bottom: 20px; line-height: 100%;}

.news_right ul li a{ display: inline-block; float: left; padding-left: 18px; color: #1a1a1a; font-size: 16px;background: url(../images/n_ico.jpg) no-repeat 0 7px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;    width:76%; line-height: 100%;}

.news_right a:hover{  color: #f75202;}

.news_right ul li span{ display: inline-block; float: right; font-size: 12px; color: #999; line-height: 100%; padding-top:2px;}





/*------------简介---------*/

#aboutbj{width:100%; height:500px; background:url(../images/about.jpg) center no-repeat;}

.about-zw{margin:0 auto; width:1340px; height:auto; margin-top:-100px; overflow:hidden;}

.about-zw .about-left{width:475px; height:auto; background-color:#0060b7; text-align:left; padding-left:25px; padding-top:30px; padding-bottom:30px;overflow:hidden;}

.about-zw .about-left .more{width:188px; height:35px; text-align:center; border:1px solid #fff; margin-top:20px;}

.about-zw .about-left .more a{color:#fff; line-height:35px;}

.about-zw .about-right{width:800px; height:auto; padding-top:145px; text-align:left; float:right;}

.about-zw .about-right  strong{font-family:"微软雅黑"; font-size:26px; color:#0060b7; line-height:40px;}

.about-zw .about-right  p{font-family:"微软雅黑"; font-size:15px; color:#666; line-height:30px; padding-top:20px;}



#about{margin:0 auto;width: 1360px;height:auto;overflow:hidden;}

#about li{height:auto;border: 1px solid #ececec;padding: 15px;margin: 0.5%;float:left;overflow:hidden;width: 294px;}



#about li:hover{transition: all .7s;}

#about li .txt{text-align: center; font-family: "微软雅黑"; font-size:14px; padding-top:8px; padding-bottom:8px;}

#about li .txt a{color:#343434;}



/*------------foot----------*/

#footer{width:100%;height: 360px;background: url(../images/footbj.png) center no-repeat;/* padding-bottom: 20px; */overflow:hidden;}



#footer li{width: 142px;height: 250px;background:url(../images/foottiao.jpg) right no-repeat;text-align:left;/* padding-top: 40px; *//* margin-left: 10px; */float:left;}

#footer li h2{font-family:"微软雅黑";font-size:20px;color: #000;line-height:50px;padding-top: 20px;font-weight:normal;font-weight: bold;}

#footer li a{font-size: 15px;color: #000;line-height: 28px;float:left;width:100%;}

#footer li a:hover{color: #ff0000;}

#footer dd{width: 230px;height: 250px;background:url(../images/foottiao.jpg) right no-repeat;text-align:left;/* padding-top: 40px; */padding-left: 35px;padding-right:50px;float:left;}

#footer dd h2{font-family:"微软雅黑";font-size:20px;color: #000;line-height:50px;padding-top: 20px;font-weight:normal;font-weight: bold;}

#footer dd a{font-size: 15px;color: #000;line-height: 28px;float:left;width: 104px;}

#footer dd a:hover{color: #ff0000;}

#footer ol{width: 308px;height: 250px;text-align:left;/* padding-top: 40px; */float:left;}

#footer ol h2{font-family:"微软雅黑";font-size:20px;color: #000;line-height:50px;padding-top: 20px;font-weight:normal;font-weight: bold;}

#footer ol p{font-size: 15px;color: #000;line-height: 28px;}



.foot-tiao{margin:0 auto; width:1260px; height:10px; border-bottom:1px solid #b8b8b8;}

.foot-an{margin:0 auto; width:150px; height:35px; background-color:#0258e1; padding-top:15px; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:-20px;}

.foot-er{margin:0 auto; width:570px; text-align:center; height:120px; margin-top:40px; margin-bottom:20px;}

.foot-er em{width:120px; height:auto; overflow:hidden; background-color:#fff;float:left; margin-left:10px; margin-right:10px;}

.foot-er em p{color:#434343; font-size:14px; line-height:18px; padding-bottom:5px;}

.Copyright{width:100%;padding-top:8px;padding-bottom: 32px;text-align: center;color: #000;font-size:16px;}

.Copyright a{color: #000000;line-height:30px;font-size: 15px;}

.Copyright a:hover{color: #f30000;}





.a1 {

	font-family: "微软雅黑";

	font-size: 14px;

	line-height: 20px;

	font-weight: normal;

	color: #A2A2A2;

}

.a2 {

font-family: "微软雅黑";

font-size: 29px;

line-height:40px;

color: #343434;

font-weight:bold;
}

.a3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 35px;

	line-height: 40px;

	color: #343434;

	font-weight: bold;

}

.a4 {

	font-family: "微软雅黑";

	font-size: 15px;

	line-height: 30px;

	font-weight: normal;

	color: #666666;

}

.a5 {

font-family: "微软雅黑";

font-size: 17px;

line-height: 34px;

font-weight: normal;

color: #666;
}

.a6 {

	font-family: Impact;

	font-size: 40px;

	line-height: 55px;

	font-weight: normal;

	color: #28292b;

}

.a7 {

	font-family: "微软雅黑";

	font-size: 38px;

	line-height: 45px;

	font-weight: bold;

	color: #343434;

}

.a8 {

font-family: "微软雅黑";

font-size: 28px;

line-height: 30px;

font-weight: normal;

color: #ce0000;
}

.a9 {

	font-family: "微软雅黑";

	font-size: 16px;

	line-height: 30px;

	font-weight: normal;

	color: #e0dfdf;

}

.a10 {

	font-family: "微软雅黑";

	font-size: 18px;

	line-height: 30px;

	font-weight: normal;

	color: #FFFFFF;

}

.a12 {

	font-family: "微软雅黑";

	font-size: 24px;

	line-height: 40px;

	font-weight: normal;

	color: #343434;

	text-decoration: none;

}

.a13 {

	font-family: "微软雅黑";

	font-size: 36px;

	line-height: 40px;

	font-weight: bold;

	color: #2746B0;

	text-decoration: none;

}

.a14 {

	font-family: "微软雅黑";

	font-size:34px;

	line-height:45px;

	font-weight: bold;

	color: #343434;

}


.a15 {


	font-family: "微软雅黑";

	font-size: 16px;

	line-height: 30px;

	font-weight: normal;

	color: #fff;

}



.bk {

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #e4e2e2;

}
.pic_lm{
    width: auto;
    height: 230px;
    background: url(../images/bb.jpg) center no-repeat;
    border-bottom: 5px solid #ce0000;
}

/*------------优势----------*/

#ys{width:100%;height: 980px;background:url(../images/ys.jpg) center no-repeat;/* margin-top:40px; */}

.ys1{margin:0 auto; width:1200px; height:auto;}

.ys2{width: 1200px;height:auto;float:right;padding-top:40px;}

.ys3{width: 1200px;height:auto;text-align:left;padding-bottom: 70px;}

.ys4{width: 1200px;height:113px;background: #0000004a;}

.ys4-1{width: 116px;height:80px;padding: 20px;float: left;}

.ys4-2{margin:0 auto;width: 100px;height: 46px;text-align:center;border-right: 1px solid #e6e5e5;font-family: "Impact";font-size:50px;color:#fff;/* font-weight:bold; */padding-top: 30px;}

.ys4-3{width: 1100px;height:90px;text-align:left;padding-top:10px;margin-left:10px;}

.ys5{width: 1200px;height:113px;background: #1009091f;margin: 20px 0px;}

.ys5-3{width: 1100px;height:70px;text-align:left;padding-top:20px;margin-left:10px;}

.sjys1{width:100%; height:auto; padding:10px; background-color:#3a3a3a;}

.sjys3{width:100%; height:auto; text-align:left; padding-bottom:20px;}

.sjys3 strong{ font-family:"微软雅黑"; font-size:24px; color:#fff;}

.sjys4{width:100%; height:auto; background:url(../images/y2.png) repeat; overflow:hidden;}

.sjys4-1{width:50px; padding-top:20px; padding-left:10px;}

.sjys4-2{ margin:0 auto;width:100%; height:50px; text-align:center;border-right: 1px solid #e6e5e5; font-family: "Impact"; font-size:30px; color:#fff; font-weight:bold;}

.sjys4-3{width:80%; text-align:left;padding-top:10px; margin-left:10px;}

.sjys5{width:100%; height:auto; background:url(../images/y1.png) repeat;overflow:hidden;}

.sjys5-3{width:80%; height:70px; text-align:left;padding-top:20px; margin-left:10px;}

.a21 {
    font-family: "微软雅黑";
    font-size: 50px;
    line-height: 70px;
    font-weight: bold;
    color: #ce0000;
    text-decoration: none;
}

.a44 {
    font-family: "微软雅黑";
    font-size: 37px;
    line-height: 60px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
.a22 {
    font-family: "微软雅黑";
    font-size: 20px;
    line-height: 45px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.a23 {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 35px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: none;
    text-decoration: none;
}
.a18 {
    font-family: "微软雅黑";
    font-size: 18px;
    line-height: 26px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
.bop{
    margin-left: 145px;
}
.em li{
    float: left;
    width: 135px;
}
.bk1 {

	border-right-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-right-color: #666666;


}
#footer li img{
    /* margin-top: -30px; */
}
