﻿/*biaot*/
.biaot{text-align:center;   }
.biaot p{color:#121212; overflow: hidden;
   }
.biaot p p1{font-size:31px;color:#0154a4; margin: 0 18px;overflow:hidden;}
.biaot span{font-size:16px;color:#999;display:block;overflow:hidden;}

.biaot01{text-align:center;overflow:hidden;   }
.biaot01 p{color:#fff;overflow:hidden;    height: 30px;}
.biaot01 p p1{font-size:31px;color:#fff; margin: 0 18px;overflow:hidden;}
.biaot01 span{font-size:16px;color:#fff;display:block;overflow:hidden;}


/*jiejue*/
.jiejue{background:url(../images/ans02.jpg) center top;overflow:hidden;padding-bottom: 5%;}
.jiejuebox{margin-top:75px;overflow:hidden;}

.jiejue01{padding: 0px 18.5%;overflow: hidden;}
.jiejue01_01{width:30%;float:left;margin-top:40px;margin-left: 5%;}
.jiejue01_01 i{width:100%;border-radius:10px 10px 0 0;display:block;overflow:hidden;}
.jiejue01_01 i img{width:100%;}
.jiejue01_01 i img:hover{ transform: scale(1.05, 1.05); transition: .60s transform;}
.jiejue01_01 p{width:100%;height:60px;line-height:60px;border-radius:0 0 10px 10px;background:#0154a4;font-size:16px;font-weight:600;text-align:center;color:#fff;display:block;overflow:hidden;}

.jiejue02{padding: 0px 10%;overflow: hidden;}
.jiejue02_01{width:23%;float:left;margin-top:40px;margin-left: 2%;}
.jiejue02_01 i{width:100%;border-radius:10px 10px 0 0;display:block;overflow:hidden; max-height: 220px;}
.jiejue02_01 i img{width:100%;}
.jiejue02_01 i img:hover{ transform: scale(1.05, 1.05); transition: .60s transform;}
.jiejue02_01 p{width:100%;height:60px;line-height:60px;border-radius:0 0 10px 10px;background:#0154a4;font-size:16px;font-weight:600;text-align:center;color:#fff;display:block;overflow:hidden;}

.more{width:240px;height:65px;line-height:65px;margin:0 auto;border:2px solid #0154a4;margin-top:5%;border-radius:50px;text-align:center;overflow:hidden;}
.more a{color:#0154a4;font-size:16px;font-weight:600;display:block;overflow:hidden;}



/*youshi*/
.youshi{height:562px;background:url(../images/ans03.jpg) center top;background-attachment: fixed;background-size: cover;overflow:hidden;}
.youshibox{width: 1200px;
    margin: 0 auto;margin-top:90px;overflow:hidden;}

.youshi01_1{margin-top: 95px;float: left;margin-right:52px;overflow:hidden;}
.youshi01_1 p{width:145px;height:145px;border-radius:100%;border:5px solid #fff;font-weight:600;font-size:45px;text-align:center;display:block;overflow:hidden;}
.youshi01_1 p p2{overflow:hidden;}
.youshi01_1 span{font-size:18px;margin-top:10px;color:#ffffff;text-align:center;display:block;overflow:hidden;}
.youshi01_1 a{color:#fff;padding-top: 60px;display: block;}
.youshi01_1 a:hover{color:#ffffff;overflow:hidden;}
.youshi01_1:nth-child(6){float:right;margin-right:0px;}

.youshi .youshi01_1 p:hover{-webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
    transition: 0.5s all;
    -webkit-transform: rotateX(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);-webkit-transition: all .3s linear;transition: all .3s linear;display:block;overflow:hidden;}




/*anli*/
.anli{margin-top:30px;}
.anlibox{overflow:hidden;}

.anli01{padding: 0px 5%;overflow: hidden;}
.anli01 li{width:23.472%;float:left;margin-top:40px;margin-right: 1.9%;}
.anli01 li:nth-child(4n){float:right;margin-right:0px;}
.anli01 li i{width:100%;border-radius:5px 5px 0 0;display:block;overflow:hidden;}
.anli01 li i img{width:100%;max-height: 262px;}
.anli01 li:hover i img{ transform: scale(1.05, 1.05); transition: .60s transform;}
.anli01 li:hover p p3{ color:#e81d20;}
.anli01 li p{width:100%;border-radius:0 0 5px 5px;background:#f8f8f8;display:block;overflow:hidden;}
.anli01 li p p1{width:90%;margin:0 auto;margin-top: 5%;margin-bottom: 1%;font-size:16px;text-align:left;color:#121212;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow:hidden;}
.anli01 li p p2{width:90%;margin:0 auto;margin-bottom: 3%;font-size:14px;line-height: 18px;text-align:left;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}
.anli01 li p p3{width:90%;margin:0 auto;margin-bottom: 5%;font-size:14px;text-align:left;color:#999;display:block;overflow:hidden;}


.anli02{height:45px;margin:0 auto;margin-top:30px;line-height:40px;text-align:center;overflow:hidden;}
.anli02 span{border-radius:50px;width:150px;height:40px;line-height:40px;border:2px solid #0154a4;background-color:#ffffff; margin: 0 10px;display: inline-block;font-size:16px;font-weight:600;color:#121212;overflow:hidden;}
.anli02 span a{color:#0154a4;text-align:center;display:block;overflow:hidden;}
.anli02 span:hover{background-color:#0154a4;color:#fff;overflow:hidden;}
.anli02 span:hover a{background-color:#0154a4;color:#fff;overflow:hidden;}

.more{width:240px;height:65px;line-height:65px;margin:0 auto;border:2px solid #0154a4;margin-top:4%;border-radius:50px;text-align:center;overflow:hidden;}
.more a{color:#0154a4;font-size:16px;font-weight:600;display:block;overflow:hidden;}


/*about*/
.about{padding:2% 0 6% 0;background:url(../images/ans12.jpg) center top;margin-top:1%;overflow:hidden;}
.aboutbox{margin-top:40px;overflow:hidden;}


.about01{margin-top:40px;overflow:hidden;}
.about01 p{font-size:16px;text-align:justify;line-height:33px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow:hidden;}
.about01 span{width:150px;height:45px;line-height:45px;margin:0 auto;background:#0154a4;margin-top:5%;border-radius:5px;text-align:center;display:block;overflow:hidden;}
.about01 span a{font-size:16px;color:#ffffff;display:block;overflow:hidden;}


.about02{width:1200px;margin:0 auto;margin-top: -70px;background:#ffffff;box-shadow: 1px 1px 5px #dedede;border-radius:5px;padding: 3% 0;overflow:hidden;}
.about02 p{width:12%;margin-left: 6.5%;float:left;overflow:hidden;}
.about02 p p1{width:65px;margin:0 auto;display:block;overflow:hidden;}
.about02 p p2{font-size:18px;text-align:center;display:block;overflow:hidden;}
.about02 p p1:hover{-webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
    transition: 0.5s all;
    -webkit-transform: rotateX(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);-webkit-transition: all .3s linear;transition: all .3s linear;display:block;overflow:hidden;}

/*news*/
.news{margin-top:30px;overflow:hidden;}

.newsbox{margin-top:5px;overflow:hidden;}
.newsbox_l{width:371px;overflow:hidden;}
.newsbox_l i{width:371px;height:160px;display:block;overflow:hidden;}
.newsbox_l i img{width:371px;height:160px;display:block;overflow:hidden;}
.newsbox_l i img:hover{transform: scale(1.03, 1.03); transition: .60s transform;display:block;}
.newsbox_l p{width:371px;height:24px;line-height:24px;margin-top:10px;margin-bottom:10px;font-size:18px;overflow:hidden;}
.newsbox_l span{width:371px;font-size:14px;color:#999999;display:block;overflow:hidden;}
.newsbox_l font{width:371px;height:48px;line-height:24px;font-size:15px;color:#999999;display:block;overflow:hidden;}

.newsbox_r{width:800px;overflow:hidden;}
.newsbox_r li{width:390px;height:33px;float:left;border-bottom:1px dashed #ddd;margin-top: 5px;margin-bottom: 7px;overflow:hidden;}
.newsbox_r li:nth-child(2n){float:right;margin-right:0px;}
.newsbox_r li i{width:8px;height:8px;margin: 7px;float:left;display:block;overflow:hidden;}
.newsbox_r li p{width:280px;height: 24px;float: left;font-size:16px;color:#333333;overflow:hidden;}
.newsbox_r li span{font-size:15px;color:#999999;float:right;display:block;overflow:hidden;}

.xinde_xq{ margin-top:30px;overflow:hidden;}
.xinde_xq ul li{overflow:hidden;}
.xinde{width: 1160px;background-color:#f7f6f6;padding:20px 20px 40px 20px;margin-top:20px;overflow:hidden;}
.xindebox{overflow:hidden;}
.xinde_top{height:52px;margin:0 auto;    margin-top: 40px;line-height:40px;text-align:center;overflow:hidden;}
.xinde_top span{border-radius:50px;width:150px;height:40px;line-height:40px;border:1px solid #ddd;background-color:#ffffff; margin: 0 10px;display: inline-block;font-size:18px;color:#121212;overflow:hidden;}
.xinde_top span a{text-align:center;}
.xinde_top span:hover{background-color:#0154a4;color:#fff;overflow:hidden;}
.xinde_top span:hover a{background-color:#0154a4;color:#fff;overflow:hidden;}

.check {background-color:#0154a4 !important;color:#fff !important;overflow:hidden;}

.check a{background-color:#0154a4 !important;color:#fff;overflow:hidden;}
/*hezuo*/
.hezuo{margin-top:20px;overflow:hidden;}
#marquee6{width:100%;height:88px;margin:0 auto;margin-top:20px;overflow:hidden;}
#marquee6 li{width: 182px;border:1px solid #f0f0f0;margin-left:15px;float: left;overflow:hidden;}
#marquee6 li i{width:182px;height:86px;display:block;overflow:hidden;}
#marquee6 li i img{width:182px;height:86px;display:block;overflow:hidden;}
#marquee6 li i img:hover{ transform: scale(1.03, 1.03); transition: .60s transform;}























