﻿.mobile,.sec_tit1,.sec_tit2,.mobile1,.mobile2,.sec1_img1{ display:none;}
.flex-control-nav.flex-control-paging{ display:none !important;}
.pc{ display:block;}
.ipad-flexslider,.mobile-flexslider{ display:none !important}
/* banner */
.banner{ width:100%;height:656px;}
.banner_flexslider{height:100%;overflow:hidden; width:100%; position:relative; top:0; left:0; z-index:1; }
.slides{position:relative;z-index:1;}
.banner_flexslider .slides li{height:100%; background-size: auto 100% !important;}
.slides li a{ display:block; width:100%; height:100%;}
.banner_flexslider .slides li a .inner{ height:100%;background-size: 45% auto !important; background-position:center 127px !important;}
.flex-viewport,.slides{ height:100%;}
.flex-direction-nav{z-index:2;width:1200px;margin:0 auto;text-align:center; position:relative; top:0; }
.flex-direction-nav li{display:inline-block; height:74px;*display:inline;zoom:1; width:100%;}
.flex-direction-nav a.flex-prev{ position:absolute; left:0;display:inline-block;width:22.5px;height:74px;overflow:hidden;background:url(../images/banner-icon.png) no-repeat;cursor:pointer; background-position:0 0; }
.flex-direction-nav a.flex-next{position:absolute;right:0;display:inline-block;width:22.5px;height:74px;overflow:hidden;background:url(../images/banner-icon.png) no-repeat;cursor:pointer; background-position:-22.5px 0;}
.banner_flexslider .flex-direction-nav a.flex-prev{ top:-390px; }
.banner_flexslider .flex-direction-nav a.flex-next{top:-390px; }

.banner_tit{ width:1200px; height:50px;margin:340px auto 0; position:relative; z-index:9; background:url(../images/banner_tit1.png) no-repeat;}
.banner_btn{ width:1200px; height:50px;margin:40px auto 72px; position:relative; z-index:99}
.banner_btn a{ width:172px; height:50px; position:absolute; top:0px; left:46px;  display:block; font-size:14px; font-weight:bold; border-radius:4px; background:#e32235; line-height:50px; color:#fff; text-align:center; margin-left:0; cursor:hand;}
/* main */
.main{ width:100%; height:auto; background:url(../images/main_bg.png) no-repeat top center;}
.sec1{ width:100%; height:250px;position:relative; top:0; left:0; z-index: 9;}
.sec1_cont{position:absolute; top:-94px; left:0;width:100%; height:250px; }
.sec1 .inner{margin:0 auto;width:985px; height:250px; }
.sec1_left{ float:left; width:145px; height:213px; background:#505050; color:#fff;padding-top:37px; padding-left:20px;}
.sec_tit{ width:100%;}
.sec_tit img{ }
.sec_tit h1{ padding-top:12px; font-size:20px; line-height:20px; letter-spacing:0.5px; font-weight:normal;}
.sec_tit h2{color:#999;font-weight:normal; font-size:16px;line-height:20px; padding-top:8px; text-transform:uppercase;}
.sec1_right{ float:right; width:820px; height:100%; overflow:hidden; position:relative; top:0; left:0;}
.tab-title{ width:100%; height:40px; position:absolute; bottom:0; left:0; }
.tab-title li{ width:25%; float:left; height:30px; background:#0091db; padding-top:10px;text-align:center;}
.tab-title li a{ width:100%; display:block; height:20px; color:#fff; line-height:20px; border-right:#007dbd solid 1px; border-left:#16a7f1 solid 1px;}
.tab-title li.first a{border-left:none !important;}
.tab-title li.last a{border-right:none !important;}
.tab-title li a span{ font-family:Arial; padding-left:5px;}
.tab-title li.actived{ background:#01b4ef; }
.tab-title li.actived a{border-left:#0091db solid 1px;border-right:#0091db solid 1px;}
.sec1_content .flex-direction-nav{ display:none;}
.res2,.res3,.res4,.res5,.res6{ opacity:0; display:none;}
.tab-box{ position:absolute; top:0; left:0;}

.sec2{ padding-top:12px;}
.sec2_tit{ background:url(../images/sec2_tit.png) no-repeat left center; padding-left:134px; width:496px; margin:0 auto; height:146px; letter-spacing:0.5px;}
.sec2_tit h1{ padding-top:37px; padding-bottom:20px; color:#444; font-size:40px; line-height:40px; text-align:left; font-weight:lighter;}
.sec2_tit p{ color:#666; font-weight:lighter; font-size:14px; line-height:20px;}
.sec2_cont{ padding-top:88px; width:100%;}
.sec2_cont li{ float:left; width:20%; height:592px; background:url(../images/sec2_bg.png) no-repeat right center;}
.sec2_cont li.last{ background:none;}
.sec2_img{ padding-top:20px;}
.sec2_img2{ padding-top:102px;}
.sec2_tet{ padding-left:12px; text-align:left;}
.sec2_tet h1{ color:#444; font-size:30px; line-height:30px; letter-spacing:0.5px; font-weight:normal; padding-top:40px; padding-bottom:22px;}
.sec2_text{color:#666; font-size:12px; line-height:18px; letter-spacing:1px; font-weight:normal; padding-right:28px; text-align:justify;}
.sec2_more{ color:#0091db; font-size:12px; font-weight:bold;  font-family:Arial; letter-spacing:0.5px; padding-top:20px;}
.sec2_cont li a:hover{color:#0091db;}
.sec2_cont li a:hover .sec2_tet h1{color:#0091db;}
.sec2_cont li a:hover .sec2_text{color:#0091db;}
.img-box{overflow: hidden;position: relative;}
.img-box img{ cursor:pointer;-webkit-filter:grayscale(1);-moz-filter:grayscale(1); box-filter:grayscale(1);-ms-filter:grayscale(1);
filter:gray;/* IE6-9 */filter: grayscale(1);/* W3C */ filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
.sec2 a:hover .img-box img{ -webkit-filter:none;filter:none;/* IE6-9 */filter: none;/* W3C */}
.img-box .colorful{display: none;position: absolute;left: 0;top: 0; -webkit-filter:none;filter:none;/* IE6-9 */filter: none;/* W3C */}

.sec3{ padding-top:50px; width:100%; padding-bottom:95px;}
.sec3_tit{background:url(../images/sec3_tit_bg.png) no-repeat center; height:168px; width:100%;}
.sec3_left{ float:left; width:194px; background:#505050; height:140px; color:#fff; padding-top:28px; padding-left:46px;}
.sec3_right{ float:right; text-align:right; font-family:Arial; font-size:40px; line-height:168px; letter-spacing:1px; font-weight:bold; color:#eaeaea; }
.sec3_cont{ width:90%; margin-left:5%; padding-top:32px;}
.sec3_cont li{ float:left; width:100%; padding:36px 0; border-bottom:#ddd solid 1px;}
.sec3_cont li.last{ border-bottom:none;}
.sec3_cont li .img{ float:left; padding:0 0 0 62px;}
.news_tet{ float:right; margin-right:86px; width:650px; border-left:#ddd solid 1px; padding-left:50px; height:auto;  letter-spacing:1px;margin-top:12px; }
.news_tet h1{ width:100%;color:#444; font-size:18px; line-height:18px; font-weight:bold;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;padding-top:5px; padding-bottom:12px;}
.news_tip{ width:100%; color:#999;}
.news_date{ float:left;  background:url(../images/news_date.png) no-repeat left center; padding-left:20px; height:14px; line-height:14px; font-size:12px;}
.news_author{ float:left; padding-right:30px;background:url(../images/news_author.png) no-repeat left center; padding-left:20px; height:14px; line-height:14px; font-size:12px;}
.news_tet .tet{ padding-top:10px; font-size:14px; line-height:22px; color:#666; padding-bottom:30px;}
.news_tet .more{color:#0091db; font-size:12px; font-weight:bold;  font-family:Arial; text-align:right; width:100%;}
.sec_more{ height:32px; width:126px; margin:0 auto; letter-spacing:0.5px;}
.sec_more a{ color:#0091db; border:#0091db solid 1px; font-size:12px; line-height:30px; height:30px; display:block; text-align:center; }
.sec_more a:hover{  background:#0091db; color:#fff; }

.sec4{ width:100%; height:160px; background:#f3f3f3;}
.sec4_left{ float:left; background:#d2d2d2; width:194px; padding-top:22px; padding-left:46px; height:138px;}
.sec4_left .sec_tit h1{ padding-top:8px; }
a.sec4_more{color:#0091db; font-size:12px; font-weight:bold;  font-family:Arial; padding-top:12px; display:block; width:100px; height:12px; line-height:12px;}
.sec4_right{ float:left; width:940px;}
.sec4_right li{ float:left; width:20%; text-align:center; line-height:160px; height:160px;}
.sec4_right li img{ vertical-align:middle; width:75%; height:auto;}
@media screen and (max-width:1200px){
/* banner */
.banner{ width:100%;}
.banner_tit,.banner_btn{ width:100%;}
.flex-direction-nav{width:95%;}
/* main*/
.sec1{ height:380px;}
.sec1_cont {top: 0;}
.sec1_left{ display:none;}
.sec_tit1{ height:100px; letter-spacing:0.5px; display:block;}
.sec_tit1 h1{ text-align:center; font-weight:normal; font-size:26px; line-height:26px; color:#444;padding-top:20px;font-weight:lighter;}
.sec_tit1 h2{ text-align:center; font-weight:normal; font-size:14px; line-height:20px; color:#444;padding-top:10px; text-transform:uppercase;font-weight:lighter;}
.sec1_right{ float:none; margin:0 auto;}
.sec1 .inner{width:100%; }
.sec2_tit{ background:none; padding-left:0; width:100%; margin:0 auto; height:146px;text-align:center;}
.sec2_tit h1{ padding-top:0; padding-bottom:20px; color:#444; font-size:26px; line-height:26px; text-align:center; font-weight:lighter;}
.sec2_cont { padding-top: 0;}
.sec3 {padding-top:0;}

.sec4_right{ float:left; width:70%;}
.mobile1{ display:inline-block;}

.sec3_cont li .img { padding-left:30px;}
.news_tet { margin-right: 0;    padding-left: 50px; margin-right:80px;}
}
@media screen and (max-width:1100px){
	.sec3_cont li .img { padding-left:30px;}
	.news_tet { margin-right: 0;    padding-left: 50px; margin-right:0px;}
}	
@media screen and (max-width:1000px){
/* banner */
.ipad-flexslider .slides li a {    width: 80%; margin-left:10%;}
.ipad-flexslider .slides li a.item_left,.ipad-flexslider .slides li a.item_right{ width:40%;}
.ipad-flexslider .slides li a.item_right{ margin-left:0; margin-right:10%;}
.banner{ height:500px; }
.banner_flexslider .slides li a .inner {background-size: 60% auto !important;background-position: center 60px !important;}
.flex-direction-nav {}
.banner_flexslider .flex-direction-nav a.flex-prev{  top:10px; }
.banner_flexslider .flex-direction-nav a.flex-next{ top:10px;}
.main {background: none;}
.sec2_cont{ display:none;}
.ipad-flexslider{ display:block !important}

.item a.item_left{ width:50%; float:left;}
.item a.item_right{ width:50%; float:right;}
.owl-prev{ position:absolute;top:0; left:-11px;display:inline-block;width:11px;height:74px;overflow:hidden;background:url(../images/banner-icon1.png) no-repeat;cursor:pointer; background-position:0 center; background-size:21px 27px; }
.owl-next{position:absolute;top:0; right:-11px;display:inline-block;width:11px;height:74px;overflow:hidden;background:url(../images/banner-icon1.png) no-repeat;cursor:pointer; background-position:-11px center;background-size:21px 27px;}
.sec2_tit{ height:auto;}
.sec2_tit p {    font-size: 1.1rem;    line-height: 1.4rem; color:#666;}
.sec2_img { width:100%; text-align:center;}
.sec2_img img{ width:95px; height:auto;}

.sec2_tet {padding-left:10%; width:80%; text-align:center;}
.sec2_tet h1 {    font-size: 1.6rem;    line-height: 1.6rem; padding-top: 20px;padding-bottom: 10px;}
.sec2_text {    font-size: 1.1rem;    line-height: 1.9rem; padding-right:0; text-align:center; }
.sec2_more { font-size: 1.1rem;    line-height: 1.1rem; padding-top: 10px;}

.sec3_cont {width: 100%; margin-left:0;}
.sec3_cont li .img {    padding: 0 0 0 20px;}
.news_tet {    margin-right: 5%;    width: 60%;      padding-left: 50px;    height: auto;    letter-spacing: 1px;    margin-top: 12px;}

.sec2 {  padding-top: 20px;}

.tab-title{ width:100%; height:40px; position:absolute; bottom:0; left:0; }
.tab-title li{ width:25%; float:left; height:30px; background:#0091db; padding-top:10px;text-align:center;}
.tab-title li a{ width:100%; display:block; height:20px; color:#fff; line-height:20px; border-right:#007dbd solid 1px; border-left:#16a7f1 solid 1px;}
.tab-title li.first a{border-left:none !important;}
.tab-title li.last a{border-right:none !important;}
.tab-title li a span{ font-family:Arial; padding-left:5px;}
.tab-title li.actived{ background:#01b4ef; }
.tab-title li.actived a{border-left:#0091db solid 1px;border-right:#0091db solid 1px;}

.sec1_content{ display:none;}


.sec1_content1{ width:100%; height:300px;}
.ipad-flexslider,.mobile-flexslider{height:100%;overflow:hidden; width:100%; position:relative; top:0; left:0; z-index:1; }
.ipad-flexslider .slides li,.mobile-flexslider .slides li{height:100%;}

.ipad-flexslider .flex-direction-nav,.mobile-flexslider .flex-direction-nav{z-index:2;width:80%;margin:0 auto;text-align:center; position:relative; top:0; }

.ipad-flexslider .flex-direction-nav a.flex-prev,.mobile-flexslider .flex-direction-nav a.flex-prev{ left:-10%; top:-200px; width:11px;background: url(../images/banner-icon1.png) no-repeat;background-position: 0 0; background-size:24px auto;}
.ipad-flexslider .flex-direction-nav a.flex-next,.mobile-flexslider .flex-direction-nav a.flex-next{ right:-10%; top:-200px;background: url(../images/banner-icon1.png) no-repeat;background-position: -13px 0;background-size:24px auto;}



}

@media screen and (max-width:820px){
.sec1_right{ float:right; width:100%; height:100%; overflow:hidden; position:relative; top:0; left:0;}
.tab-box{ width:100%; height:auto; }
.sec1 .inner { height:auto; }
.sec1_right img{ width:100%;}
.tab-box{ position:relative}
.tab-box a{ display:block; width:100%; height:100%;}
.tab-title { position:relative; top:-2px; left:0;}
}
@media screen and (max-width:800px){
.mobile{ display:block;}
.pc{ display:none;}

/* banner */
.banner{ height:300px; }
.banner_flexslider .slides li {background-size:  auto 105% !important; background-position: bottom !important;}
.banner_flexslider .flex-direction-nav {}
.banner_flexslider .flex-direction-nav a.flex-prev{ top: -180px; }
.banner_flexslider .flex-direction-nav a.flex-next{top:-180px;}
/* main*/
.main{ background:none;}
.sec_tit1 h1{ font-size:1.9rem; line-height:1.9rem;padding-top:30px;}
.sec_tit1 h2{ font-size:1.9rem; line-height:1.9rem; padding-top:10px;}
.sec2_tit h1{ font-size:1.9rem; line-height:1.9rem; padding-bottom:13px;}

.sec1_flexslider .flex-direction-nav a.flex-prev{ top: -100px; }
.sec1_flexslider .flex-direction-nav a.flex-next{top:-100px;}

.sec3 {    padding-bottom: 15px;}
.sec3_left{ display:none;}
.sec3_tit {    height: 185px;background:none;}
.sec3_right{ float:none; text-align:center; font-family:Arial; font-size:2.1rem; line-height:85px; background:url(../images/sec3_tit_bg.png) no-repeat center;}
.sec_tit2{ height:85px; letter-spacing:0.5px; display:block; text-align:center; color:#444;}
.sec_tit2 h1{ font-size:1.9rem; line-height:1.9rem;padding-top:23px; font-weight:normal;}
.sec_tit2 h2{ font-size:1.9rem; line-height:1.9rem; padding-top:10px;text-transform:uppercase;font-weight:normal;}
.sec3_cont {width:80%;margin-left: 10%;  padding-top: 0;}
.sec3_cont li { float: left; width: 100%; padding:0 0 36px 0; border-bottom:none;}
.sec3_cont li .img {  float: left; padding:0; width:20%; :}
.sec3_cont li .img img{ width:auto; height:120px;}
.news_tet {    width:75%; border-left: none;    margin-top: 12px; padding-left:0; margin-right:0; }
.news_tet h1 {    font-size: 1.3rem;    line-height: 1.3rem;   padding-top: 1px;    padding-bottom: 10px;}
.news_author {    padding-right: 20px; font-size: 1.1rem;}
.news_date {  font-size: 1.1rem;}
.news_tet .tet { padding-top: 10px;font-size: 1.1rem;  line-height: 1.6rem;padding-bottom:8px;}
.news_tet .more {  font-size: 1.1rem; line-height:1.1rem;font-weight:normal;  font-family: PingFangSC-Regular;text-align: left;}

.sec4 {height:auto;  padding-bottom:25px; }
.sec4_right{ width:90%; margin-left:5%;}
.sec4_right ul{ padding-bottom:10px;}
.sec4_right  li.sec4_r_1{ line-height: 80px;height: 80px;}
.sec4_right  li.sec4_r_2{line-height: 80px;height: 80px;}
.sec4_right li img{ height:auto; width:90%;}
.sec1_right img{ width:105%;}

.news_author { background-size:auto 75%;padding-left: 15px;}
.news_date {background-size:auto 75%;padding-left: 15px;}

	.tab-title span{ display:none;}
}
@media screen and (max-width:750px){
	.sec1_right img{ width:100%;}
	.sec1 {height: 350px;}

}
@media screen and (max-width:700px){
.sec1_right img{ width:100%;}
.banner_flexslider .flex-direction-nav a.flex-next { top: -150px;}
.banner_flexslider .flex-direction-nav a.flex-prev { top: -150px;}
}
@media screen and (max-width:680px){
.sec1_right img{ width:100%;}
}
@media screen and (max-width:650px){
.sec_tit1 h1,.sec_tit1 h2,.sec2_tit h1,.sec2_tit p{ font-weight:normal;}
/* banner */
.banner_flexslider .slides li a .inner {background-size:70% auto !important;background-position: center 40px !important;}
.banner_flexslider .flex-direction-nav {}
.sec1_content{ width:100%; margin-left:0;}
.flex-direction-nav li{height:37px; }
.flex-direction-nav a.flex-prev{top: -65%; width:11px;height:37px; background-size: auto 37px;}
.flex-direction-nav a.flex-next{top: -65%;width:11px;height:37px; background-size: auto 37px;background-position:-16px 0;}
.sec2 { padding-top: 12px;}
.sec1_content .flex-direction-nav{ display:block;}
.sec3_cont {width: 90%;margin-left: 5%;}
.sec3_cont li .img {  width:20%; :}
.sec3_cont li .img img{ width:100%; height:auto;}
.news_tet {    width:75%; margin-top:0;}
.mobile-flexslider{ display:block !important;}
.ipad-flexslider{ display:none !important;}

.sec1_content{ width:100%;  height:160px;}
.sec1_flexslider{height:100%;overflow:hidden; width:100%; position:relative; top:0; left:0; z-index:1; }
.sec1_flexslider .slides li{height:100%; background-size: auto 100%  !important;}
.sec1_flexslider .slides li a{ display:block; width:100%; height:100%;}
.sec1_flexslider .slides li a .inner{ height:100%;background-size: 45% auto !important; background-position:center 127px !important;}
.sec1_flexslider .flex-direction-nav{z-index:2;width:90%;margin:0 auto;text-align:center; position:relative; top:0 !important; }

.mobile2{ display:block;}
.pc2{ display:none;}
.sec1 {height:320px;}
.sec1_right img{ width:100%;}
.sec1_right {    height:220px;}

.tab-title li a { font-size:1.2rem;width: 100%;  display: block;  height: 20px;  color: #fff;   line-height: 20px;   border-right: #007dbd solid 1px;    border-left: #16a7f1 solid 1px;}	
}
@media screen and (max-width:600px){
	.banner{ height:250px;}
.banner_flexslider .slides li {background-size: auto 110% !important; background-position: top !important;}
.sec1 {height: 300px;}
.tab-title li {height:25px;  padding-top: 5px;}
.tab-title {height:30px;}

}	
@media screen and (max-width:550px){
.sec1 { height: 280px;}
}
@media screen and (max-width:460px){
.banner_flexslider .slides li a .inner {background-size:80% auto !important;background-position: center 40px !important;}
.sec3_cont li .img {  width:28%; :}
.news_tet {    width:68%; }
.sec1_img{ display:none;}
.sec1_img1{ display:block;}
}	
@media screen and (max-width:400px){

.sec1_content{ width:100%; margin-left:0; height:140px;}
.sec1_flexslider .flex-direction-nav{width:100%; }
.sec1_flexslider .slides li {background-size:100% auto  !important; background-position:top center  !important;}
.sec2_tit p { width:90%; margin-left:5%;}
.banner_flexslider .slides li {background-size: auto 100% !important; background-position: top !important;}

}	
@media screen and (max-width:380px){
	.sec1 {height: 280px;}
	.sec1_flexslider .flex-direction-nav{width:100%;}
	.sec4_right { width: 100%;    margin-left: 0;}
}	
@media screen and (max-width:360px){
.sec3_cont {width: 95%;margin-left: 2.5%;}
.banner_flexslider .slides li a .inner {background-size:95% auto !important;background-position: center 40px !important;}
.sec1 {height: 260px;}

}	

