@charset "utf-8";
*{margin:0px;padding:0px;font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;color:#5c5c5c;}
body{width: 100%;margin: 0 auto;}
button,submit{cursor:pointer;}
img{border:0;vertical-align:middle;}
li{list-style-type:none;}
ul{list-style:none;}
input{background:#f8f8f8;}
textarea{background:#f8f8f8;}
a:link,a:visited{text-decoration:none;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
/*.1{min-height:1000px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}*/

#hy1_div{ width: 100%; height: 90px;background:url(../images/in1.png); position: fixed;z-index: 999999;}
/*导航开始*/
.hz{width: 280px; height: 74px;margin-top: 15px;}
.hy{width:750px;height: 90px;}


.in1n{width: 1200px; height: 90px;margin:0px auto;overflow:hidden; zoom:1;}
.hy1{ height:90px;display:table;}
.hy1 ul li{float: left;line-height:88px;display:table;}
.hy1 ul li a{font-size: 20px;color: #005c8b;padding-left: 15px;padding-right: 15px;font-weight: bold;}


.hy1 ul li:hover{ background-color:#005c8b;-webkit-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-o-transition:background .3s linear 0s;transition:background .3s linear 0s;}

.hy1 ul li:hover a{ color:#fff; border:none;-webkit-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s; -o-transition:background .3s linear 0s;transition:background .3s linear 0s;}

.hy1 ul li:hover a i{ width:17px;-webkit-transition:width .3s linear 0s;-moz-transition:width .3s linear 0s;-o-transition:width .3s linear 0s;transition:width .3s linear 0s;}

.hy1 ul li.on{ background-color:#005c8b;-webkit-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-o-transition:background .3s linear 0s;transition:background .3s linear 0s;}

.hy1 ul li.on a{color:#fff; border:none;-webkit-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-o-transition:background .3s linear 0s;transition:background .3s linear 0s;}



.in2n_con{width: 100%; height: 60px; margin:0px auto; display: none; position: absolute;left:0px;top:88px;z-index: 999; background:#005c8b; overflow:hidden; zoom:1;}/*rgba(255,255,255,0.9);*/
.in2n_conn{width:100%;float:right;height:60px;margin:0px auto;left:0px;right:0px;}
.in2n_con_table {width:1200px;margin:0px auto;}
.in2n_con_table tr td{border:1px solid #005c8b;} 
.in2n1{height: 60px;float: left;text-align: center;margin:0px auto;}
.in2n1 ul li{float: left;line-height:60px;position:relative;display:table;height: 60px;}
.in2n1 ul li a{font-size: 15px;color: #fff;padding-left: 15px;padding-right: 15px;display: block;font-weight: normal;}
.in2n1 ul li a:hover{font-size: 15px;display: block;}
.in2n1 ul li:hover a i{ display:block; width:60px; height:2px;background-color:#fff;  position:absolute; left:17px; top:50px;}
.in2n1 ul li i{ display:block; width:0px; height:2px;  position:absolute; left:17px; top:40px;}




.header{width: 100%;height: 100px; background: #fff;position: fixed;z-index: 999999; display: none;box-shadow: 0 0 6px #ccc;}






/*banner*/
.in2{width:100%; height: 450px; overflow:hidden; zoom:1;}

/*新闻动态.in3 *{border:1px solid #ff0000;}*/
.in3{width:1200px; height:670px; position:absolute;top:420px;z-index: 999;}

.in3z{width: 174px; height: 670px;}
.in3y{width:972px;height:477px;margin-top: 100px;}

.in3ys{width:975px;height:260px;}
.in3ysz{width:420px; height: 263px;overflow: hidden;}
.in3ysz img{transition: 0.8s transform;}
.in3ysz img:hover{transform: scale(1.05, 1.05);}

.in3ysy{width:510px;height:240px;padding-top: 10px;}
.in3ysy h2{line-height: 35px;}
.in3ysy h2 a{font-size:20px;color: #323232;font-weight:normal;}
.in3ysy p{line-height: 30px;font-size:14px;color: #5c5c5c;}
.in3ysy span{line-height: 50px;font-size:14px;color: #bfbfbf;}
.in3ysyn{width:124px;height:32px;margin-top: 20px;}

.in3yx{width:975px;height:210px;margin-top: 20px;}
.in3yxz{width:420px;height: 210px;}
.in3yxz_s{width:420px;height:65px;border-bottom: 1px solid #6f6f6f;}
.in3yxz_sz{margin-top: 30px;}
.in3yxz_sy{width:200px;height:50px;padding-top: 15px;}
.in3yxz_sy h2{line-height: 25px;text-align: right;}
.in3yxz_sy h2 a{font-size: 18px;color: #323232;}
.in3yxz_sy p{line-height: 20px;text-align: right;}
.in3yxz_sy p a{font-size: 14px;color: #5c5c5c;}
.in3yxz_x{width:420px;height:155px;}
.in3yxz_x ul li{line-height:30px;}
.in3yxz_x ul li a{font-size: 14px;color: #5c5c5c;}
.in3yxz_x ul li span{font-size: 14px;color: #00a1c8;float:right;}
.in3yxz_x ul li a:hover{font-size: 14px;color: #00a1c8;}


/*核心业务*/
.in9{width:100%;min-height:805px; height:auto; _height:auto; overflow:hidden; zoom:1;background: #f4f4f4;}
.in9n{width:1200px;min-height:805px; margin:0px auto;height:auto; _height:auto; overflow:hidden; zoom:1;}
.in9n1{width:276px;height: 68px;margin:0px auto; margin-top: 60px;}
.in9n2{width:1200px;height:130px;margin:0px auto;margin-top: 50px;}
.in9n2 p{line-height:30px;font-size: 14px;color: #5c5c5c;text-indent: 2em;}
.in9n3{width: 1200px;height: 400px;margin:0px auto;margin-top: 50px;}
.in9n31{width:400px;height: 400px;text-align: center;}

.in9n31s{width:400px;height: 260px;}
.in9n31s img{transition: 0.8s transform;}
.in9n31s img:hover{transform: scale(1.1, 1.1);}

.in9n31x{width:400px;height:200px;}
.in9n31x p{line-height:30px;font-size: 14px;color: #5c5c5c;padding-left: 30px;padding-right: 30px;text-align: left;}

@keyframes show1{
   0%{margin-top:0px}
   50%{margin-top:-10px}
   100%{margin-top:0px}
}
 @-webkit-keyframes show1{
   0%{margin-top:0px}
   50%{margin-top:-10px}
   100%{margin-top:0px}
 }  
 .f1-tejia{
   
   -webkit-animation:show1 1s linear infinite backwards;    
  animation: show1 1s linear infinite backwards;
  -moz-animation: show1 1s linear infinite backwards;
  -ms-animation: show1 1s linear infinite backwards;
  -o-animation: show1 1s linear infinite backwards;     
}

 .f1-app{

   -webkit-animation:show1 1.2s linear infinite backwards;  
  animation: show1 1.2s linear infinite backwards;
  -moz-animation: show1 1.2s linear infinite backwards;
  -ms-animation: show1 1.2s linear infinite backwards;
  -o-animation: show1 1.2s linear infinite backwards;   
}
 .f1-duoren{

   -webkit-animation:show1 0.8s linear infinite backwards;  
  animation: show1 0.8s linear infinite backwards;
  -moz-animation: show1 0.8s linear infinite backwards;
  -ms-animation: show1 0.8s linear infinite backwards;
  -o-animation: show1 0.8s linear infinite backwards;   
}


/*重点项目*/
.in4{width:100%;height:765px;background: url(../images/in10.jpg) repeat-x;z-index:999;position: relative;}
.in4n{width:1200px; height:765px;margin:0px auto;position:relative; display:table;}
.in4nz{width: 900px;height: 500px;margin-top: 110px;}

.in-yw-xk .in-sub-xk{ width:100%; display:table; position:relative; z-index:999; opacity:0;-webkit-transform:translate3d(-180px,0,0);-moz-transform:translate3d(-180px,0,0);-o-transform:translate3d(-180px,0,0);transform:translate3d(-180px,0,0);}

.in4ny{width:200px;height:726px;}

.in4nys{width:200px;height:426px;}
.in4nyx{width:95px; height: 160px;margin:0px auto;margin-top: 30px;}
.in4nyx ul li{width:95px;height:35px;line-height: 35px;}
.in4nyx ul li a{font-size: 14px;color: #20baec;display: block;text-align: center;}

.in4d{width:1000px;height:60px;position: absolute;bottom: 40px;left:0px;}
.in4d p{line-height: 30px;font-size: 14px;color: #fff;text-indent: 2em;}

.in-yw-xk .jtyw{ position:absolute; right:0px; top:0px; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.myscroll li { height: 205px; overflow: hidden;}

/*党群之窗*/
.in5{width:100%;height:620px;background: url(../images/in25.jpg) repeat-x;position:relative; display:table;}
.in5n{width:1200px; height:620px;margin:0px auto;display:table;}
.in5nz{width:174px;height:550px; position:relative;float:left;overflow:hidden;left:50%; top:0; margin-left:-50%;}
.in5nzs{width:174;height:359px;}
.in5nzx{width:95px; height: 160px;margin:0px auto;margin-top: 30px;}
.in5nzx ul li{width:95px;height:35px;line-height: 35px;}
.in5nzx ul li a{font-size: 14px;color: #005c8b;display: block;text-align: center;}


.about-current{ width:100%; display:table;}

.about-current ul{ width:110%; display:table; margin-top:53px;}

.about-current ul li{ float:left; position:relative; opacity:0;
-webkit-transform:translateY(50px);-moz-transform:translateY(50px); -o-transform:translateY(50px);transform:translateY(50px);}


.in-sw-rit{ width:174px; position:relative; margin-top:0px; z-index:9; opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}

.in5ny{width:990px;height:355px;margin-top: 130px;}
.in5ny1{width:250px;height:350px; float: left;margin-left: 40px;margin-right: 40px;}
.in5ny1 span{line-height:35px;font-size:18px;color: #1ebaec;}
.in5ny1 h2{height:60px;line-height: 30px;padding-top:30px;padding-bottom: 40px;border-bottom:1px solid #323232;}
.in5ny1 h2 a{font-size:18px;color: #323232;}
.in5ny1 h2 a:hover{font-size: 20px;color: #005c8b;}
.in5ny1 p{height:100px;line-height: 25px;font-size: 14px;color: #5c5c5c;padding-top: 40px;}

.in5ny1a{width:75px;height: 25px;border-radius: 2px;background: #1ebaec;margin-top: 20px;}
.in5ny1a a{width:75px;height: 25px;border-radius: 2px;;line-height:25px;font-size: 12px;color: #fff;display: block;text-align:center;}
.in5ny1a a:hover{background: #003862;color: #fff;}
/*关于我们*/
.in6{width:100%;height:600px;background: url(../images/in27.jpg) repeat-x;}
.in6n{width:1200px; height:600px;margin:0px auto;}
.in6nz{width: 910px; height: 600px;}
.in6nzs{width: 910px;height: 160px;margin-top: 240px;}
.in6nzs p{line-height: 30px;font-size: 16px;color: #5c5c5c;text-indent: 2em;}
.in6nzx{width: 610px; height: 135px;margin:0px auto;}
.in6nzx ul li{width: 135px;height: 133px;float: left;}


.join-sub-us{ width:610px; margin:0 auto; display:table; position:relative;margin-top: 50px;}
.join-sub-us .for1{ float:left; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.join-sub-us .for2{ float:left; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.join-sub-us .for3{ float:left; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
/*.join-sub-us .for4{ float:left; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);}*/



.in6ny{width: 201px; height: 500px;margin-top: 50px;}
.in6nys{width: 201px; height:415px;}
.in6nyx{width: 201px; height:50px;}

.more-gy{ margin-top:35px; display:table;border-bottom:1px solid #000;margin-left:85px;}


.more-gy a{ display:block; margin-top:0px; font-size:12px; font-family:"Arial"; color:#000;}

.more-gy a span{ vertical-align:middle;}

.more-gy a img{ display:inline-block; margin-left:10px; vertical-align:middle;}
.more-gy i{ width:80px; height: 2px; margin-top:8px; }
.more-gy a{ display:block;-webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;}
.more-gy:hover a{ margin-left:13px;}	

	
/*底部*/
.in7{width:100%;height:845px;background: url(../images/tu5.jpg) no-repeat top center;overflow: hidden;margin-top: 30px;}
.in7b{width:359px;height:68px;margin:0px auto;margin-top: 70px;}

.in7s{width:380px;height: 50px;margin:0px auto;margin-top: 50px;}
.in7s ul li{width:160px; height: 40px;line-height:40px;text-align:center;float: left;margin-left: 15px;margin-right: 15px;}
.in7s ul li a{display: block;font-size: 16px;color: #005c8b;background: #fff;}
.in7x{width:1200px;height: 471px;margin:0px auto;margin-top: 40px;}


.in8{width:100%;height:100px;background:#cecfd2;}
.in8n{width:1200px; height:70px;margin:0px auto;padding-top: 20px;}
.in8n p{line-height: 30px;text-align: center;font-size: 14px;color: #323232;}
.in8n p a{font-size: 14px;color: #323232;}


/*关于我们*/
.in10{width:1200px;min-height:100px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-bottom: 50px;}
.in10s{width:206px;height: 128px;margin:0px auto;margin-top: 70px;}
.in10x{width: 1200px;min-height:100px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.in10xs{width:580px;height: 50px;margin:0px auto;margin-top: 50px;}
.in10xs ul li{width:160px; height: 40px;line-height:40px;text-align:center;float: left;margin-left: 15px;margin-right: 15px;}
.in10xs ul li a{display: block;font-size: 16px;color: #005c8b;background: #fff;}
.in10xx{width:1200px;min-height:100px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;text-align: center;}
/*幻灯片*/
	.swiper-container {
        width: 100%;
        height: 450px;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        height:450px;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }



