@charset "UTF-8";
@media screen and (max-width:1921px){
	.job3 .mleft ul li .p2{ font-size:1.1vw;}
	.job3 .mright ul li h4{font-size:1.4vw; color:#D5271E;}
}
@media screen and (max-width:1850px){	
}
@media screen and (max-width:1600px){
	.index_about2{ font-size:14px;}
	.index_about2 .left{width:47%; margin-left:1%;}
	.index_about2 .right{width:47%; margin-right:1%;}
}
@media screen and (max-width:1440px){
	.main{padding:0 20px 0 20px; margin:auto;}
	.main2{padding:0 20px 0 20px; margin:auto;}
	
	/*首页公司简介*/
	.index_about .left{float:left; width:240px; margin-top:1vw; text-align:left; margin-left:20px;}
	.index_about .left .title{ position:relative; display:block; padding:0 0 20px 0; font-size:24px; line-height:1.5em; color:#333333;}
	.index_about .left .nav{ padding:0 0 0 0;}
	.index_about .left .nav a{ position:relative; display:block; padding:10px 0 10px 0; font-size:18px; line-height:1.4em; color:#333333;}
	.index_about .left .nav .a_be{ color:#D7231E; font-size:18px; font-weight:bold;}
	.index_about .right{ margin-right:20px;}
	.index_about .right li .text{float:right; width:28%; font-size:16px; line-height:1.8em; text-align:justify;}
	.index_about .right li .text .more{ position:relative; display:block; padding-top:1.56vw; font-size:14px; line-height:2em; color:#555555;}
	/*公司简介右下角左右按钮*/
	.index_about .left_right{position:absolute; height:60px; right:20px; bottom:0;}
	.index_about .left_right a{ position:relative; display:block; float:left; margin-left:30px; width:3vw; height:3vw; text-align:center; font-size:1.8vw; color:#adadad; border:1px solid #adadad; border-radius:50%; -moz-border-radius:50%;  -webkit-border-radius:50%; font-weight:bold;}
	.index_about .left_right a:hover{ color:#D7231E; border:1px solid #D7231E; background-color:#E9D0CF;}
		
		
	/*扶贫基金*/
	.fund_old{ padding:3vh 20px 0 20px;}
		
	/*扶贫基金*/
	.fund{ padding:10vh 20px 0 20px;}
	
	.job .right .line1{ padding:10vh 0 0 0; height:40vh;}
	
	.er_nav ul li{line-height:40px; height:40px;}
	.er_nav ul li a{ font-size:14px;}
	.er_nav .right{line-height:40px;}
	
	.weizhi{padding:14px 10px 14px 10px; font-size:14px;}
	
	.bk_title1{ padding:15px 0 15px 0; font-size:18px;}
	
	.photo_ul li .con_box .mtitle{ font-size:16px;}
	.relate .dataitem .con_box .mtitle{ font-size:16px;}
	
	.photo-detail .line1 .right .tt1{ font-size:14px;}
	.photo-detail .line1 .right .tt2{padding:14px 0 25px 0; border-bottom:1px dashed #cccccc;}
	.photo-detail .line1 .right .tt2 a{ font-size:12px;}
	.photo-detail .t2{font-size:14px; line-height:2em; color:; text-align:justify; padding:10px 0 0 0;}

	.about_box .right{ float:right; width:48%; font-size:14px; line-height:2em;}
	
	
	/*联系我们*/
	.content_box{}
	.content_box li{ float:left; width:49.5%; margin:15px 0 0 0;}
	.content_box li .text_box{ padding:10px; border:1px solid #d8d8d8;}
	.content_box li .text_box .t1{line-height:35px; height:35px;  background-position:15px center; background-size:auto 50%; padding:0 0 0 30px; font-size:16px;}
	.content_box li .text_box .t2{padding:16px 15px 15px 15px; font-size:14px; line-height:2em; color:#777777;}
	
	
	.job_box li .mtitle a{float:left; font-size:16px;}
	
	.job2{ padding:0 3vw 0 3vw;}
	
	.job3 .mright{float:right; width:51%;}
	.job3 .mright ul li h4{ padding-top:2px;}
	
	
	/*首页服务版块*/
	.service_title{ text-align:left; padding:0 0 0 50px;}
	.service-box2{ padding:5vw 30px 0 30px;}
	.service-box2 li{ float:left; width:15%; width: calc((100% - 150px)/6); width: -moz-calc((100% - 150px)/6); width: -webkit-calc((100% - 150px)/6); margin:0 30px 20px 0;}
	
	
	
	/*首页扶贫基金*/
	.fund .mleft .t2{ padding:15px 0 0 0; font-size:14px; line-height:1.8em;}
	.fund .mright .c_box li .t_box{ padding:0 3.5vw 0 3.5vw;}
	.fund .mright .c_box li .t_box .d1 h3{float:left;  border-bottom:3px solid #D5271E;}
	.fund .mright .c_box li .t_box .d3{font-size:14px; }
	
	
	.footer_box .center p a{ font-size:14px;}
	
	.footer_box .right ul li span .input2{font-size:14px;}
	.footer_box .right ul li .input1{font-size:14px;}
	.footer_box .right ul li .input3{font-size:14px;}
	
	
	
}
@media screen and (max-width:1365px){
	.fund .fund_title{ padding:0 0 0.8vw 8vw; text-align:left;}
	.fund .fund_title img{height:6.75vw;}
	.fund .fund_title h2{font-size:2.5vw; font-weight:bold; color:#FEFEFC; line-height:1.5em;}
	
	.fund .mright{margin-bottom:20px;}
}
@media screen and (max-width:1240px){
	/*首页扶贫基金*/
	.fund .mleft{ width:60%;}
	.fund .mright{ width:100%; margin:20px 0 20px 0; position:relative;}
}
@media screen and (max-width:1140px){
	.main{padding:0 20px 0 20px; margin:auto;}
	.main2{padding:0 10px 0 10px; margin:auto;}
	
	/*加入我们3*/
	.job3 .mleft{float:left; width:49%;}
	.job3 .mleft .t4{ font-size:14px; letter-spacing: 0px;}
	.job3 .mleft ul{ width:95%; padding:10px 0 10px 0;}
	.job3 .mleft ul li .p1{font-size:18px;}
	.job3 .mleft ul li .p2{ font-size:14px;}
	
	.job3 .mright{width:48%;}
	.job3 .mright ul li{ float:left; width:320px; height:83px; background-image:url(../images/job_bj.png); background-repeat:no-repeat; background-position:left center; background-size:auto 100%;}
	.job3 .mright ul li h4{float:left; width:45%; padding:0 0 0 0; line-height:74px; font-size:16px; color:#D5271E;}
	.job3 .mright ul li div{float:right; padding:0 0 0 0; font-weight:bold; font-size:14px; line-height:73px;}
	.job3 .mright ul li div p{font-size:12px;}
	.fund .mright .c_box li .t_box .d2{font-size:16px;}
}

@media screen and (max-width:1010px){
	.photo-detail .line1 .left{width:100%;}
	.photo-detail .line1 .right{ width:100%;}
	
	

}
@media screen and (max-width:900px){
	/*左边导航*/
	header{padding:1px 0 14px 0;}
	header .left{float:left; width:87px; position:relative;}
	header .left .nav_box{ position:absolute; left:-8px; top:0; width:100%; min-height:80px; padding:10px 0 10px 0;}
	header .left .nav_box .menu-ico{ width:44px; height:44px; margin:auto;  border-radius:22px; -moz-border-radius:22px;  -webkit-border-radius:22px; background-size:40% auto;}
	.menu-ico:after{width: 44px;height: 44px;box-sizing: border-box;content: '';display: block;position: absolute;top: 0;left: 0;pointer-events: none;border: 2px solid rgba(240,240,240,5); border-radius: 50%;-webkit-animation-duration: 1.8s;animation-duration: 1.8s;-webkit-animation-name: menu_circle;animation-name: menu_circle;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
	@keyframes menu_circle{0%{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
	80%{-webkit-transform: scale(1.4);transform: scale(1.4);}
	100%{opacity: 0;-webkit-transform: scale(1.4);transform: scale(1.4);};}
	header .left .nav_box .nav{ display:none; padding:6px 6px 0 6px;}
	header .left .nav_box .nav a{ position:relative; display:block; float:left; width:100%; margin:5px 0 5px 0; text-align:center; color:#282828; font-size:12px; height:24px; line-height:24px; overflow:hidden; border-radius:22px; -moz-border-radius:22px;  -webkit-border-radius:22px;}
	header .left .nav_box .nav a:hover,
	header .left .nav_box .nav .a_be{ background-color:#CF6463; color:#FFFFFF;}
	/*显示导航*/
	header .left .nav_box_be{ height:556px; background-image:url(../images/nav_bj.png); background-repeat:no-repeat; background-position:center top; background-size:100% auto;}
	header .left .nav_box_be .menu-ico{background-image:url(../images/nav_close2.png);}
	/*导航栏*/
	header .left .head_title{ position:absolute; left:80px;}
	header .left .head_title h3{ font-size:24px; line-height:60px;}
	
	
	
	/*右边隐藏*/
	header .right{ display:none;}
	
	
	
	
	
	/*中间LOGO   137是左边那个导航下拉图标宽*/
	header .logo{ width:100%; text-align:center; margin:14px 0 0 40px; width:calc(100% - 40px); width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px);}
	header .logo img{ height:35px;}
	
	/*banner大图*/
	.banner-box .mouse{bottom: 20px; display:none;}
	.banner-box .mouse .c-text{font-size: 12px;}
	.banner .arrow.pre { display:none !important;}
	.banner .arrow.next { display:none !important;}
	.banner .slick-dots li {
		display:none;
		width: auto;
		float: none;
		vertical-align: middle;
	}
	/*上半部分是固定的 下边是网站的css样式*/
	.banner .dataitem{width:100%; height:auto;}
	.banner .dataitem .mimg{width:100%; height:auto;}
	.banner .dataitem .mimg img{height:auto; display:block; visibility:hidden;}
	/*左右滚动结束*/
	
	.header3{ background:none; border-bottom:0;}
	
	/*首页公司简介*/
	.index_about .left{float:left; width:300px; margin-top:1vw; text-align:left;}
	.index_about .left .title{ position:relative; display:block; padding:0 0 1.145vw 0; font-size:2.5vw; line-height:1.5em; color:#333333;}
	.index_about .left .nav{ padding:1.6vw 0 0 0;}
	.index_about .left .nav a{ position:relative; display:block; padding:0.8vw 0 0.8vw 0; font-size:1.56vw; line-height:1.4em; color:#333333;}
	.index_about .left .nav .a_be{ color:#D7231E; font-size:2vw; font-weight:bold;}
	
	.index_about{ position:relative; padding:20px 0 0 0;}
	.index_about .left{ width:100%; margin:auto; margin-top:0; text-align:center;}
	.index_about .left .title{ font-size:18px; padding-bottom:0;}
	.index_about .left .nav{ padding:10px 0 0 0; text-align:center;}
	.index_about .left .nav a{ position:inherit; display:inline-block; padding:0 6px 0 6px; font-size:14px;}
	.index_about .left .nav .a_be{font-size:14px;}
	.index_about .right{ width:100%; margin-top:14px; margin-right:0;}
	.index_about .right li{ display:none;}
	.index_about .right .li_be{display:block;}
	.index_about .right li .video{width:100%; float:left; text-align:center;}
	.index_about .right li .video img{max-width:100%; max-height:80vh;}
	.index_about .right li .video video{width:100%;}
	.index_about .right li .text{ width:100%; font-size:14px; line-height:1.8em; text-align:justify;}
	.index_about .right li .text .more{ padding-top:10px; font-size:14px; line-height:2em; color:#555555; text-align:center; padding-bottom:15px;}
	/*公司简介右下角左右按钮*/
	.index_about .left_right{ display:none;}
	
	
	/*首页公司简介2*/
	.index_about2{ font-size:14px;}
	.index_about2 .left{ width:100%; margin-top:10px; text-align:center; margin-left:0;}
	.index_about2 .left img{ max-width:100%; width:auto;}
	.index_about2 .left video{max-width:100%; width:auto;}
	.index_about2 .right{ width:100%; margin-right:0; margin-top:10px;}
	.index_about2 .right .t1{ text-align:center;}
	.index_about2 .right .t1 .tt2{ font-size:18px; text-align:center;}
	.index_about2 .right .t1 .tt2 span{ font-size:14px;}
	.index_about2 .right .t3{padding:1.56vw 0 0 0; color:#444444;}
	.index_about2 .right .t4{ padding:10px 0 0 0;  color:#999999; text-align:justify;}
	.index_about2 .right .t5{ padding:10px 0 10px 0;}
	.index_about2 .right .t5 li{ float:left; width:33%; border-left:2px solid #eeeeee; text-align:center; padding:1.25vw 0 1.25vw 0;}
	.index_about2 .right .t5 li:first-child{border-left:0;}
	.index_about2 .right .t5 li p{font-size:18px; line-height:1.4em; font-weight:bold; color:#000000;}
	.index_about2 .right .t6{ text-align:right;}
	.index_about2 .right .t6 a{display:inline-block; padding:0 15px 0 15px; border:1px solid #eeeeee; height:30px; line-height:30px; border-radius:15px; -moz-border-radius:15px;  -webkit-border-radius:15px;}


	.index_about3 .mright{ width:100%;}
	.index_about3 .mleft{ width:100%; margin-top:10px; margin-bottom:20px;}

	
	/*首页服务版块*/
	.service_title{ text-align:center; padding:20px 0 0 0;}
	.service_title img{ height:7vw;}
	.service-box2{ padding:20px 10px 0 10px;}
	.service-box2 li{ float:left; width:31%; width: calc((100% - 60px)/3); width: -moz-calc((100% - 60px)/3); width: -webkit-calc((100% - 60px)/3); margin:0 30px 20px 0;}
	.service-box2 li img{width:100%; display:block;}
	.service-box2 li:nth-child(5n+5){margin-right:20px;}
	.service-box2 li:nth-child(3n+3){margin-right:0;} 
	
	
	
	.xx_video video{max-width:100%;}
	
	
	
	/*弹出视频*/
	.tc_box{ position:fixed; display:none; left:0; top:0; width:100%; height:70vh; padding-top:30vh; background-color:rgba(0,0,0,0.8); z-index:99999999910;}
	.tc_box .con_width{ width:95%; max-width:inherit; min-width:inherit; margin:auto; position:relative; text-align:center;}
	
	
	
	
	
	
	/*首页扶贫基金*/
	.fund_old{ padding:20px 0 15px 0; text-align:center;}
	.fund_old > .title{ font-size:18px;}
	.fund_old > .text{font-size:14px; width:100%; line-height:2em; color:#555555; text-align:justify;}
	.fund_old ul{ padding:0 0 0 0;}
	.fund_old ul li{ float:left; width:100%; margin-top:15px;}
	.fund_old ul li:nth-child(even){ float:right;}
	.fund_old ul li .line1{}
	.fund_old ul li .line1 .left{ float:left; width:24%;}
	.fund_old ul li .line1 .left a{position:relative; display:block; padding:2.4vw 1.56vw 2.4vw 1.56vw; font-size:16px; color:#333333; line-height:2em;}
	.fund_old ul li .line1 .right{ float:left; width:75%; border-left:1px solid #EBEBEB;}
	.fund_old ul li .line1 .right .t_box{padding:2.3vw 2.2vw 2.3vw 3.2vw; text-align:left;}
	.fund_old ul li .line1 .right .t_box > .title{ position:relative; display:block; font-size:16px; height:auto; line-height:2em;}
	.fund_old ul li .line1 .right .t_box > .text{font-size:14px; color:#888888; line-height:2em;  padding-top:12px;}
	.fund_old ul li .line1 .right .t_box .date{color:#6c6c6c; font-size:12px; padding:2.6vw 0 0 0;}
	.fund_old ul li .line2{border-top:1px solid #EBEBEB; padding:0 20px 0 20px; line-height:45px; height:45px; text-align:right;}
	.fund_old ul li .line2 a{float:left; color:#767676; font-size:14px;}
	.fund_old ul li .line2 a i{ color:#444444; font-size:14px;}
	.fund_old ul li .line2 a:hover{ color:#D82520;}
	.fund_old ul li .line2 span{color:#D82520; font-size:14px;}
	
	
	
	

	
	
	
	/*首页加入我们*/
	.job{}
	.job .left{ width:100%; height:auto; text-align:center; background-position:center bottom;}
	.job .left .title{padding:20px 0 20px 0; font-size:18px; font-weight:bold; color:#FFFFFF; -webkit-box-shadow: 0 0 3px #000000; -moz-box-shadow: 0 0 3px #000000; box-shadow: 0 0 3px #000000;}
	.job .right{float:right; width:100%;}
	.job .right .line1{width:100%; padding:0 0 0 0; height:auto; background-color:#029ACD;}
	.job .right .line2{}
	.job .right .line2 li{ float:left; width:100%; height:auto; background-color:#646EDF;}
	.job .right .line2 li:nth-child(even){background-color:#4FB03F;}
	.job .right .t_box{padding:20px 10px 10px 10px; color:#FFFFFF;}
	.job .right .t_box .t1{ position:relative; display:block; font-size:18px; padding-bottom:14px; color:#FFFFFF;}
	.job .right .t_box .t2{ font-size:14px; padding-bottom:14px;}
	.job .right .t_box .t3{ font-size:14px; line-height:1.4em; text-align:justify;}
	.job .right .t_box .more{ padding:14px 0 14px 0; text-align:right; font-size:14px;}
	.job .right .t_box .more a{display:inline-block; font-size:14px; line-height:26px; height:26px; background-image:url(../images/jia2.png); background-repeat:no-repeat; background-position:right center; padding:0 38px 0 0; color:#FFFFFF;}

	
	/*加入我们2*/
	.job2{ padding:0 10px 0 10px;}
	.job2 .title{ padding:20px 0 20px 0; text-align:center; line-height:1.6em; font-size:18px; color:#333333;}
	.job2 ul{}
	.job2 ul li{ float:left; width:100%;}	
	.job2 ul li:nth-child(1) .t_box{ padding:0 0 20px 0; border-bottom:0; border-right:0; border-bottom:1px solid #dddddd;}
	.job2 ul li:nth-child(2) .t_box{ padding:20px 0 20px 0; border-bottom:0; border-bottom:1px solid #dddddd;}
	.job2 ul li:nth-child(3) .t_box{ padding:20px 0 20px 0; border-right:0; border-bottom:1px solid #dddddd;}
	.job2 ul li:nth-child(4) .t_box{ padding:20px 0 20px 0;}
	.job2 ul li .t_box .left{float:left; width:25%;}
	.job2 ul li .t_box .left img{width:100%; display:block;}
	.job2 ul li .t_box .right{float:right; width:70%; color:#333333;}
	.job2 ul li .t_box .right .t1{font-size:16px;}
	.job2 ul li .t_box .right .t2{padding-top:14px; font-size:14px;}
	.job2 ul li .t_box .right .t3{ padding-top:14px; font-size:14px; text-align:justify;}
	.job2 ul li .t_box .right .more{ padding:10px 0 0 0; text-align:right; font-size:12px;}
	.job2 ul li .t_box .right .more a{display:inline-block; font-size:14px; line-height:26px; height:26px; color:#888888;
		filter:alpha(opacity=70); /* IE */
		-moz-opacity:0.7; /* 老版Mozilla */
		-khtml-opacity:0.7; /* 老版Safari */
		opacity: 0.7; /* 支持opacity的浏览器*/
	}
	.job2 ul li .t_box .right .more a:hover{
		filter:alpha(opacity=100); /* IE */
		-moz-opacity:1; /* 老版Mozilla */
		-khtml-opacity:1; /* 老版Safari */
		opacity: 1; /* 支持opacity的浏览器*/
		color:#DB3A32;
	}
	.job2 ul li .t_box .right .more a i{font-size:18px;}
	
	
	
	
	/*加入我们3*/
	.job3{ padding:20px 10px 0 10px;}
	.job3 .mleft{ width:100%;}
	.job3 .mleft .t3{ height:10px; border-bottom:3px solid #D5271E;}
	.job3 .mleft ul{ width:100%;}
	.job3 .mleft ul li{letter-spacing: 0px;}
	.job3 .mleft ul li .p1{ font-size:14px;}
	.job3 .mleft ul li .p2{ font-size:14px;}
	
	.job3 .mright{width:100%;}
	.lxwm{padding-bottom:20px; text-align:center;}
	.lxwm img{height:30px;}
	
	
	
	
	
	
	/*脚步信息*/
	.footer_box{ padding:20px 0 4px 0;}
	.footer_box .left{ float:left; width:49%; width:calc(100% - 90px); width: -moz-calc(100% - 90px); width: -webkit-calc(100% - 90px);}
	.footer_box .left .t1{font-size:14px;}
	.footer_box .left .t2{padding:20px 0 0 0; font-size:14px; line-height:2em; color:#FFFFFF;}
	.footer_box .left .t2 strong{font-size:18px; font-weight:bold;}
		
	.footer_box .center{width:80px; margin:0 0 0 0; float:right; text-align:center;}
	.footer_box .center > a{font-size:16px;}
	.footer_box .center p{ padding:20px 0 0 0;}
	.footer_box .center p a{ position:relative; display:block; font-size:14px; color:#FFFFFF; line-height:2em; text-align:center;}
	
	.footer_box .right{ float:right; width:100%;}
	.footer_box .right .t1{font-size:14px; color:#FFFFFF;}
	.footer_box .right ul{padding:12px 0 0 0;}
	.footer_box .right ul li{float:left; width:48%; padding:1vw 0 0 0; border-bottom:1px solid #979797;}
	.footer_box .right ul li:nth-child(even){float:right;}
	.footer_box .right ul li span{float:left;}
	.footer_box .right ul li span .input2{width:150px;  height:30px; line-height:30px; border:0; color:#ADADAD; font-size:14px;}
	.footer_box .right ul li .input1{ height:30px; line-height:30px; font-size:14px;}
	.footer_box .right ul li .input3{ width:100%; border:0; height:70px; line-height:20px; color:#ADADAD; font-size:14px;}
	.footer_box .right ul li .submit{border:0; width:100%; cursor:pointer; background-color:rgba(255,0,0,0); color:#FFFFFF; height:30px; line-height:30px; text-align:center;}
	.footer_box .right ul li img{height:30px; width:100px;}
	.footer_box .right ul li:last-child{float:right; border-bottom:0;}
	
	.copy{ border-top:1px solid #6a6a6a; padding:14px 0 14px 0; font-size:14px;}
	.copy .left{ float:left; width:100%; text-align:center;}
	.copy a{float:right; color:#a8a8a8; display:none; font-size:14px;}
	
	
	
	
	
	
	/*二级页面 列表页*/
	.photo_banner{ position:relative; background-repeat:no-repeat; background-position:center top; background-size:cover; padding:90px 10px 20px 10px;}
	.photo_banner .text_box{ float:left; width:80%; margin-left:0; padding:20px 20px 20px 20px; 
		width:calc(100% - 40px); width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); background-color:rgba(0,0,0,0.7); }
	.photo_banner .text_box .t1{}
	.photo_banner .text_box .t1 a{ position:relative; display:block; float:left; font-size:16px; color:#FFFFFF; font-weight:bold; line-height:2em; border-bottom:2px solid #C7761D;}
	.photo_banner .text_box .t2{font-size:14px; padding:12px 0 0 0; line-height:2em; color:#FFFFFF; text-align:justify;}
	/*二级导航*/
	.er_nav ul li{float:left; margin-right:12px; line-height:34px; height:34px; padding:0 20px 0 18px; border-left:2px solid #f7f7f7; background-color:#f7f7f7;}
	.er_nav ul li a{ display:inline-block; background-image:url(../images/youjiantou.png); background-repeat:no-repeat; background-position:right center; padding:0 16px 0 0; color:#5a5a5a; font-size:14px;}
	.er_nav ul li:hover,
	.er_nav ul .li_be{border-left:2px solid #FFAE55;}
	.er_nav .right{display:none;}
	
	/*图片列表*/
	.photo_ul li{ float:left; width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:0 10px 10px 0; position:relative;}
	.photo_ul li:nth-child(3n+3){margin-right:10px;}
	.photo_ul li:nth-child(2n+2){margin-right:0;} 
	.photo_ul li .con_box .mtitle{ position:relative; display:block; padding:10px 10px 10px 10px; font-size:14px; color:#333333; height:20px; line-height:20px; overflow:hidden;}
	.photo_ul li .con_box .text{ padding:0px 10px 10px 10px;}
	.photo_ul li .con_box .text p{font-size:12px; height:24px; line-height:24px; overflow:hidden;}
	
	
	.photo-detail .line1 .left img{width:100%;}
	.img_list li img{width:100%;}
	
	
	
	 /*相关案例*/	
	.relate .dataitem .con_box .mtitle{ position:relative; display:block; padding:10px 10px 10px 10px; font-size:14px; color:#333333; height:20px; line-height:20px; overflow:hidden;}
	.relate .dataitem .con_box .text{ padding:0px 10px 10px 10px;}
	.relate .dataitem .con_box .text p{font-size:12px; height:24px; line-height:24px; overflow:hidden;}
	
	
	.hei20{height:10px; line-height:10px;}
	
	
	.photo-banner .slick-dots li button {width: 10px; height: 10px; margin: 10px 5px 10px 5px;}
		
	.bk_title1{ font-size:16px;}
	.bk_title2{text-align:center; padding-top:20px;}
	
	
	.photo-detail .line1 .right .tt2{padding:14px 0 14px 0;}
	.photo-detail .line1 .right .tt3{padding:15px 0 15px 0; text-align:center;}
	.photo-detail .line1 .right .tt3 a{line-height:30px; font-size:14px;}
	.photo-detail .line1 .right .tt4{ text-align:right;}
	.photo-detail .t2{font-size:14px; padding:10px 0 0 0;}
	

	.about_box .left{ float:left; width:100%;}
	.about_box .left .video{width:100%; text-align:center;}
	.about_box .left .video video{width:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
	.about_box .left .img{ text-align:center}
	.about_box .left .img img{ max-width:100%;}
	.about_box .right{ width:100%;}


	.content_box li{ float:left; width:100%; margin:15px 0 0 0;}
	
	
	
	/*新闻详情*/
	.news_text{ background-color:#FFFFFF; padding:10px;}
	.news_text .t1{ padding:15px 0 15px 0;  font-size:16px; text-align:center;}
	.news_text .t2{ font-size:12px; text-align:center;}
	
	
	.prev_next{ padding:10px 0 10px 0;}
	.prev_next a{ font-size:13px; color:#757575;}
	
	.job3 .mright ul li h4{font-size:14px;}
	.job3 .mright ul li div p{ top:50px;}
}

@media screen and (max-width:760px){
	/*首页扶贫基金*/
	.fund{padding:20px 0 0 0;}
	.fund .fund_title{ padding:10px 0 10px 0; text-align:center;}
	.fund .fund_title img{height:65px;}
	.fund .fund_title h2{font-size:18px;}
	
	.fund .mright{float:right; width:100%; padding:0 0 10px 0; position:relative;}
	.fund .mright .layer_hx{ display:none;}
	.fund .mright .c_box{ border:1px solid #999999; }
	.fund .mright .c_box li{ float:left; width:100%; margin:10px 0 10px 0;}
	.fund .mright .c_box li .t_box{ padding:0 20px 0 20px;}
	.fund .mright .c_box li .t_box .d1 h3{float:left; font-size:16px; border-bottom:2px solid #D5271E;}
	.fund .mright .c_box li .t_box .d1 span{float:left; margin:0 0 0 10px;}
	.fund .mright .c_box li .t_box .d1 span img{height:20px;}
	.fund .mright .c_box li .t_box .d2{ padding:10px 0 0 0; font-size:16px; height:auto; line-height:2em;}
	.fund .mright .c_box li .t_box .d3{font-size:14px; line-height:1.8em; height:auto; color:#888888;}
	.fund .mright .c_box li .t_box .d5{font-size:14px; padding:12px 0 12px 0;  background-size:auto 16px; padding:0 40px 0 0;}
	
	.fund_logo{padding:10px 0 0 0; text-align:center;}
	.fund_logo img{height:auto; width:90%;}
	
	.job3 .mright ul{ padding-bottom:0px;}
	.job3 .mright ul li div p{left:-40px;}
}



@media screen and (max-width:680px){
	.footer_box .right ul li{float:left; width:100%; padding:10px 0 0 0; margin-left:0;}
	.footer_box .right ul li:nth-child(even){float:right;}
	.footer_box .right ul li span{float:left;}
	.footer_box .right ul li span .input2{width:150px;  height:30px; line-height:30px; border:0; color:#ADADAD; font-size:14px;}
	.footer_box .right ul li .input1{ height:30px; line-height:30px; font-size:14px;}
	.footer_box .right ul li .input3{ width:100%; border:0; height:70px; line-height:20px; color:#ADADAD; font-size:14px;}
	.footer_box .right ul li .submit{border:0; width:100%; cursor:pointer; background-color:rgba(255,0,0,0); color:#FFFFFF; height:30px; line-height:30px; text-align:center;}
	.footer_box .right ul li img{height:30px; width:100px;}
	.footer_box .right ul li:last-child{float:right; border-bottom:0;}
	
		
	/*首页公司简介3*/
	.about_title3{ height:40px; line-height:40px; padding-top:10px; border-bottom:2px solid #858585;}
	.about_title3 h2{margin-left:10px; padding:0 10px 0 10px; border-bottom:3px solid #D5271E; font-size:16px;
		height:calc(40px - 1px); height: -moz-calc(40px - 1px); height: -webkit-calc(40px - 1px);
	}
	.index_about3{ padding:20px 10px 0 10px;}
	.index_about3 .mright{ width:100%;}
	.index_about3 .mimg img{ width:100%;}
	.index_about3 .mleft{ width:100%; margin-top:10px;}
	.index_about3 .mleft .t1{ font-size:14px; line-height:1.4em; font-weight:bold; text-align:center;}
	.index_about3 .mleft .t2{ padding:6px 0 20px 0; font-size:14px; line-height:1.6em;}
	.index_about3 .mleft .t2 p:nth-of-type(even){ font-size:12px; color:#888888;}
	
	
	.service_title img{ height:40px;}
	
	
	.job3 .mleft .t1 img{height:20px;}
	.job3 .mleft h2{font-size:16px; letter-spacing: 0px;}
}

@media screen and (max-width:600px){
	/*图片列表*/
	.photo_ul li{ float:left; width:100%; margin:0 0 10px 0;}
	.photo_ul li:nth-child(3n+3){margin-right:0;}
	.photo_ul li:nth-child(2n+2){margin-right:0;} 
	
	
}

@media screen and (max-width:580px){
	/*加入我们2*/
	.job2{ padding:0 0px 0 0px;}
	.job2 ul li .t_box .right .t1{font-size:16px;}
	.job2 ul li .t_box .right .t2{padding-top:8px; font-size:14px;}
	.job2 ul li .t_box .right .t3{ padding-top:8px; font-size:12px; text-align:justify;}
	.job2 ul li .t_box .right .more{ padding:10px 0 0 0; text-align:right; font-size:12px;}
	.job2 ul li .t_box .right .more a{display:inline-block; font-size:12px; line-height:26px; height:26px; color:#888888;
		filter:alpha(opacity=70); /* IE */
		-moz-opacity:0.7; /* 老版Mozilla */
		-khtml-opacity:0.7; /* 老版Safari */
		opacity: 0.7; /* 支持opacity的浏览器*/
	}
	
}
@media screen and (max-width:540px){

}

@media screen and (max-width:480px){

}
@media screen and (max-width:420px){
}
@media screen and (max-width:350px){

}