*{margin: 0;padding: 0;}
/*.base-nav a{padding: 0 15px;}*/
body{min-width: 1300px;     font-size: 14px;}
h1, h2, h3, h4, h5, h6{ font-size:100%;font-weight:normal; }
.logo{width: 250px;margin-left: 0;}
/*.logo a img { width: 100%;}
*/
.banner{min-width: 1300px;width: 100%;height:279px;background: url(imagesbanner.png) no-repeat top center;margin-top: 0px;}
.banner .banner-cont{overflow: hidden;width: 1101px;height: 279px;margin: 0 auto;/* padding: 0 50px; */padding-top: 88px;}
.banner .banner-cont .p1 {padding-bottom: 20px;/* overflow: hidden; */font-size:48px;color:#fff;margin-bottom:20px;}
.banner .banner-cont .p2 {margin-top: 20px;font-size:18px;color:#fff;line-height:26px;}

.material .title h3 { font-size:36px;    margin: 40px 0 20px; color:#00a5d5;}
.material .title h6{ font-size:18px; margin-bottom:30px; color:#ff9900;}








.material1_ul li { width: 388px; height:500px; float:left; padding:48px 53px; box-sizing:border-box;}
.material1_ul li a img { display:block; margin:20px auto; }
.material1_ul li h3 { margin-bottom:10px; font-size:18px;font-weight: 700;}
.material1_ul li:nth-child(1) h3 { color:#633b93;}
.material1_ul li:nth-child(1) p { color:#8669a9;}
.material1_ul li:nth-child(2) h3 { color:#106936;}
.material1_ul li:nth-child(2) p { color:#6a987d;}
.material1_ul li:nth-child(3) h3 { color:#af0b6d;}
.material1_ul li:nth-child(3) p { color:#a57491;}
.material1_ul li p {margin-bottom: 15px;font-size:14px;}
.material1_ul li:nth-child(1) { background:#e7fafc;}
.material1_ul li:nth-child(2) { background:#ebf6e0;     margin: 0 18px;}
.material1_ul li:nth-child(3) { background:#f7e6f0;}



.material1_ul { overflow:hidden;}
.material1_ul1 { margin-top:20px; overflow:hidden;}
.material1_ul1 li {     padding: 46px 15px; width: 171px; height:360px; float:left; border:1px solid #ededed; box-sizing:border-box;}
.material1_ul1 li.noborderr { border-right:0;}
.material1_ul1 li a img { margin:0 auto 25px; display:block;}
.material1_ul1 li p{ color:#333; font-size:14px; line-height:22px;}
.material1_ul1 li p i{ font-style:normal; color:#da3c4a; }
.material1_ul1_new li:hover,.material1_ul li:hover { box-shadow: 0 0px 5px #ccc inset;}


.nav-wrap{width: 100%;max-width: 1920px;min-width:1100px;height: 43px;background: #228aeb;position: fixed;top: 0;left: 0; z-index:100;}
.nav-wrap .nav{width: 1101px;height: 43px;margin: 0 auto;padding: 0 50px;}
.nav-wrap .nav li{display: inline-block;padding: 0 44px; font-size: 16px;font-weight: bold;line-height: 43px;color: #fff;cursor: pointer;}
.nav-wrap .nav li:hover{color: #eac342;}
.nav-wrap .nav li a {color:#eac342;}
.nav-wrap .nav li a:hover {color: #eac342;}
.nav-wrap .nav .active{color: #eac342;}
.mianC{width: 100%;background: #fff;padding-bottom: 56px;clear: both;overflow: hidden;}
.mianC>.cont{margin:0 auto;width: 1200px;/* padding: 0 50px; */background: #ffffff;height: auto;margin-bottom: 56px;}

.material2,.material3,.material4 { margin-top:60px;}
.material1_ul2 .material1_ul2_div { float:left; width: 390px; height:500px;border:1px solid #ededed; box-sizing:border-box;}
.material1_ul2_div.noborderr { border-right:0;}
.material1_ul2_div:nth-child(1) { background:#e5f3fc;border:1px solid #e5f3fc;     padding: 50px 30px;box-sizing:border-box; }
.material1_ul2_div:nth-child(1) img { margin-bottom:30px;}
.material1_ul2_div:nth-child(1) h3,.material1_ul2_div:nth-child(2) h3 { font-weight:700; margin-bottom:20px; color:#607fea; }
.material1_ul2_div:nth-child(1) p,.material1_ul2_div:nth-child(2) p {  color:#7f97ec;}
.material1_ul2_div h3 { font-size:18px;}
.material1_ul2_div p { font-size:16px;}


.font-size1 { font-size:18px; }
.font-size2 { font-size:16px;}

.material1_ul2_div:nth-child(2) {padding: 64px 73px;box-sizing:border-box;}
.material1_ul2_div:nth-child(2) img { margin-bottom:30px;}
.material1_ul2_div img { margin:0 auto;}

.material3 .material1_ul2 .material3_div {float: left;width: 796px;background:#e8e5fc;}
.material3 .material1_ul2 .material3_div1 {background:#fff7e5;float: right;}

.material4 .material4_ul .li_01 { background:#e5fbe6;}
.material4 .material4_ul .li_02 { background:#f5e1ed;}
.material4 .material4_ul .li_03 {padding: 48px 32px;background:#efe7f2;}


/* Ã¥Â¸Ë†Ã¨Âµâ€žÃ¥â€ºÂ¢Ã©ËœÅ¸ banner start */   
.twoL{    margin: 61px auto 0;
	width: 260px;
	height:400px;
	position: relative;
	overflow: hidden;

}
.twoL_ul{
	position: absolute;
	top:0;
	left:0;
	width: 1000%;
}
.twoL_ul li{    border: 0;
	width: 260px;
	height:400px;
	float:left;
	padding:0;

}

.twoL ol{    left: 29%;
	width: 120px;
	position: absolute;
	bottom:11px;
	z-index:1;
}
.twoL ol li{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	margin:0 5px;
	float:left;
	cursor:pointer;
	padding:0;
	background:#e6e6e6;
}

.twoL ol li a { display:block;}

.twoL ol li:last-child{margin-right: 0;}
.twoL ol li.current{
	background:#a9234c;
}

.material1_ul2_div .twoL_ul li h3 { color:#ba3f68;  font-size:18px;}
.material1_ul2_div .twoL_ul li p { color:#bf5375; font-size:16px;}




.twoL2{    margin: 0 auto 0;
	width: 260px;
	height:400px;
	position: relative;
	overflow: hidden;

}
.twoL_ul2{
	position: absolute;
	top:0;
	left:0;
	width: 1000%;
}
.twoL_ul2 li{    border: 0;
	width: 260px;
	height:400px;
	float:left;
	padding:0;

}

.twoL2 ol{    left: 29%;
	width: 120px;
	position: absolute;
	bottom:11px;
	z-index:1;
}
.twoL2 ol li{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	margin:0 5px;
	float:left;
	cursor:pointer;
	padding:0;
	background:#e6e6e6;
}

.twoL2 ol li a { display:block;}

.twoL2 ol li:last-child{margin-right: 0;}
.twoL2 ol li.current{
	background:#a9234c;
}






.twoL1{    margin: 0px auto 0;
	width: 280px;
	height:400px;
	position: relative;
	overflow: hidden;

}
.twoL_ul1{
	position: absolute;
	top:0;
	left:0;
	width: 1000%;
}
.twoL_ul1 li{    border: 0;
	width: 280px;
	height:400px;
	float:left;
	padding:0;

}

.material3_div1 .twoL_ul1 li h3 { color:#ac0096;  font-size:18px;}
.material3_div1 .twoL_ul1 li p { color:#bc5fb0; font-size:16px;}

.twoL1 ol{        left: 15%;
	width: 200px;
	position: absolute;
	bottom:11px;
	z-index:1;
}
.twoL1 ol li{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	margin:0 5px;
	float:left;
	cursor:pointer;
	padding:0;
	background:#e6e6e6;
}

.twoL1 ol li a { display:block;}

.twoL1 ol li:last-child{margin-right: 0;}
.twoL1 ol li.current{
	background:#ac0096;
}


/* Ã¥Â¸Ë†Ã¨Âµâ€žÃ¥â€ºÂ¢Ã©ËœÅ¸banner end */







.tiji .tiji1 {width: 30%;}
.tiji .tiji2 {width: 17%;}
.tiji .tiji3 {    width: 37%;}
.tiji .tiji4 {    width: 15.8%;}

.tuji_div1 { width: 100%;}
.tuji_div1 .a_div1 { width: 42%;} 
.tuji_div1 .a_div1 img{   width: 113%;}
.tuji_div1 .a_div2 {width: 55.9%;} 
.tuji_div1 .a_div3 {    width: 52.8%;} 
.tuji_div1 .a_div4 {    width: 44.6%;} 
.tuji_div1 .a_div4 img{   width: 100%;}




.section1 { border-top:15px solid #e5e5e9;}
.section1 .img_title{ display:block; margin:40px auto;}
.section1 p { width: 1200px; margin:0 auto 40px; text-align:center; font-size:16px; color:#ffa200; line-height:34px;}
.section1 a { display:block; overflow:hidden; width: 100%;}
.section1 .tiji1 .a_width {     width: 49.5%;}
.section1 .tiji3 .a_width {width: 49%;}
.section1 a img {width:100%; transition:2s; -webkit-transition:2s; -moz-transition:2s;}
.section1 a img:hover { opacity:0.5; transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); }

.material8 { width: 100%; padding:60px 0; overflow:hidden;}
.material8 .cont { width:1000px; margin:0 auto;}
.material8 .cont ul li { float:left; padding:0 40px;}
.material8 .cont ul li img { margin-bottom:10px;}
.material8 .cont ul li p { font-size:22px;text-align: center;}
.material8 .cont ul li.li_00 p { font-size:14px;}

.material8 .cont ul li:nth-child(1){ border-right:1px solid #ededed;}
.material8 .cont ul li:nth-child(2){ border-right:1px solid #ededed;}

.marginb10 { margin-bottom:6px;}
.marginlr10 { margin-left:6px;  margin-right:6px;}
.marginr10 {   margin-right:6px;}
.marginl10 {   margin-left:6px;}



.box2{width: 100%;height: 380px;position: relative;background-color: #83a0a7;}
.box2-child{background: url(imagesbg1.jpg) no-repeat;
background-size:cover;
-webkit-background-size:cover;
-moz-background-size:cover;
-ms-background-size:cover;
-o-background-size:cover;
width: 110%;height: 380px;position: absolute;top: 0;left: 0;}
.box2-child-add{ animation: box4Move 2s;
	-webkit-animation: box4Move 2s ;
	-moz-animation: box4Move 2s ;
	-ms-animation: box4Move 2s ;
	-o-animation: box4Move 2s ;	}

	@-webkit-keyframes box4Move{
	from{
		left: -40px;
		opacity:0.6;
		
	}
	to{transform: scale(1,1);
		left: 0;
		opacity:1;
	}
}
@-moz-keyframes box4Move{
	from{
		left: -40px;
		opacity:0.6;
		
	}
	to{transform: scale(1,1);
		left: 0;
		opacity:1;
	}
}
@-ms-keyframes box4Move{
		from{
		left: -40px;
		opacity:0.6;
		
	}
	to{transform: scale(1,1);
		left: 0;
		opacity:1;
	}
}
@-o-keyframes box4Move{
		from{
		left: -40px;
		opacity:0.6;
		
	}
	to{transform: scale(1,1);
		left: 0;
		opacity:1;
	}
}


.sec_3 .bg_l {width: 1000px;bottom: 0;left: -1001px;position: absolute;/* max-width: 458px; */height: 100px;background: rgba(255,255,255,0.15);bottom: 0;}
.sec_3 .bg_r {width: 1000px;right: -996px;position: absolute;/* max-width: 440px; */height: 100px;background: rgba(255,255,255,0.15);bottom: 0;}

.ul_sec_3 {/* clear: both; */margin: 0 auto;width: 1210px;/* left: 50%; */position: relative;/* bottom:0; *//* margin-left: -492px; */padding-top: 280px;}
.ul_sec_3 li {position:relative;cursor:pointer;float:left;background: rgba(255,255,255,0.15);box-sizing:border-box;width: 300px;height:100px;text-align:center;margin: 0 0.5px;line-height: 100px;}
.ul_sec_3 li.current {background: #00c150;}
.bg11 { position:absolute; bottom:0;width:100%; height:164px;}
.sec_3 h3.h3_1 {    position: absolute;
    padding-top: 70px;
    padding-bottom: 20px;
    width: 205px;
    background: url(../images/bg0002.jpg) no-repeat center bottom;
    
}
.bg_l.current{background: rgba(255,255,255,0.15)!important;}
.bg_r.current{ background:rgba(255,255,255,0.15)!important;}
.ul_sec_3 li.current i { display:block;}
.ul_sec_3 li i{z-index: 1000; display:none;
    position: absolute;
    bottom: -9px;
    left: 45%;}
.ul_sec_3 li a span { font-size:24px; color:#fff; }
.ul_sec_3 li a p { font-size:18px; color:#fff;margin-top:10px;}
.div_new { padding:60px 0; display:none;  }
.div_new.current { display:block;}
.sec_8 { width:100%; background:#fff; overflow:hidden;}
.sec_8 p {text-align: center;font-size: 18px;color: #999;line-height: 34px;}
.ul_sec8 {overflow: hidden;padding: 142px 0 60px;/* overflow:auto; */}
.ul_sec8 li {position:relative;background: #baedd0;/* position:relative; */width: 388px;height: 160px;float:left;margin-bottom:13px;}
.ul_sec8 li a {position: relative;width: 388px;height: 160px;display:block;}
.ul_sec8 li .dedail_p p { text-align:left;}
.ul_sec8 li .dedail_p .p3 { font-size:22px; color:#a45702;}
.ul_sec8 li .dedail_p .p4 { font-size:16px; color:#a45702;}

.ul_sec8 li:nth-child(3) img { left:10px;}
.ul_sec8 li:nth-child(4) img { left:10px;}
.ul_sec8 li a img {position:absolute;z-index: 1000;bottom: -3px;left:0;}
.ul_sec8 li .bg_new {width:100%;padding:30px 20px;box-sizing:border-box;height:100%;background:#29a04b;position:absolute;left:0;top:0;display:none;}
.ul_sec8 li .bg_new h3 { color:#fff; font-size:24px;}
.ul_sec8 li .bg_new span { color:#fff; margin:10px 0 40px 0; display:block;}
.ul_sec8 li .bg_new p { color:#fff;}
.ul_sec8 li.li_div2 { margin:0 13px;}
.content {
    /* overflow: hidden; */
    width: 1200px;
    margin: 0 auto;
}

.margint90 { margin-top:90px;}
.marginlr13 { margin-left:13px; margin-lerightft:13px;}





.material4 .material4_ul .li_01 h3 { color:#008e07;}
.material4 .material4_ul .li_01 p { color:#69ba6d;}
.material4 .material4_ul .li_02 h3 { color:#af0b6d;}
.material4 .material4_ul .li_02 p { color:#a57491;}
.material4 .material4_ul .li_03 h3 { color:#6c2a74;}
.material4 .material4_ul .li_04 p { color:#a57491;}
.material4 .material4_ul .li_03 img {    margin-bottom: 30px;}













.foot {
    background: #2A2A2A none repeat scroll 0% 0%;
    height: 260px;
    overflow: hidden;
    width: 100%;
}
.foot .con {
    width: 1000px;
    margin: 0px auto;
    overflow: hidden;
}
.foot .fo {
    margin-top: 105px;
    float: left;
}
.foot ul {
    text-align: center;
    color: #FFF;
    float: left;
    line-height: 26px;
    margin: 60px 0px 0px 40px;
}
.foot ul a {
    color: #FFF;
}
.foot .pic {
    float: right;
    margin-top: 60px;
}
img {
    vertical-align: top;
}






.marginb5 { margin-bottom:5px!important;}
@media only screen and (max-width: 1600px) {
	.tuji_div1 .a_div1 {
    width: 41.5%;
}
.tuji_div1 .a_div2 {
    width: 55.5%;
}
}


.logo_sousuo {
    float: left;
    width: 480px;
    width: 480px \9;
    margin-left: 104px;
    margin-top: 10px;
}
