body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td body{padding: 0;margin: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
a{text-decoration: none;}
textarea{resize:none;}
body{min-width: 1200px}

.container {width: 100%;float: left;font-family: '微软雅黑' ;}
.content{width: 1200px;margin:0 auto;}

.top1{width: 100%;height: 34px;background-color: #313131;line-height: 34px;}
.top1 p{width: 20%;float: left;height: 34px;line-height: 34px;font-size: 12px;color: white;}
.top1 .sousuo{width: 20%;float:left;margin-left:48%;margin-top: 4px;height: 30px;}
.top1 .sousuo input{width: 180px;height:26px;border:none;display: block;float: left;text-indent: 1rem;}
.top1 .sousuo a{width: 60px;height:26px;background-color: red;line-height: 26px;text-align: center;font-size: 12px;color: white;display: block;float: left;}
.top1 ul{width: 10%;float: right;}
.top1 ul li{width: 35px;float: left;margin-left: 20px;}
.top1 ul li img{display: block;width: 100%;height: 34px;}
.top1 .sousuo1{width: 20%;float:left;margin-left:60%;margin-top: 4px;height: 30px;}
.top1 .sousuo1 input{width: 180px;height:26px;border:none;display: block;float: left;text-indent: 1rem;}
.top1 .sousuo1 a{width: 60px;height:26px;background-color: red;line-height: 26px;text-align: center;font-size: 12px;color: white;display: block;float: left;}

.top2{width: 100%;height: 100px;padding: 22px 0;box-sizing:border-box;float: left;}
.top2 .logo{width: 546px;height: 66px;float: left;}
.top2 .logo img{display: block;width: 100%;}
.top2 .rexian{width: 300px;float: right;}
.top2 .rexian img{display: block;width: 75px;height: 66px;float: left;}
.top2 .rexian p{width: 220px;float: right;font-size: 12px;color: #5d5d5d;margin-top:6px;}
.top2 .rexian p span{display: block;margin-top: 5px;font-size: 30px;color:#cc0000;font-weight: bold;}


.nav1{width: 100%;float: left;height: 76px;background-color: #e60012;}
.nav1 ul{width: 1200px;margin:0 auto;}
.nav1 ul li {width: 11.1%;float: left;text-align: center;line-height: 76px;}
.nav1 ul li a{color: white;font-size: 14px;}
.nav1 ul li:hover{background-color: #00387b;}

/*右侧客服*/
.share{ width:48px; height:236px; z-index: 99999 !important;
 position:fixed; right:0px; top:50%; margin:0 0 0 0; z-index:6001}
#right-1{ position:absolute; z-index:10; top:0; width:48px;right: 0px;}
#right-2{ position:absolute; z-index:10; top:50px; cursor:pointer;width:192px;}
#right-3{ position:absolute; z-index:10; top:99px; cursor:pointer;width:192px}
#right-4{ position:absolute; z-index:9; top:71px; cursor:pointer;width:273px}
#right-5{ position:absolute; z-index:10; top:198px; cursor:pointer;width:48px}
#right-1 img{ width:100%}
#right-2 img{ width:100%}
#right-3 img{ width:100%}
#right-4 img{ width:100%}
#right-5 img{ width:100%}



.con1{width: 100%;float: left;position: relative;}
.con1 .img1{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;z-index: -1;}
.con1 .img1 img{display: block;width: 100%;height: 100%;}
.con1 .new{width: 50%;float: left;padding:50px 50px 50px 0;box-sizing:border-box;}
.con1 .new .title{width: 100%;float: left;padding-bottom: 10px;border-bottom: 1px solid black;box-sizing:border-box;}
.con1 .new .title img{display: block;width: 24px;height: 23px;float: left;}
.con1 .new .title p{font-size: 18px;color: black;float: left;margin-left: 8px;}
.con1 .new .title p span{font-size: 14px;color: #5a5a5a;font-family: 'Times New Roman';}
.con1 .new .title a{float: right;color: black;font-size: 14px;font-family: 'Times New Roman';}
.con1 .new .title a:hover{text-decoration: underline;color: red;}
.con1 .new ul{width: 100%;float: left;margin-top: 30px;}
.con1 .new ul li{width: 100%;float: left;margin-bottom: 25px;}
.con1 .new ul li:last-child{margin-bottom: 0;}
.con1 .new ul li .t1{width: 100%;float: left;margin-bottom: 10px;font-size: 14px;font-weight: bold;color: #333333;}
.con1 .new ul li:hover .t1{color: red;}
.con1 .new ul li .c1{width: 100%;float: left;font-size: 12px;color: #aaaaaa;display: -webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;line-height: 22px;}
.con1 .new ul li:hover .c1{color: #393939;}


.con1 .about {width: 50%;float: left;padding:50px 0 50px 50px;box-sizing:border-box;}
.con1 .about .title{width: 100%;float: left;padding-bottom: 10px;border-bottom: 1px solid white;box-sizing:border-box;}
.con1 .about .title img{display: block;width: 24px;height: 23px;float: left;}
.con1 .about .title p{font-size: 18px;color:#fff;float: left;margin-left: 8px;}
.con1 .about .title p span{font-size: 14px;color: #fcd1d4;font-family: 'Times New Roman';}
.con1 .about .title a{float: right;color: #fff;font-size: 14px;font-family: 'Times New Roman';}
.con1 .about .title a:hover{text-decoration: underline;color: #fcd1d4;}
.con1 .about .p1{width: 100%;float: left;margin-top: 30px;font-size: 14px;line-height: 26px;color: white;text-align: justify;}


.cp{width: 100%;float: left;margin-top: 70px;}
.cp .title{width: 100%;float: left;text-align: center;}
.cp .title .t1{font-size: 36px;color: #a5a5a5;margin-bottom: 20px;font-family: 'Times New Roman';}
.cp .title .t2{font-size: 18px;color: #e60012;font-weight: bold;}

.cp .con{width: 100%;float: left;margin-top: 30px;}
.cp .con .img{width: 588px;height: 824px;float: left;position: relative;}
.cp .con .img img{display: block;width: 100%;position: absolute;top: 0;left: 0;}
.cp .con .img .mask{width: 588px;height: 824px;position:absolute; top:0;left: 0;background:rgba(0,0,0,.6);text-align: center;padding-top:130%;padding-left: 80%; box-sizing:border-box;display: none;}
.cp .con .img:hover .mask{display: block;}
.cp .con .img .mask a{display: block;width: 80px;height: 30px;background-color: #ff0000;line-height: 30px;text-align: center;font-size: 14px;color: white;}
.cp .con ul{width: 612px;float: right;}
.cp .con ul li {width: 286px;border:1px solid #393939;box-sizing:border-box;margin-left: 20px;height: 402px;position: relative;margin-bottom: 20px;float: left;}
.cp .con ul li img{display: block;width: 284px;height: 400px;position: absolute;top: 0;left: 0;}
.cp .con ul li .mask{width: 286px;height: 402px;position:absolute; top:0;left: 0;background:rgba(0,0,0,.6);text-align: center;padding-top: 60%;font-size: 20px;font-weight: bold;color: white;box-sizing:border-box;line-height: 35px;display: none;}
.cp .con ul li:hover .mask{display: block;}


.pic{width: 100%;height: 240px; float: left;margin:40px 0;position: relative;}
.pic .img {display: block;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;height: 240px;}
.pic .img img{display: block;width: 100%;height: 240px;}
.pic .left{width: 526px;height: 125px;float: left;margin-top: 57px;}
.pic .right{width: 490px;height: 145px;float: right;border:1px solid white;box-sizing:border-box;padding:20px;margin-top: 47.5px;}
.pic .right img{display: block;width: 106px;height: 101px;float: left;margin-right: 20px;}
.pic .right p{font-size: 40px;color: white;line-height: 53px;}


.con2{width: 100%;float: left;margin-top: 70px;}
.con2 .gonggao{width:421px;float: left;border-right: 1px solid black;padding-right: 80px;box-sizing:border-box;}
.con2 .gonggao .title{width: 100%;float: left;padding-bottom: 10px;border-bottom: 1px solid black;box-sizing:border-box;}
.con2 .gonggao .title img{display: block;width: 24px;height: 23px;float: left;}
.con2 .gonggao .title p{font-size: 18px;color: black;float: left;margin-left: 8px;}
.con2 .gonggao .title p span{font-size: 14px;color: #5a5a5a;font-family: 'Times New Roman';margin-left: 5px;}
.con2 .gonggao .title a{float: right;color: black;font-size: 14px;font-family: 'Times New Roman';}
.con2 .gonggao .title a:hover{text-decoration: underline;color: red;}
.con2 .gonggao ul{width: 100%;float: left;margin-top: 10px;}
.con2 .gonggao ul li {width: 100%;float: left;padding:10px 0;border-bottom: 1px dashed #dcdcdc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.con2 .gonggao ul li:last-child{border:none;}
.con2 .gonggao ul li a{font-size: 14px;color: #333333;}
.con2 .gonggao ul li a:hover{color: red;}

.con2 .saishi{width:421px;float: left;padding-right: 80px;box-sizing:border-box;margin-left: 80px;border:none;}

#wrapper{
	width:275px;
	height:200px;	
	float: left;
	margin-top: 50px;
}

#slider-wrap{
	width:275px;
	height:200px;
	position:relative;
	overflow:hidden;
}

#slider-wrap ul#slider{
	width:100%;
	height:100%;
	
	position:absolute;
	top:0;
	left:0;		
}

#slider-wrap ul#slider li{
	float:left;
	position:relative;
	width:275px;
	height:200px;	
	border:none;
}
#slider-wrap ul#slider li img{display: block;width: 275px;height: 200px;float: left;}

/*btns*/
.btns{
	position:absolute;
	width:50px;
	height:60px;
	top:50%;
	margin-top:-25px;
	line-height:57px;
	text-align:center;
	cursor:pointer;	
	background:rgba(0,0,0,0.1);
	z-index:100;
	
	
	-webkit-user-select: none;  
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-ms-user-select: none;
	
	-webkit-transition: all 0.1s ease;
	-moz-transition: all 0.1s ease;
	-o-transition: all 0.1s ease;
	-ms-transition: all 0.1s ease;
	transition: all 0.1s ease;
}

.btns:hover{
	background:rgba(0,0,0,0.3);	
}

#next{right:-50px; border-radius:7px 0px 0px 7px;}
#previous{left:-50px; border-radius:0px 7px 7px 7px;}
#counter{
	bottom: 10px; 
	right:20px; 
	width:auto;
	position:absolute;
	color:black;
}

#slider-wrap.active #next{right:0px;}
#slider-wrap.active #previous{left:0px;}
/*结束*/


.jiaolian{width: 100%;float: left;background-color: #f7e6e6;padding:60px 0;box-sizing:border-box;margin-top: 70px;}
.jiaolian .title{width: 100%;float: left;text-align: center;}
.jiaolian .title .t1{font-size: 36px;color: #a5a5a5;margin-bottom: 20px;font-family: 'Times New Roman';}
.jiaolian .title .t2{font-size: 18px;color: #e60012;font-weight: bold;}
.jiaolian ul{width: 100%;float: left;margin-top: 50px;}
.jiaolian ul li {width: 376px;float: left;margin-right: 36px;}
.jiaolian ul li:last-child{margin:0;}
.jiaolian ul li img{width: 376px;display: block;height: 224px;float: left;}
.jiaolian ul li .t1{width: 100%;float: left;margin:20px 0;font-size: 18px;color: black;}
.jiaolian ul li p{width: 20px;height: 2px;background-color: black;float: left;margin-bottom: 20px;}
.jiaolian ul li .c1{width: 100%;float: left;font-size: 14px;color: #5a5a5a;line-height: 26px;display: -webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-align: justify;}
.jiaolian ul li:hover img{border:2px solid red;box-sizing:border-box;}
.jiaolian ul li:hover .t1{color: red;}
.jiaolian ul li:hover .c1{color: #393939;}


.xueyuan{width: 100%;float: left;margin-top: 70px;}
.xueyuan .title{width: 100%;float: left;text-align: center;}
.xueyuan .title .t1{font-size: 36px;color: #a5a5a5;margin-bottom: 20px;font-family: 'Times New Roman';}
.xueyuan .title .t2{font-size: 18px;color: #e60012;font-weight: bold;}
.xueyuan .mains{overflow:hidden;width: 1200px;height:224px;margin-top: 50px;float: left;}
.xueyuan .mains .g2{width: 1200px;height: 2500px;overflow: hidden;}
.xueyuan .mains ul li {display: block;width: 285px;height: 224px;float: left;box-sizing:border-box;margin:0 10px;}
.xueyuan .mains ul li img{display: block;width:258px;height: 224px; }
.xueyuan .mains ul li p{width: 100%;font-size: 12px;color: white;text-align: center;margin-top: 8px;}


.link{width: 100%;float: left;margin-top: 50px;}
.link .title{width: 100%;float: left;}
.link .title img{width: 21px;height: 24px;display: block;float: left;margin-right: 5px;}
.link .title span{font-size: 14px;font-weight: bold;color: black;}
.link ul{width: 100%;float: left;margin-top: 20px;padding-left:25px;box-sizing:border-box;}
.link ul li{margin-right: 30px;float: left;}
.link ul li a{font-size: 14px;color: black;}
.link ul li a:hover{text-decoration: underline;}

.footer{width: 100%;float: left;background: url(../images/sy_68.jpg) 0 0 no-repeat;-webkit-background-size: cover;background-size:cover;margin-top: 50px;}
.footer .left{width:60%;float: left;margin:30px 0;}
.footer .left .title{width: 100%;float: left;margin-bottom: 20px;font-size: 16px;color: white;}
.footer .left ul{width: 100%;float: left;}
.footer .left ul li{width: 100%;float: left;margin-bottom: 10px;font-size: 13px;color: white;}

.footer .right{width: 180px;height: 100%;float: right;background:url(../images/sy_70.jpg) 0 0 no-repeat;padding:30px 20px 20px;box-sizing:border-box;}
.footer .right img{width: 100%;display: block;margin-bottom: 10px;}
.footer .right p{width: 100%;text-align: center;font-size: 13px;color: white;}


/*cplb*/
.cplb{width: 100%;float: left;}
.tit{width: 100%;float: left;border-bottom: 1px solid black;height: 75px;line-height: 75px;font-size: 18px;}
.tit span{font-size: 12px;margin-left: 5px;}
.cplb ul{width: 100%;float: left;margin-top: 30px;}
.cplb ul li{width: 292px;float: left;margin-right: 10px;}
.cplb ul li:last-child{margin-right: 0;}
.cplb ul li img{display: block;width: 292px;height: 413px;border:1px solid black;box-sizing:border-box;}
.cplb a{display: block;width: 292px;padding: 55px 0 30px;text-align: center;margin-top: 10px;}
.cplb .a1{background-color: #03c8aa;}
.cplb .a2{background-color: #3598dc;}
.cplb .a3{background-color: #3b539b;}
.cplb .a4{background-color: #8f44ad;}
.cplb p{width: 100%;font-size: 18px;color: white;}
.cplb a:hover{background-color: #e71f19;}
.cplb ul li a img{display: block;width: 40px;height: 40px;margin:30px auto 0;border:none;}


/*cpny*/
.cpny{width: 100%;float: left;}
.cpny ul{width: 100%;float: left;margin-top: 30px;}
.cpny ul li {width: 275px;border:1px solid #ececec;box-sizing:border-box;padding:8px;float: left;margin-right: 33px;}
.cpny ul li:nth-child(4){margin-right: 0;}
.cpny ul li:nth-child(8){margin-right: 0;}
.cpny ul li:nth-child(12){margin-right: 0;}
.cpny ul li img{width: 100%;display: block;margin-bottom: 20px;}
.cpny ul li p{width: 100%;float: left;text-align: center;font-size: 14px;color: black;margin-bottom: 20px;}
.cpny ul li:hover{border:1px solid #e71f19;}
.cpny ul li:hover p{color: #e71f19;}


/*页码*/
.yema{width: 100%;float: left;text-align: center;color:black;margin-top:50px ;font-size: 14px;}
.yema a{color: black;font-size: 14px;}


.about{width: 100%;float: left;}
.about .c1{width: 100%;float: left;font-size: 14px;line-height:30px;color: #393939; margin-top: 30px;}



/*hdss*/
.hdss{width: 100%;float: left;}
.hdss ul{width: 100%;float: left;margin-top: 30px;}
.hdss ul li{width: 369px;float: left;margin-right: 46px;margin-bottom: 30px;}
.hdss ul li:nth-child(3){margin-right: 0;}
.hdss ul li:nth-child(6){margin-right: 0;}
.hdss ul li img{display: block;width: 369px;height: 250px;float: left;margin-bottom: 20px;}
.hdss ul li .t1{width:100%;float: left;font-size: 18px;color: #5a5a5a;margin-bottom: 10px; }
.hdss ul li .cc{width: 100%;float: left;font-size: 14px;color: #888888;line-height: 26px;display: -webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-align: justify;}
.hdss ul li:hover img{border:2px solid red;box-sizing:border-box;}
.hdss ul li:hover .t1{color: red;text-decoration: underline;}
.hdss ul li:hover .cc{color: black;}


/*jcsj*/
.jcsj ul li .t1{width: 100%;text-align: center;}



/*lxwm*/
.lxwm{width: 100%;float: left; }
.lxwm .con{width: 100%;float: left;margin-top: 30px;}
.lxwm .con ul{width: 450px;float: left;}
.lxwm .con ul li {width: 100%;float: left;padding:40px 0; box-sizing:border-box;border-bottom: 1px dashed #d2d2d2;}
.lxwm .con ul li:last-child{border:none;}
.lxwm .con ul li img{width: 86px;float: left;display: block;margin-right: 20px;}
.lxwm .con ul li .c1{width: 300px;float: left;margin-top: 10px;}
.lxwm .con ul li .c1 .t1{font-size: 20px;float: left;margin-bottom: 10px;width: 100%;}
.lxwm .con ul li .c1 p{font-size:16px;color: #999999;width: 100%;}

.lxwm .con .ditu{width: 687px;float: right;margin-top: 20px;}


/*xwlb*/
.xwlb {width: 100%;float: left;}
.xwlb ul{width: 100%;float: left;margin-top: 30px;}
.xwlb ul li{width: 100%;float: left;padding:20px 0;box-sizing:border-box;border-bottom: 1px dashed #d2d2d2;}
.xwlb ul li:last-child{border:none;}
.xwlb ul li img{display: block;width: 159px;height: 106px;float: left;margin-right: 20px;}
.xwlb ul li .con{width:1000px;float: left;margin-top: 3px;}
.xwlb ul li .con .t1{width: 100%;float: left;font-size: 18px;color: black;}
.xwlb ul li .shijian{width: 100%;float: left;font-size: 12px;color: #929292;margin:5px 0;}
.xwlb ul li .cc{width: 100%;font-size: 14px;color: #5a5a5a;line-height: 26px;}
.xwlb ul li:hover .t1{color: red;text-decoration: underline;}
.xwlb ul li:hover .cc{color: #393939;}


/*xwny*/
.xwny {width: 100%;float: left;}
.xwny .tit1{width: 100%;float: left;font-size: 18px;color: #303030;margin:50px auto 20px;text-align: center;}
.xwny .shijian{width: 100%;float: left;font-size: 12px;color: #929292;margin-bottom: 20px;text-align: center;}
.xwny .c1{width: 100%;float: left;font-style: 14px;color: #5a5a5a;line-height:28px;text-align: justify;}
.xwny ul{width: 100%;float: left;margin:40px 0 20px; }
.xwny ul li{width: 100%;float: left;font-size: 16px;color: black;margin-bottom: 20px;}
.xwny ul li a{font-size: 14px;color: #393939;}
.xwny ul li a:hover{color: red;text-decoration: underline;}