@charset "utf-8";
body{-moz-transform-origin: top center;}
*{margin:0; padding:0;}html,body{width:100%;}body{font-size:19px;font-family:"Î¢ÈíÑÅºÚ", Arial; background:#FFF;margin:0 auto}div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"Î¢ÈíÑÅºÚ", Arial;font-size:19px;/*font-weight:normal*/}input,img{border: 0;outline: none}table,tr,td{padding:0;list-style-type:none;} input::-webkit-input-placeho`lder{color:#333; font-size:14px}a{text-decoration: none;color:#333;font-family:"Î¢ÈíÑÅºÚ", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0e59b1}
.w1400{width:1400px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}
.top{height:40px;background:#0b0b0b;line-height:40px}.top .links{margin-left:5.4%; float:left;}.top .links h1{font-size:16px; color:#b1b1b1; display:block; line-height:40px; float:left;}.top .links ul{float:left; margin-left:20px;}.top .links ul a{color:#b1b1b1; font-size:15px; display:block; float:left; padding:0 15px;}.top .links ul a:hover{color:#fff;}
.top .search_box{float:right; margin-right:5.4%}.top .search_box>a{font-size:16px; color:#b1b1b1; display:block; float:left; line-height:40px;margin-right:20px}.top .search_box form{float:left;}
.top .search_box form input[type="text"]{ float:left; width:0; height:30px; line-height:31px;  border-radius:16px; margin-top:5px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.top .search_box form input[type="submit"]{ height:40px; width:40px; background:url(/images/search.png) center no-repeat; cursor:pointer; float:left}
.top .search_box form:hover input[type="text"]{width:180px;padding-left:20px;}
.fullSlide{width:100%;position:relative;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important; }
.fullSlide .bd li{width:100% !important;overflow:hidden;text-align:center; position:relative; height:1020px}.fullSlide .bd li img{width:100%; }
.fullSlide .bd li a{display:block; line-height:0}
.fullSlide .bd li a h1{position:absolute; bottom:50px; font-size:45px; font-weight:bold; line-height:50px; text-align:right; color:#fff; right:27%}
.fullSlide .hd{width:10%;position:absolute;z-index:1;bottom:52px;right:14.2%;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px; border-radius:14px; border:2px #fff solid;margin:0 6px;overflow:hidden;line-height:999px;}
.fullSlide .hd ul .on{background:#eb7c01; border:0; width:14px; height:14px}
.fullSlide .prev{display:block;position:absolute;z-index:2;bottom:5px;left:0;height:20px;background:url(/images/j_l.png) no-repeat;cursor:pointer;width:38px;}
.fullSlide .next{display:block;position:absolute;z-index:2;bottom:5px;right:0;height:20px;background:url(/images/j_r.png) no-repeat;cursor:pointer;width:38px;}
.alpha_h{height:168px;position:absolute;width:100%;top:0;background: linear-gradient(180deg, black, transparent);opacity: 0.5;}
.logo{ position:absolute; top:30px; left:5.4%}.logo img{width:525px;}
.nav{ position:absolute; right:5.4%; top:55px; z-index:2;width:47%}.nav ul li{float:left; line-height:30px;position:relative;width:13%;    margin-left: 5px;}.nav ul li a{color:#fff; font-size:22px; font-weight:bold;display:block;padding-right: 2px; text-align:center}
.nav ul li dl{width: 200px;display: none;position: relative;border-top: #EE9640 solid 4px;    padding: 15px 0; background:#fff;}
.nav ul li dl dd{position: relative;width: 100%;height: 40px;line-height: 40px;}
.nav ul li dl dd a{color: #333; line-height:40px; font-weight:normal; font-size:16px}.nav ul li dl dd a:hover{color:#fff; background:#eb7c01}
.hovers>a{color: #eb7c01 !important; }
.nav ul li.x:after{display: block;  position: absolute; top: 13px; right: 0;content:""; background:url(/images/nav_x.png) no-repeat; width:8px; height:4px;}

.body1{
	position:relative;
	width: 100%;
	background-image: url(/images/tu4.png);
	height: 1003px;
}
.P4{
	position: absolute;
	
	width: 100%;
	height: 168px;
	z-index: 2;
}
.bg1{
	background-image: url(/images/tu4.png);
	width: 100%;
	height: 1003px;
}
.title1{z-index: 3; position:absolute;right:0;width:30vw; padding-top:30px}.mtop57{ margin-top:57px}
.title1:after{
	content:"";
	width: 100%;
	background: #eb7c01;
	height: 2px;
	position:absolute;
	bottom:-35px;
}
.title4{z-index: 3; position:absolute;left:0;width:30vw; padding-top:94px}
.title4:after{
	content:"";
	width: 100%;
	background: #eb7c01;
	height: 2px;
	position:absolute;
	bottom:-35px;
	left:0
}

.title2{z-index: 3; position:absolute;left:0;width:30vw; padding-top:35px}

@media (max-width: 1024px){.title2{z-index: 3;position:absolute;left:0;width:30vw;padding-top:35px;padding-left: 113px;}}}
.title2:after{
	content:"";
	width: 100%;
	background: #eb7c01;
	height: 2px;
	position:absolute;
	bottom:-35px;
	left:0
}
.top_1{
	font-size: 70px;
	color: white;
	display: block;
	
	font-family:Book Antiqua
}
.font1{
	font-size: 28px;
	color: white;

}
.font1 img{vertical-align:middle; margin-right:13px;margin-top:-2px}
.font2 img{vertical-align:middle; margin-right:13px;margin-top:-2px}
.font4 img{vertical-align:middle; margin-right:13px;margin-top:-2px}
.box1{
	float: left;
	width: 429px;
	position: relative;
	margin-top:100px;

}
.box1 a,.box2 a,.box3 a{display:block; overflow:hidden;    line-height: 0;}
.box1 a p,.box2 a p,.box3 a p{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.box1 a:hover p,.box2 a:hover p,.box3 a:hover p{color:#eb7c01}
.box1 a img,.box2 a img,.box3 a img{transition: all .5s;}
.box1 img:hover,.box2 img:hover,.box3 img:hover{transform:scale(1.1) rotate(0.1deg);
-ms-transform:scale(1.1) rotate(0.1deg);¡¡¡¡¡¡¡¡    /* IE 9 */
-moz-transform:scale(1.1) rotate(0.1deg);¡¡¡¡¡¡    /* Firefox */ 
-webkit-transform:scale(1.1) rotate(0.1deg);¡¡    /* Safari ºÍ Chrome */ 
-o-transform:scale(1.1) rotate(0.1deg);¡¡¡¡¡¡¡¡    /* Opera */
transition: all .5s;
-webkit-transition: all .5s;}
.box1 img{
	
	border-bottom: 2px solid #EB7C01;
}
.box2 img{
	
	border-bottom: 2px solid #EB7C01;
}
.box3 img{
	
	border-bottom: 2px solid #EB7C01;
}
.box2{
	float: left;
	width: 429px;
	position: relative;
	margin-left: 63px;
	margin-top:168px;
}
.box3{
	float: right;
	position: relative;
	margin-top:228px;
	width: 413px;
}
.more{
	position: relative;
	z-index: 21;
	float: left;
	margin-top: 20px;
	width: 179px;
	
	background:#eb7c01 url(../images/more_b.gif);
	height:61px;
	-webkit-transition: all 0.4s ease;transition: all 0.4s ease;
}
.more a{display:block;height:61px; width: 179px;}
.more:hover { background-position:10px}

.more4{
	position: relative;
	z-index: 21;
	float: right;
	margin-top: 187px;
	width: 179px;
	 right: 50%;
    margin-right: -687px;
	background:#eb7c01 url(../images/more_b.gif);
	height:61px;
	-webkit-transition: all 0.4s ease;transition: all 0.4s ease;
}
.more4 a{display:block;height:61px; width: 179px;}
.more4:hover { background-position:10px}


.b1p1{
	margin-top: 20px;
	color: #eb7c01;
	font-size: 20px;
}
.b1p2{
	margin-top: 20px;
	color: #eb7c01;
	font-size: 20px;
}
.b1p3{
	margin-top: 20px;
	font-size: 20px;
	color: #eb7c01;
}
.b1p4{
	/* font-size: 23px; */
	color: #FFFFFF;
	margin-top: 10px;
	line-height:41px;
	height: 82px;
}
.b1p5{
	font-size: 23px;
	color: #FFFFFF;
	margin-top: 10px;
	line-height:41px;
}
.b1p6{
	font-size: 23px;
	color: #FFFFFF;
	margin-top: 10px;
	line-height:41px;
}
.body2{
	width: 100%;
	height: 769px;
	background-image: url(/images/tu5.png);
	position: relative;
	z-index: 20;
	margin-top: -65px;
}
.fullSlide1{float:right;width:485px; padding-top:200px; position:relative}
.fullSlide1 .hd{display:none;}
.fullSlide1 .prev{display:block;position:absolute;z-index:2;    margin: 0 13px 0 0; box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .05);width: 64px; height: 53px;    background-color: #999999;
    background-image: url(/images/prev.png);
    background-position: center;right:160px; bottom:-100px;
    background-repeat: no-repeat;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;
    outline: none;    border-radius: 5px; cursor:pointer}
.fullSlide1 .prev:hover{text-decoration:none;background:#0e59b1 url(../images/prev_hover.png) no-repeat 12px center;}
.fullSlide1 .next{display:block;position:absolute;z-index:2;margin: 0 13px 0 0;
    display: inline-block; right:0px; bottom:-100px;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .05);background: #999999 url(../images/next.png) no-repeat center;
    width: 144px;
    height: 53px;
    line-height: 53px;-webkit-transition:all .20s ease-in-out;transition:all .20s ease-in-out;
    outline: none;    border-radius: 5px;cursor:pointer}
.fullSlide1 .next:hover{text-decoration:none;background: #0e59b1 url(../images/next_hover.png) no-repeat 55px center;}
.body2 dl{ }

.body2 dl dd{height:57px; margin-bottom:37px;}
.body2 dl dd span{ width:77px; height:57px; display:block; float:left; margin-right:20px; background:url(/images/date.png) no-repeat; font-size:13px; font-family:Arial; color:#676767; text-align:left; line-height:18px; padding-left:10px}
.body2 dl dd span b{ display:block; font-size:29px; font-weight:bold; font-family:Book Antiqua; text-align:center; line-height:30px; padding-top:7px; color:#0874c4; padding-right:19px}
.body2 dl dd a{color:#eb7c01; line-height:31px}.body2 dl dd a:hover{color:#333;}
.top_2{
	font-size: 70px;
	color: #eb7c01;
	display: block;
	float:right;
	font-family:Book Antiqua;
}
.book2{
	width: 31px;
	height: 33px;
	float: left;
	margin-top: 110px;
	margin-left: -235px;
}
.font2{
	font-size: 28px;
	color: #eb7c01;
	float:right;
	clear:both;
	padding-right:35px;
}
.solid2{
	width: 620px;
	border-bottom: 2px solid #eb7c01;
	height: 2px;
	float: left;
	margin-top: 180px;
	margin-left: -609px;
}
.box4{
	width: 855px;
	height: 370px;
	float: left;
	clear:both;
	margin-top:240px;
	overflow:hidden
}

.w-accor{ overflow:hidden; position:relative;}
.w-accor ul,.w-accor li{ padding:0; margin:0; list-style:none;}
.w-accor ul{ width:101%;}
.w-accor li{ position:relative; overflow:hidden;float:left;box-shadow: -4px -4px 10px #666;}
.accorClick li{ cursor:pointer;}
.w-accor li .item{ position:relative;}
.w-accor li > a{ display:block; position:absolute; left:0; right:0; top:0; bottom:0; }
.w-accor li > a h1{position:absolute; background:rgba(0,0,0,.5); text-align:center; line-height:42px; bottom:0; left:-100%; width:100%; color:#fff; -webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.cur h1{left:0 !important;}
.w-accor h3{ font-size:125%; margin:0; padding:0; font-weight:normal;}
.w-accor .acr_p{ margin-top:0.5em; }
.w-accor0 li img{ max-width:100%;height: 340px;width:100%}
@media (max-width:640px){
	.w-accor{ height:auto !important;}
	.w-accor0 ul{ width:100%;}
	.w-accor0 li{ width:100% !important; float:none;}
	.w-accor0 li .img_ar{height:auto !important; width:100% !important;}
	.w-accor li > a h1{left: 0;}	
}



.p6{
	position: relative;
	z-index: 10;
}
.p7{
	position: relative;
	top:-344px;
	left: 230px;
	z-index: 9;
}
.p8{
	position: relative;
	top: -344px;
	left: 125px;
	z-index: 8;
}
.date1{
	position: relative;
	top: 150px;
	right: 700px;
	float: right;
	z-index: 10;
}
.s1{
	position: absolute;
	left: 1px;
}
.s1>p>b{
	color: #0874c4;
	font-size: 29px;
	margin-left: 15px;
}
.s1>p{
	color: #000000;
	font-size: 13px;
	margin-left: 5px;
}
.s2{
	color: #EB7C01;
	font-size: 21px;
	position: absolute;
	right: 330px;
	top: 215px;
}
.date2{
	position: relative;
	top: 250px;
	right: 615px;
	float: right;
	z-index: 10;
}
.s3{
	position: absolute;
	left: 1px;
	
}
.s3>p>b{
	color: #0874c4;
	font-size: 29px;
	margin-left: 15px;
}
.s3>p{
	color: #000000;
	font-size: 13px;
	margin-left: 5px;
}
.s4{
	color: #EB7C01;
	font-size: 21px;
	position: absolute;
	right: 380px;
	top: 330px;
}
.s2>a{
	color: #EB7C01;
}
.s4>a{
	color: #EB7C01;
}
.s6>a{
	color: #EB7C01;
}
.s8>a{
	color: #EB7C01;
}
.date3{
	position: relative;
	top: 350px;
	right: 525px;
	float: right;
	z-index: 10;
}
.s5{
	position: absolute;
	left: 1px;
}
.s5>p>b{
	color: #0874c4;
	font-size: 29px;
	margin-left: 15px;
}
.s5>p{
	color: #000000;
	font-size: 13px;
	margin-left: 5px;
}
.s6{
	color: #EB7C01;
	font-size: 21px;
	position: absolute;
	right: 325px;
	top: 415px;
}
.date4{
	position: relative;
	top: 445px;
	right: 440px;
	float: right;
	z-index: 10;
}
.s7{
	position: absolute;
	left: 1px;
}
.s7>p>b{
	color: #0874c4;
	font-size: 29px;
	margin-left: 15px;
}
.s7>p{
	color: #000000;
	font-size: 13px;
	margin-left: 5px;
}
.s8{
	color: #EB7C01;
	font-size: 21px;
	position: absolute;
	right: 325px;
	top: 510px;
}
.btn{
	padding-top: 610px;
	padding-left: 1400px;
}
.more1{
	position:absolute;
	z-index: 21;
	clear:both;
	bottom:85px;
	width: 179px;
	background:#eb7c01 url(../images/more_b.gif);
	height:61px;
	-webkit-transition: all 0.4s ease;transition: all 0.4s ease;
}
.more1 a{display:block;height:61px; width: 179px;}
.more1:hover { background-position:10px}

.body3{
	background-image: url(/images/tu6.png);
	width: 100%;
	height: 700px;
	position: relative;
	z-index: 9;
	top: -50px;
}
.top_3{
	font-size: 70px;
	color: white;
	display: block;
	float: right;
	position: relative;
	margin-top: 90px;
	margin-right: 380px;
	z-index: 3;
}
.book3{
	width: 31px;
	height: 33px;
	float: right;
	margin-top: 180px;
	margin-right: -30px;
}
.font3{
	font-size: 28px;
	color: white;
	float: right;
	margin-top: 180px;
	margin-right: -180px;
}
.solid3{
	width: 725px;
	border-bottom: 2px solid #eb7c01;
	height: 2px;
	position: absolute;
	float: right;
	margin-top: 230px;
	right: 1px;
}
.body4{
	background-image: url(/images/tu7.png);
	width: 100%;
	height: 520px;
	margin-top: -150px;
	position: relative;
	z-index: 15;    padding-top: 138px;
}

.book4{
	width: 31px;
	height: 33px;
	float: left;
	margin-top: 290px;
	margin-left: -335px;
}
.font4{
	font-size: 28px;
	color: white;
	float:right;
	clear:both;
	padding-right:35px;
}
.top_4{
	font-size: 70px;
	    color: white;
	display: block;
	float:right;
	font-family:Book Antiqua;
}
.solid4{
	width: 570px;
	border-bottom: 2px solid #eb7c01;
	height: 2px;
	float: left;
	margin-top: 360px;
	margin-left: -682px;
}
.jl1{
	width: 945px;
	height: 531px;
	float: left;
	margin-top: 237px;
	position:relative;
}
.jl1 span{position:absolute; height:40px; width:140px; background:rgba(235,124,1,.7); text-align:center; line-height:40px; color:#fff; left:0; top:30px}
.jl1 a p{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.jl1 a p:hover{color:#eb7c01}
.jl2{
	background-image: url(/images/back1.png);
	width: 417px;
	height: 667px;
	float: left;
	margin-top:100px


}
.jl2>p{
	color: white;
	font-size: 19px;
}
.jl2>a{
	color: white;
}
.jl2>a:hover{color:#eb7c01}
.wb1{
	width: 355px;
	margin-top: 150px;
	margin-left: 40px;
	padding-bottom: 20px;
	border-bottom: white 1px dashed;
}
.wb2{
	width: 355px;
	margin-top: 30px;
	margin-left: 40px;
	padding-bottom: 20px;
	border-bottom: white 1px dashed;
}

.wb3{
	width: 355px;
	margin-top: 30px;
	margin-left: 40px;
	padding-bottom: 20px;
	border-bottom: white 1px dashed;
}

.wb4{
	width: 355px;
	margin-top: 30px;
	margin-left: 40px;
	padding-bottom: 20px;
	border-bottom: white 1px dashed;
}
.more2{
	position: relative;
	z-index: 21;
	float: right;
	margin-top: -90px;

	width: 179px;
	background:#eb7c01 url(../images/more_b.gif);
	height:61px;
	-webkit-transition: all 0.4s ease;transition: all 0.4s ease;
}
.more2 a{display:block;height:61px; width: 179px;}
.more2:hover { background-position:10px}

.body5{
	background-image: url(/images/tu9.png);
	width: 100%;
	height: 1150px;
	position: relative;
	z-index: 10;
background-size: 140% 1150px;
}
.top_5{
	font-size: 70px;
	color: white;
	display: block;
	float: right;
	position: relative;
	margin-top: 90px;
	margin-right: 290px;
	z-index: 3;
}
.book5{
	width: 31px;
	height: 33px;
	float: right;
	margin-top: 180px;
	margin-right: -30px;
}
.font5{
	font-size: 28px;
	color: white;
	float: right;
	margin-top: 180px;
	margin-right: -180px;
}
.solid5{
	width: 725px;
	border-bottom: 2px solid #eb7c01;
	height: 2px;
	position: absolute;
	float: right;
	margin-top: 500px;
	right: 1px;
}
.b2{
	width: 575px;
	height: 365px;
	background-color: #FFFFFF;
	float: left;
	margin-top: 275px;
	margin-left: 275px;    clear: both;
}
.b2>h2{
	font-size: 39.25px;
	color: #0e59b1;
	text-align: center;
	line-height: 39.25px;
	margin-top: 30px;
}.b2>h2>a{font-size: 39.25px;
	color: #0e59b1;}
.b2>p{
	font-size: 16px;
	width: 450px;
	margin: 0px auto;
	margin-left: 60px;
	margin-top: 30px;
}
.more3{
	position: relative;
	z-index: 21;
	float: left;
	margin-top: 500px;
	margin-left: -535px;
	width: 179px;
	background:#eb7c01 url(../images/more_b.gif);
	height:61px;
	-webkit-transition: all 0.4s ease;transition: all 0.4s ease;
}
.more3 a{display:block;height:61px; width: 179px;}
.more3:hover { background-position:10px}

.hz1{
	float: right;
	margin-top: 25px;
	margin-right: 280px;
	width:622px;
}
.hz1 h1{
	color: white;
	font-size: 19px;
	width: 280px;
	float:right;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
}
.hz1 p{  float:right; display:block;width:280px; font-size:14px; color:#b1c3d8; padding-top:20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 6; line-clamp: 6; -webkit-box-orient: vertical;}
.hz1 img{display:block; float:left; margin-right:20px;}
.hz1 h1:hover{color:#eb7c01}
.hz2{
	float: right;
	margin-top: 80px;
	margin-right: 480px;
}
.hz2>a>p{
	color: white;
	font-size: 19px;
	width: 240px;
}
.hz2>a>p:hover{color:#eb7c01}
.body6{    background: #0e59b1;
	
	width: 100%;
	height: 406px;
	position: relative;
	z-index: 5;
	margin-top: -60px;
}
.body6_b{margin:0 auto;width:84%}
.body6 .foot_logo{ float:left; padding-top:110px;margin-left: 8%;}
.zuo{
	color: white;
	font-size: 21px;
	

	float: left;
	margin-top: 170px;
	margin-left: 10%;
}
.zuo p{line-height:180%;}
.zuo p a{color: white;}
.you1{
	float: right;
	margin-right: 500px;
	margin-top: 100px;
}
.you2{
	float: right;
	margin-top: 270px;
	margin-right: -275px;
}
.dibu{
	width: 100%;
	height: 65px;
	background-color: black;
	overflow: hidden;
	position: absolute;
}
.pp{
	color: white;
	font-size: 18px;
	width: 700px;
	text-align: center;
	margin: auto;
	line-height: 93px;
}
.dibu>a>img{
	float: left;
	margin-left: 731px;
	margin-top: 5px;
}
.aa{
	color: white;
	font-size: 20px;
	margin-top: -50px;
	margin-left: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}

.fudong{
	width: 129px;
	height: 674px;
	border: #E6E9EE 1px solid;
	border-bottom-radius: 50%;
	position: fixed;
	z-index: 999;
	background-color: #E6E9EE;
}

/**/
#xueshu{width:100%;overflow:hidden; position:relative; margin-top:-450px; z-index:7777; }
#xueshu .bannerCon{margin:0px auto;position:relative;}
#xueshu .bannerCon .before{background:rgba(0,0,0,0.7);position:absolute;z-index:900;border-radius: 5px;}
#xueshu .bannerCon .before img{position:absolute;right:40px;cursor:pointer;}
#xueshu .bannerCon .after{background:rgba(0,0,0,0.7);position:absolute;z-index:900;border-radius: 5px;}
#xueshu .bannerCon .after img{position:absolute;left:40px;cursor:pointer;}
#xueshu .bannerCon .scroll{position:relative;}
#xueshu .bannerCon .scroll .item{float:left;text-align: center; }
#xueshu .bannerCon .scroll .item .img-box{margin: auto;position:relative; overflow:hidden}
#xueshu .bannerCon .scroll .item .img-box img{display: inline-block; width: 100%;height: 100%;border-radius: 5px;transition: all .5s;}
#xueshu .bannerCon .scroll .item .img-box img:hover{transform:scale(1.1) rotate(0.1deg);}
#xueshu .bannerCon .scroll .item .img-box h1{position:absolute; height:79px; bottom:0; left:0; background:#fff url(../images/xs_jt.png) no-repeat right; padding:0 110px 0 20px}
#xueshu .bannerCon .scroll .item .img-box h1 a{ line-height:79px; color:#033aa8}
#xueshu .bannerCon .scroll .item .img-box h1 a:hover{ color:#333;}
#xueshu .bannerBut{width:200px;height:40px;position:absolute;left:50%;bottom:-20px; margin-left:-50px}
#xueshu .bannerBut ul li{width:11px;height:11px;border-radius:11px;background:#eb7c01;margin:5px 7px;float:left;}
#xueshu .bannerBut ul li.hover{background:#eb7c01; position:relative}
#xueshu .bannerBut ul li.hover:after{content:""; position:absolute; width:17px; height:17px; border-radius:17px; border:1px solid #eb7c01; top:-4px; left:-4px}



.zy_banner { height:510px; overflow:hidden}.zy_banner img{width:100%; height:510px}
.zy_footer{background:#0e5ab2; clear:both; color: white; font-size: 21px; text-align:center; line-height:36px;min-height:180px; padding:45px 0}.zy_footer p{margin:0 auto;}.zy_footer p a{color: white;}
.copy{background:#000;clear:both;height: 100px;text-align:center;line-height: 95px;color:#ccc;font-size:18px;position:relative}.copy>div{position:absolute;left: 24%;top:10px;height:54px}.copy>div img{height:54px}
.left{ width:246px; background:#e8e9ed; position:absolute; left:0; height:100%}
.left h1{display:block; font-size:30px; color:#fff; height:80px; background:#3272bc; line-height:80px; text-align:center; font-weight:normal}
.left ul{padding:20px 10px 50px;}.left ul li{ height:70px; line-height:70px; border-bottom:#ddd 1px solid; background:url(/images/zy_left_t.png) no-repeat 30px center; padding-left:55px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.left ul li a{font-size:18px; color:#0d4d99; display:block; padding:0 }.left ul li:hover{ background-position:35px center;padding-left:60px}.left ul li:hover a{  color: #eb7c01;}
.left ul li.on{background-position:35px center;padding-left:60px}.left ul li.on a{  color: #eb7c01;}
.right{ margin-right:42px; float:right; min-height:750px; width:1038px}
.right .title{ height:72px; border-bottom:#818181 1px solid; text-align:left; width:100%; margin-top:5px}.right .title h1{display:block; float:left;font-size:30px; color:#3272bc; line-height:72px}
.right .title span{float:right; line-height:72px; color:#1761a2;font-size:16px}.right .title span a{color:#1761a2; font-size:16px}.right .title span a:hover{ color: #eb7c01;}
.right .dp_content{font-size:#3d3d3d; font-size:19px;line-height:36px;text-align: justify; padding:40px 0}.right .dp_content p{ font-size:#3d3d3d; font-size:19px; line-height:36px; text-indent:2em; padding-bottom:0px}

.right .xrld{ width:800px; margin:40px auto}.right .xrld ul li{ min-height:80px; padding-bottom:25px}.right .xrld ul li .tit{ margin-bottom:10px; height:35px; line-height:35px; border-bottom:#818181 1px solid}.right .xrld ul li .tit h1{ color:#000; font-size:26px; font-weight:bold;display:inline-block}.xrld ul li .tit h2{ font-size:18px; display:inline-block; padding-left:20px}.xrld ul li p{line-height:30px;}

.jgsz{ padding:45px 0}.jgsz ul{padding-bottom:50px; clear:both;     overflow: hidden;}.jgsz ul h1{display:block; font-size:22px; background:url(/images/jgsz_h1.png) no-repeat; text-align:center; width:185px; height:53px; line-height:50px; color:#fff;}.jgsz ul li{ width:22.5%; margin-right:23px; margin-top:21px; background:#f5f8fa; border:#dfe3e6 1px solid; height:80px; line-height:80px; text-align:center; float:left; }.jgsz ul li a{color:#303030; font-size:16px; display:block}.jgsz ul li:hover{background:#0d4d99;}.jgsz ul li:hover a{color:#fff;}

.list{ padding-bottom:30px;}.list ul{ padding:15px 0}.list ul li{ line-height:84px; border-bottom:#eee 1px solid;}.list ul li>span{float:right; color:#888; font-size:15px;border-left:#eee 1px solid; height:54px; line-height:54px; padding:0 35px; margin-top:15px}.list ul li a{font-size:18px}
.right .fy{padding:30px 0; text-align:center}

.list dl{ padding:32px 0}.list dl dd{height:152px; padding:18px 0; border-bottom:#efefef 1px solid}.list dl dd>div{width:298px; float:left; height:152px; position:relative; margin-right:28px}.list dl dd>div img{width:298px; height:152px;}.list dl dd>div span{position:absolute; width:64px; height:58px; background:rgba(14,89,177,.8); text-align:center;  color:#fff; left:10px; bottom:10px;  font-size:24px; padding-top:15px;line-height:22px;}.list dl dd>div span b{display:block; text-align:center; color:#fff; font-size:14px; line-height:30px}
.list dl dd a{color:#0e59b1; font-size:18px;}.list dl dd a:hover{color:#333;}.list dl dd p{ line-height:26px; color:#888; font-size:14px; padding-top:13px}.list dl dd i{ background:url(/images/listimg_t.png) no-repeat left center;color:#888; font-size:14px; padding-left:25px; font-style:normal}

.xyfg{padding:47px 0;}.xyfg ul li{ width:327px; margin-right:18px; padding-bottom:32px; float:left; text-align:center; line-height:40px}.xyfg ul li img{width:327px; height:204px; display:block;}

.right .con_tit{ padding:10px 0}.right .con_tit h1{font-size:30px; color:#000; line-height:45px; padding:40px 0 30px; display:block; text-align:center}.right .con_tit h2{color:#888; text-align:center; display:block; font-size:15px; border-bottom:#e1e1e1 1px solid; padding-bottom:20px}

.fdck{
				float: right;
				position: fixed;
				top: 200px;
				right: 0.1%;
				width: 100px;
				height: 500px;
				border-bottom-right-radius: 60px;
				border-bottom-left-radius: 60px;
				background-color: white;
                                float:right;z-index:8888;


			}
			.fdck>a>img{
				margin-left: 14px;
				margin-top: 30px;max-width:73%;
				
			}
			.fdck_img{
				margin-left: 18px!important;
				margin-top: 30px;
			}
			#XX1{
				margin-top: -7px!important;
				margin-left: -7px!important;
			}

.meanmenu-reveal{display:none;}
.mean-nav1{display:none;}