@import url(style1.css);
@import url(slide.css);
@import url(pscroll1.css);
/*首页*/
/*新闻资讯*/
.i_one{ overflow:hidden; padding-top:6%; padding-bottom:4%; background:#f7f7f7;}
.i_one .i_one_l{ float:left; overflow:hidden; width:31%; max-width:340px;}
.i_one .i_one_l .txts{  overflow:hidden;}
.i_one_t{ position:relative; overflow:hidden; padding-bottom:36px;}
.i_one_t .h2{ font-weight:bold;background:url(../image/i_bg1.png) left center no-repeat; background-size:auto 100%;height:85px; line-height:85px; overflow:hidden; margin-bottom:4%;}
.i_one_t .p{ overflow:hidden; line-height:1.7;}
.i_one_t:after{ content:""; position:absolute; bottom:0; left:0; width:50px; height:2px; background:#d4d4d4;}
.i_one .i_one_l .ul{ margin-top:25%; margin-bottom:30%; overflow:hidden;}
.i_one .i_one_l .ul li{ float:left; width:50%; max-width:132px; overflow:hidden;background:url(../image/i_bg2.png) left center no-repeat; font-size:16px; line-height:40px; height:40px; overflow:hidden; text-indent:18px;transition:all 0.3s;}
.i_one .i_one_l .ul li:hover{ background-image:url(../image/top_bg4_on.png);}
.imore{ display:inline-block; width:205px; height:60px; line-height:60px; overflow:hidden; text-indent:59px; background:url(../image/i_bg3.png) 132px center no-repeat; border:1px solid #999999; margin-top:36px; margin-bottom:70px;transition:all 0.3s; text-align:left; color:#666666; font-size:16px;}
.imore:hover{ text-indent:62px; background-image:url(../image/i_bg3_on.png); color:#fff; background-color:#0075c1; border:1px solid #0075c1; background-position:135px center;}
.imore#i_more{ display:none;}
.i_one .i_one_r{width:66%; float:right; max-width:952px;}
.i_one .i_one_r .i_one_r_a{ width:48.9%; overflow:hidden; float:left;}
.i_one .i_one_r .i_one_r_b{ width:48.9%; overflow:hidden; float:right;}
.i_one .i_one_r .imgs{ overflow:hidden;position: relative;}
.i_one .i_one_r .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_one .i_one_r .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_one .i_one_r .i_one_r_b .imgs{ margin-bottom:4.5%;}
.i_one .i_one_r .txts{ position:absolute; bottom:20px; left:20px; right:20px; background:rgba(255,255,255,0.9);}
.i_one .i_one_r .txts .cons{ width:92%; margin:0 auto; max-width:370px; overflow:hidden; margin-top:23px; margin-bottom:23px;}
.i_one .i_one_r .txts .h2{ font-weight:normal; line-height:30px; max-height:60px; overflow:hidden; font-size:18px; color:#000;}
.i_one .i_one_r .i_one_r_b .txts .h2{ max-height:30px;}
.i_one .i_one_r .txts .p{ padding-top:13px; margin-top:13px; line-height:24px; border-top:1px dashed #c6c6c6;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size:14px; color:#666;}
.i_one .i_one_r .i_one_r_b .txts .p{ display: -webkit-box; -webkit-line-clamp: 1;}
/*关于我们*/
.i_two{ overflow:hidden; padding-top:6%; padding-bottom:4%;  background:url(../image/i_bg5.png) center bottom no-repeat #fff;}
.i_two .i_two_l{float:right; overflow:hidden; width:59%; max-width:802px; margin-top:2%;}
.i_two .i_two_l .txts{  overflow:hidden;font-size:16px;}
.i_two .i_one_t .h2{ /*margin-bottom:0; */padding-left:35px; background-image:url(../image/i_bg41.png);}
.i_two .i_one_t:after{ width:35px;}
.i_two .i_two_l .txts .desc{ overflow:hidden;  line-height:32px; margin-top:5%;}
.i_two .i_two_l .txts .i_about_ul{ clear:both; margin-top:10%; margin-bottom:2%; overflow:hidden; }
.i_two .i_two_l .txts .i_about_ul li{float:left; display:inline-block; width:30%; transition:all 0.3s; overflow:hidden;position:relative; text-align:center;}
.i_two .i_two_l .txts .i_about_ul li:first-child{ text-align:left;}
.i_two .i_two_l .txts .i_about_ul li:last-child{ width:40%; }
.i_two .i_two_l .txts .i_about_ul li .h2{  overflow:hidden; font-weight:normal; margin-bottom:2%; color:#0075c1; font-family:Arial; }
.i_two .i_two_l .txts .i_about_ul li .h2 span{ font-weight:bold;line-height:1; }
.i_two .i_two_l .txts .i_about_ul li .h2 label{ vertical-align:top;}
.i_two .i_two_l .txts .i_about_ul li .p{ overflow:hidden; line-height:30px;}
.i_two .i_two_r{float:left; overflow:hidden; width:38%; max-width:494px;}
.i_two .i_two_r img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_two .i_two_r:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}





@media screen and (max-width:1366px) {
/*新闻资讯*/
.i_one_t{ padding-bottom:26px;}
.i_one_t .h2{ height:70px; line-height:70px;}
.i_one .i_one_l .ul{ margin-top:20%; margin-bottom:25%;}
.imore{ width:170px;text-indent: 40px; background-position:117px center; height:50px; line-height:50px; font-size:15px;}
.imore:hover{ text-indent:43px; background-position:120px center;}
.i_one .i_one_r .txts{ left:15px; right:15px; bottom:15px;}
.i_one .i_one_r .txts .h2{ font-size:17px;line-height:26px; max-height:52px;}
.i_one .i_one_r .i_one_r_b .txts .h2{ max-height:26px;}
.i_one .i_one_r .txts .cons{margin-top: 15px; margin-bottom: 18px;}
/*关于我们*/
.i_two .i_two_l .txts{ font-size:15px;}
.i_two .i_two_l .txts .desc{ line-height:30px;}
.i_two .i_two_l .txts .i_about_ul{ margin-top:7%; margin-bottom:0;}
}
@media screen and (max-width:1100px) {
/*新闻资讯*/
.i_one_t{ padding-bottom:20px;}
.i_one_t .h2{ height:60px; line-height:60px;}
.i_one .i_one_l .ul{ margin-top:16%; margin-bottom:21%;}
.i_one .i_one_l .ul li{ font-size:15px; height:36px; line-height:36px;}
.i_one .i_one_r .txts .h2{ font-size:16px;line-height:24px; max-height:48px;}
.i_one .i_one_r .i_one_r_b .txts .h2{ max-height:24px;}
.i_one .i_one_r .txts .p{ margin-top:10px; padding-top:10px; line-height:22px;}
/*关于我们*/
.i_two .i_two_l{ margin-top:0;}
.i_two .i_one_t .h2{ margin-bottom:0;}
.i_two .i_two_l .txts .desc{ line-height:26px;}
.i_two .i_two_l .txts .i_about_ul{ margin-top:5%;}
.i_two .i_two_l .txts .i_about_ul li .p{ line-height:26px;}



}

@media screen and (max-width: 960px) {
/*新闻资讯*/
.i_one_t .h2{ height:50px; line-height:50px;}
.i_one .i_one_l .ul{ margin-top:12%; margin-bottom:17%;}
.i_one .i_one_l .ul li{ font-size:13px;}
.imore{ width:150px;text-indent: 30px; background-position:107px center; height:44px; line-height:44px; font-size:14px;}
.imore:hover{ text-indent:33px; background-position:110px center;}
.i_one .i_one_r .txts .h2{ font-size:15px; line-height:22px; max-height:44px;}
.i_one .i_one_r .i_one_r_b .txts .h2{ max-height:22px;}
.i_one .i_one_r .txts .p{ font-size:13px;}
/*关于我们*/
.i_two .i_two_l .txts{ font-size:14px;}
.i_two .i_two_l .txts .desc{ line-height:24px;}
.i_two .i_two_l .txts .i_about_ul li .p{ line-height:22px;}


}
@media screen and (max-width: 830px) {
/*关于我们*/
.i_two .i_two_l .txts .desc{ margin-top:2%;}
.i_two .i_two_l .txts .i_about_ul{ margin-top:2%;}
.i_two .i_two_l .txts .imore{ margin-top:20px;}
}
@media screen and (max-width: 789px) {
/*新闻资讯*/
.i_one .i_one_l{ float:none; width:100%; max-width:none;}
.i_one{ text-align:center;}
.i_one .i_one_l .txts{ text-align:center;}
.i_one .i_one_l .ul{ margin-top:2%; margin-bottom:2%;}
.i_one .i_one_l .ul li{ width:24%; max-width:96px; float:none;; display:inline-block; vertical-align:top; text-align:left;}
.i_one_t{ text-align:center;}
.i_one_t .h2{ background-position:center center; margin-bottom:2%;}
.i_one_t:after{ left:50%; margin-left:-25px;}
.imore#i_more2{ display:none;}
.imore#i_more{display:block;}
.imore{ margin:0 auto;margin-top:4%; margin-bottom:4%;}
.i_one .i_one_r{ float:none; width:100%; max-width:none;}
/*关于我们*/
.i_two .i_two_l{ float:none; width:100%; max-width:none;}
.i_two .i_two_l .txts .i_about_ul{ max-width:500px; margin:0 auto; margin-top:4%; margin-bottom:4%;}
.i_two .i_two_l .txts .i_about_ul li:first-child{ text-align:center;}
.i_two .i_one_t .h2{ padding-left:0;}
.i_two .i_two_r{ float:none; width:100%; max-width:none; margin-bottom:3%;}
}
@media screen and (max-width: 640px) {
/*新闻资讯*/
.i_one_t .h2{ height:44px; line-height:44px;}
.i_one .i_one_r .txts{ left:10px; right:10px; bottom:10px;}
}

@media screen and (max-width: 480px) {
/*新闻资讯*/
.i_one_t{ padding-bottom:15px;}
.i_one_t:after{ width:35px;}
.i_one_t .h2{ height:40px; line-height:40px;}
.i_one .i_one_r .txts .cons{ margin-top:10px; margin-bottom:12px;}
.i_one .i_one_r .txts .h2{ font-size:14px; line-height:20px; max-height:40px;}
.i_one .i_one_r .i_one_r_b .txts .h2{ max-height:20px;}
.i_one .i_one_r .txts .p{ font-size:12px; line-height:20px; padding-top:8px; margin-top:8px;}

.imore{ width:130px;text-indent: 28px; background-position:92px center; height:40px; line-height:40px; font-size:13px;}
.imore:hover{ text-indent:31px; background-position:95px center;}
/*关于我们*/
.i_two .i_two_l .txts{ font-size:13px;}
.i_two .i_two_l .txts .desc{ line-height:22px;}


}

@media screen and (max-width: 420px) {
/*新闻资讯*/
.i_one .i_one_r .txts{ left:6px; right:6px; bottom:6px;}
.i_one .i_one_r .txts .h2{ font-size:13px;}
.i_one .i_one_r .txts .p{ padding-top:5px; margin-top:5px;}
}
