@charset "utf-8";

/*全局控制*/
html{}
body{min-width:1200px;margin:0;padding:0;line-height:1;font-family:"微软雅黑"; color:#333;overflow-x:hidden;-webkit-text-size-adjust:none;}
img{border:0; vertical-align:bottom;}
ul,li{list-style:none;padding:0;margin:0;}
*{padding:0;margin:0;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.clear{clear:both;}
a{text-decoration:none;color:#383838;}

.xianzhi1200{width:12.0rem;height:auto;margin:0 auto;}
.xianzhi1320{width:13.2rem;height:auto;margin:0 auto;}
.xianzhi1600{width:13.0rem;height:auto;margin:0 auto;}
.xianzhi1555{width:15.55rem;height:auto;margin:0 auto;}
/*首页整屏切换*/
.imgbox{overflow:hidden;}
.imgbox>img{transition: 0.6s;}
.imgbox:hover>img{transform: scale(1.1);}

@-webkit-keyframes an_ren {
    from{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-15px)}
}
@-moz-keyframes an_ren {
    from{-moz-transform:translateY(0)}to{-moz-transform:translateY(-15px)}
}
@-ms-keyframes an_ren {
    from{-ms-transform:translateY(0)}to{-ms-transform:translateY(-15px)}
}


.header{width:80%; margin:0 auto;}
 .logo{width:2.7rem;}
 .logo img{max-width:100%;}
 .nav{display:table;}
.nav li{display:inline-block;width:1.0rem;margin:0.45rem 0; font-size:0.16rem;line-height:1;text-align:center;color:#666666;}
.big-logo{-webkit-animation: an_ren 2.5s ease-in-out infinite alternate; -moz-animation: an_ren 2.5s ease-in-out infinite alternate;-ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page1 .header{width:100%;color:#fff;}
.page1 .logo{width:2.7rem;}
.page1 .logo img{max-width:100%;}
.page1 .nav{display:table;}
.page1 .nav li{display:inline-block;width:1.0rem;margin:0.45rem 0; font-size:0.16rem;line-height:1;text-align:center;color:#fff;}
.page1 .big-logo{-webkit-animation: an_ren 2.5s ease-in-out infinite alternate; -moz-animation: an_ren 2.5s ease-in-out infinite alternate;-ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.pic-scroll{ width:100%;  }
.pic-scroll .lunbo01{float:left;width:100%;height:100%;position:relative}
.banner-main-img01{width:100%;height:100%;overflow:hidden}
.banner-main-img01 li{width:100%;height:100%;display:none;overflow:hidden;position:absolute;top:0;left:0}
.banner-main-img01 li img{width:100%;height:100%;display:block;position:relative;left:0;top:0}
.ui-controls01 ul{position:absolute;bottom:20px;right:20px}
.ui-controls01 ul li{float:left;width:10px;height:10px;margin:0 5px;border:2px solid #ddd;background:#eee;text-indent:-9999px;
overflow:hidden;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}
.ui-controls01 ul li:hover{border:2px solid #ccc;background:#999}
.ui-controls01 ul .current{border:2px solid #ccc;background:#999}
.ui-controls01 .ui-prev01{width:40px;height:40px;line-height: 40px;font-size: 24px;background:#fff;color: #e53530;position:absolute;bottom:-50%;right:50px;margin-top:-35px;text-align:center;
overflow:hidden;z-index:999;cursor:pointer}
.ui-controls01 .ui-next01{width:40px;height:40px;line-height: 40px;font-size: 24px;background:#fff;color: #e53530;position:absolute;bottom:-50%;right:0;margin-top:-35px;text-align:center;
overflow:hidden;z-index:999;cursor:pointer}
.ui-controls01 .more{width:85px;height:33px;text-align:center;line-height:33px;border:1px solid #f1f1f1;color:#6a6a6a;font-size:14px;margin-top:18px;position:absolute;bottom:-50%;left:0;}
.ui-controls01 .more:hover{background:#e5322d;color:#fff;}
.ui-controls01 .ui-prev01:hover{color:#fff;background:#e53530;}
.ui-controls01 .ui-next01:hover{color:#fff;background:#e53530}





#tab01{width:100%;position:relative;margin:0px auto;}
#tab01 .tab_menu01{display:table;width:100%;text-align:center;z-index:1;transition: all 0.5s ease-in-out;opacity: 0;transform: translate(-600px,0px);}

#tab01 .tab_menu01 li{display:inline-block;margin:0.5rem 0.16rem 0.1rem;line-height: 1;font-size:0.18rem;cursor:pointer;color:#333;}
#tab01 .tab_menu01 .selected{color:#063683;font-weight:bold;cursor:pointer;}
#tab01 .tab_menu01 li span{display:block;width:0.1rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#333;}
#tab01 .tab_menu01 .selected span{display:block;width:0.15rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#063683;}
.tab_box01 {width:100%;height:4.47rem;} 
.tab_box01 .div .fl{transition: all 0.5s ease-in-out; opacity: 0;transform: translate(-300px,0px);}

.tab_box01 .div .fr{transition: all 0.5s ease-in-out; opacity: 0;transform: translate(300px,0px);}

.tab_box01 .div ul {display:table;width:5.8rem;}
.tab_box01 .div ul li{width:100%;margin:0 auto;} 
.tab_box01 .div ul li a{display:block;width:94%;margin:0 auto;padding:0.3rem 0 0.1rem;border-bottom:1px solid #c9c9c9;}
.tab_box01 .div ul li .title{text-indent:2em;font-size:0.18rem;color:#222222;line-height:0.28rem;background:url(../images/min-logo.png) no-repeat left center;background-size:0.28rem 0.28rem;}
.tab_box01 .div ul li .con{font-size:0.15rem;padding:0.1rem 0;color:#222222;line-height:2;}
.tab_box01 .div ul li:hover {background:#09429e;}
.tab_box01 .div ul li:hover a{border-bottom:1px solid #09429e;}
.tab_box01 .div ul li:hover .title{color:#fff;background:url(../images/min-logo-h.png) no-repeat left center;}
.tab_box01 .div ul li:hover .con{color:#fff;}
.hide{display:none;}



#tab02{width:100%;position:relative;margin:0px auto;}
#tab02 .tab_menu02{display:table;width:100%;text-align:center;z-index:1;transition: all 0.5s ease-in-out;opacity: 0;transform: translate(-600px,0px);}




#tab02 .tab_menu02 li{display:inline-block;margin:0.5rem 0.16rem 0.1rem;line-height: 1;font-size:0.18rem;cursor:pointer;color:#666;}
#tab02 .tab_menu02 .selected{color:#666;font-weight:bold;cursor:pointer;}
#tab02 .tab_menu02 li span{display:block;width:0.1rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#666;}
#tab02 .tab_menu02 .selected span{display:block;width:0.15rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#666;}
.tab_box02 {width:100%;height:3.24rem} 
.tab_box02 .div{width:12.0rem;height:2.24rem;margin: 0.2rem auto;font-size:0.18rem;
color:#666;
line-height:2; transition: all 0.5s ease-in-out; opacity: 0; transform: rotateY(90deg);}

.page2{}
.page2 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page2 .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate; -moz-animation: an_ren 2.5s ease-in-out infinite alternate;-ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page2 .lanmu-left{width:1.15rem;height:1px;background:#fff;position:absolute;left:0;top:0.4rem;}
.page2 .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#fff;}
.page2 .lanmu-right{width:1.15rem;height:1px;background:#fff;position:absolute;right:0;top:0.4rem;}
.wrapper.active-page2 .page.page2 .tab_menu02{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}
.wrapper.active-page2 .page.page2 .tab_box02 .div{opacity: 1 !important; transform: rotateY(0deg) !important;transition-delay: 0.6s !important;}

.page3 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page3 .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate; -moz-animation: an_ren 2.5s ease-in-out infinite alternate; -ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page3 .lanmu-left{width:1.15rem;height:1px;background:#9da6c9;position:absolute;left:0;top:0.4rem;}
.page3 .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#222;}
.page3 .lanmu-right{width:1.15rem;height:1px;background:#9da6c9;position:absolute;right:0;top:0.4rem;}

.wrapper.active-page3 .page.page3 .tab_menu01{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.8s !important;}
.wrapper.active-page3 .page.page3 .tab_box01 .div .fl{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}
.wrapper.active-page3 .page.page3 .tab_box01 .div .fr{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}

.page3 .more{width:0.57rem;height:0.57rem;line-height:0.57rem;margin:0.75rem auto;text-align:center;font-size:0.3rem;color:#fff;background:#09429e; -webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;  -o-transition: -o-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;}
.page3 .more:hover{transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);}

.page4 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page4 .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate;-moz-animation: an_ren 2.5s ease-in-out infinite alternate;-ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page4 .lanmu-left{width:1.15rem;height:1px;background:#9da6c9;position:absolute;left:0;top:0.4rem;}
.page4 .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#222;}
.page4 .lanmu-right{width:1.15rem;height:1px;background:#9da6c9;position:absolute;right:0;top:0.4rem;}
#tab03{width:100%;position:relative;margin:0px auto;}
#tab03 .tab_menu03{display:table;width:100%;text-align:center;z-index:1;transition: all 0.5s ease-in-out;opacity: 0;transform: translate(-600px,0px);}
.wrapper.active-page4 .page.page4 .tab_menu03{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}

#tab03 .tab_menu03 li{display:inline-block;margin:0.5rem 0.16rem 0.1rem;line-height: 1;font-size:0.18rem;cursor:pointer;color:#333;}
#tab03 .tab_menu03 .selected{color:#063683;font-weight:bold;cursor:pointer;}
#tab03 .tab_menu03 li span{display:block;width:0.1rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#333;}
#tab03 .tab_menu03 .selected span{display:block;width:0.15rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#063683;}
.tab_box03 {width:100%;height:4.56rem;} 
.tab_box03 .div{width:12.0rem;margin: 0.2rem auto;transition: all 0.5s ease-in-out; opacity: 0; transform: rotateY(90deg);}
.wrapper.active-page4 .page.page4 .tab_box03 .div{opacity: 1 !important; transform: rotateY(0deg) !important;transition-delay: 0.6s !important;}

.tab_box03 .div .left{width:2.92rem;}
.tab_box03 .div .left li{width:100%;position:relative;margin-bottom:0.1rem;}
.tab_box03 .div .left li p{width:100%;height:0.4rem;line-height:0.4rem;color:#fff;font-size:0.16rem;text-align:center;position:absolute;left:0;bottom:0;background:rgba(2,26,66,0.5);}
.tab_box03 .div .center{width:5.92rem;margin:0 0.12rem;}
.tab_box03 .div .right{width:2.92rem;}
.tab_box03 .div .right li{width:100%;position:relative;margin-bottom:0.1rem;}
.tab_box03 .div .right li p{width:100%;height:0.4rem;line-height:0.4rem;color:#fff;font-size:0.16rem;text-align:center;position:absolute;left:0;bottom:0;background:rgba(2,26,66,0.5);}
.page4 .more{width:0.57rem;height:0.57rem;line-height:0.57rem;margin:0.55rem auto;text-align:center;font-size:0.3rem;color:#fff;background:#09429e;    -webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;-o-transition: -o-transform 2s ease-out;-ms-transition: -ms-transform 2s ease-out;}
.page4 .more:hover{transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg);}

.page5 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page5 .lanmu{width:5.55rem;margin-top:0.3rem;}
.page5 .lanmu .left{color:#fff;}
.page5 .lanmu .right .more{width:0.57rem;height:0.57rem;line-height:0.57rem;margin:0rem auto;text-align:center;font-size:0.3rem;color:#09429e;background:#fff;}
.page5 ul{width:9.6rem;margin-top:0.65rem;}
.page5 ul li{padding:0.6rem 0;}
.page5 ul li:nth-child(1){transform: translateY(300px);opacity: 0; transition: all 0.5s;}
.page5 ul li:nth-child(2){transform: translateY(300px);opacity: 0; transition: all 0.5s;}
.wrapper.active-page5 .page.page5 ul li:nth-child(1){transform: translateX(0px) !important;opacity: 1 !important;}
.wrapper.active-page5 .page.page5 ul li:nth-child(2){transform: translateX(0px) !important;opacity: 1 !important;}
.page5 ul li:hover{background:#09429e;}
.page5 ul li .con{width:5.85rem;margin-left:0.75rem;}
.page5 ul li .title{color:#fff;font-size:0.20rem;line-height:2;}
.page5 ul li .jianjie{color:#fff;font-size:0.16rem;line-height:2;}
.page5 ul li .more{text-align:left;color:#fff;font-size:0.5rem;}
.page5 ul li:hover .more{text-align:right;}

.page6 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page6 .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate; -moz-animation: an_ren 2.5s ease-in-out infinite alternate; -ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page6 .lanmu-left{width:1.15rem;height:1px;background:#9da6c9;position:absolute;left:0;top:0.4rem;}
.page6 .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#222;}
.page6 .lanmu-right{width:1.15rem;height:1px;background:#9da6c9;position:absolute;right:0;top:0.4rem;}
#tab04{width:100%;height: 5.18rem;position:relative;margin:0px auto;}
#tab04 .tab_menu04{display:table;width:100%;text-align:center;z-index:1;transition: all 0.5s ease-in-out;opacity: 0;transform: translate(-600px,0px);}
.wrapper.active-page6 .page.page6 .tab_menu04{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}
#tab04 .tab_menu04 li{display:inline-block;margin:0.5rem 0.16rem 0.1rem;line-height: 1;font-size:0.18rem;cursor:pointer;color:#333;}
#tab04 .tab_menu04 .selected{color:#063683;font-weight:bold;cursor:pointer;}
#tab04 .tab_menu04 li span{display:block;width:0.1rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#333;}
#tab04 .tab_menu04 .selected span{display:block;width:0.15rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#063683;}
.tab_box04 {width:100%;height:3.90rem;} 
.tab_box04 .div{width:12.0rem;margin:0.5rem auto;transition: all 0.5s ease-in-out; opacity: 0; transform: rotateY(90deg);}
.wrapper.active-page6 .page.page6 .tab_box04 .div{opacity: 1 !important; transform: rotateY(0deg) !important;transition-delay: 0.6s !important;}

.tab_box04 .div li{float:left;width:3.8rem;height:3.90rem;background:#fff;transition: all 0.5s;}
.tab_box04 .div li:hover{margin-top:-0.2rem;}
.tab_box04 .div li:nth-child(2){margin-left:0.25rem;margin-right:0.25rem;}
.tab_box04 .div li .con{width:3.45rem;margin:0.5rem auto;}
.tab_box04 .div li .date{}
.tab_box04 .div li .title{width:100%;height: 0.9rem;color:#222;font-size:0.18rem;line-height:5;overflow:hidden;}
.tab_box04 .div li .jianjie{height: 0.9rem;color:#222;font-size:0.15rem;line-height:2;overflow:hidden;}
.tab_box04 .div li .more0{width:0.95rem;color:#09429e;font-size:0.18rem;border-bottom:1px solid #8691ba;line-height:1.5;margin-top:0.4rem;}
.tab_box04 .div li:hover .more0{width:100%;border-bottom:1px solid #09429e;}
.page6 .more{width:0.57rem;height:0.57rem;line-height:0.57rem;margin:0.55rem auto;text-align:center;font-size:0.3rem;color:#fff;background:#09429e;    -webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out;}
.page4 .more:hover{transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);}

.page7 .main{height: 8.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.page7 .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate;-moz-animation: an_ren 2.5s ease-in-out infinite alternate; -ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.page7 .lanmu-left{width:1.15rem;height:1px;background:#9da6c9;position:absolute;left:0;top:0.4rem;}
.page7 .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#fff;}
.page7 .lanmu-right{width:1.15rem;height:1px;background:#9da6c9;position:absolute;right:0;top:0.4rem;}
#tab05{width:100%;height: 5.18rem;position:relative;margin:0px auto;}
#tab05 .tab_menu05{display:table;width:100%;text-align:center;z-index:1;transition: all 0.5s ease-in-out;opacity: 0;transform: translate(-600px,0px);}
.wrapper.active-page7 .page.page7 .tab_menu05{opacity: 1 !important; transform: translate(0px,0px)!important;transition-delay: 0.5s !important;}
#tab05 .tab_menu05 li{display:inline-block;margin:0.5rem 0.16rem 0.1rem;line-height: 1;font-size:0.18rem;cursor:pointer;color:#fff;}
#tab05 .tab_menu05 .selected{color:#fff;font-weight:bold;cursor:pointer;}
#tab05 .tab_menu05 li span{display:block;width:0.1rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#fff;}
#tab05 .tab_menu05 .selected span{display:block;width:0.15rem;height:0.02rem;margin: 0.08rem 0.1rem;background:#fff;}
.tab_box05 {width:100%;} 
.tab_box05 .div{width:12.0rem;margin: 0.5rem auto;transition: all 0.5s ease-in-out; opacity: 0; transform: rotateY(90deg);}
.wrapper.active-page7 .page.page7 .tab_box05 .div{opacity: 1 !important; transform: rotateY(0deg) !important;transition-delay: 0.6s !important;}

.form{font-size: 0.18rem;color:#fff;}
.form .text1 {width: 6.2rem; height: 0.5rem; margin-left: 0.1rem; margin-bottom: 0.1rem; line-height: 0.36rem; background: none;}
.form .text2 {width: 4.9rem; height: 0.5rem; margin-left: 0.1rem; margin-bottom: 0.1rem; line-height: 0.36rem; background: none;}
.form .text1 input {width:85%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;color: #fff;}
.form .text2 input {width:85%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;color: #fff;}
.form .text3 {width: 12.0rem; height: 1.45rem;background: none;margin-bottom: 0.15rem;  margin-left: 0.1rem;}
.form .text3 textarea{width:93.5%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;color: #fff;}
.form .button{display:table;text-align:center;width:60%;margin: 0 auto;}
.form .submit {display:inline-block;width: 1.9rem; height: 0.5rem;background: #09429e;color: #fff;font-size: 0.18rem;border: none;    margin: 0 0.5rem; }
.form .reset{display:inline-block;width: 1.9rem; height: 0.5rem;background: #b9b9b9;color: #fff;font-size: 0.18rem;border: none;     margin: 0 0.5rem;}
.tab_box05 .div  ul{width:5.9rem;display:table;}
.tab_box05 .div ul li{width:5.9rem; padding: 0.1rem 0;margin-bottom:0.2rem;background:#f0eeee;position:relative;overflow:hidden;}
.tab_box05 .div ul li .con{width:5.4rem;margin:0 auto;}
.tab_box05 .div ul li .con .title{font-size:0.18rem;color:#222222;line-height:2;}
.tab_box05 .div ul li .con .jianjie{font-size:0.16rem;color:#666666;line-height:1.5;}
.tab_box05 .div ul li .jiao {position:absolute;right:-0.26rem;bottom:0;width: 0;height: 0;border-width: 0 0.26rem 0.26rem; border-style: solid;border-color: transparent transparent #09429e;}


/*二级头部区域*/
.head{}
.head .header{width:100%;color:#fff;}
.head .logo{width:2.7rem;}
.head .logo img{max-width:100%;}
.head .nav{display:table;}
.head .nav li{display:inline-block;width:1.0rem;margin:0.45rem 0; font-size:0.16rem;line-height:1;text-align:center;color:#222;}

/*二级页banner*/
.banner{width:100%;height:3.16rem;background:url(../images/banner2.jpg)no-repeat center center ;background-size:cover;}
.banner .lanmu{width:5.0rem;height:0.84rem;margin:0 auto;position:relative;top: 1.2rem;-webkit-animation: an_ren 2.5s ease-in-out infinite alternate;-moz-animation: an_ren 2.5s ease-in-out infinite alternate; -ms-animation: an_ren 2.5s ease-in-out infinite alternate;}
.banner .lanmu-left{width:1.15rem;height:1px;background:#fff;position:absolute;left:0;top:0.4rem;}
.banner .lanmu-center{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:0rem;color:#fff;}
.banner .lanmu-right{width:1.15rem;height:1px;background:#fff;position:absolute;right:0;top:0.4rem;}

/*二级页分类*/
.type{width:100%;display:table;text-align:center;margin:0.6rem auto 0.4rem;}
.type li{display:inline-block;width:1.6rem;height:0.45rem;line-height:0.45rem;font-size:0.16rem;text-align:center;color:#444444;background: #dddddd;margin:0 0.12rem;}
.type li:hover{background:#09429e;color:#fff;}







/*底部区域*/
.foot{width:100%;height:3.53rem;color:#fff;background:url(../images/foot-bg.png)no-repeat center center;background-size:cover;}
.foot .map{width:6.9rem;    margin: 0.95rem 0;}
.foot .ewm{width:1.75rem;margin: 0.9rem 0 0.85rem 0.4rem;}
.foot .contant{width:6.35rem;margin: 1.0rem 0 0.9rem 0.15rem;}
.bot{background:#09429e;color:#fff;font-size:0.16rem;line-height:0.7rem;text-align:center;}
/*二级页加*/
.about{line-height:2;color:#333333;font-size:0.18rem;}
.about img{max-width:100%;}
.m_contact{
	width: 1025px;
	background: url(../images/main21.jpg) no-repeat center 50px;
	margin: 60px auto;
}
.m_contact li{
	float: left;
	text-align: center;
	width: 25%;
}
.m_contact li h3{
	color: #26272b;
	font-size: 16px;
	margin: 17px 0 0;
}
.m_contact li div{
	color: #f1433c;
	font-size: 16px;
	padding-bottom: 10px;
	background: url(../images/main26.jpg) no-repeat center bottom;
}


.news{}
.news ul{width:5.9rem;display:table;}
.news ul li{width:5.9rem; padding: 0.1rem 0;margin-bottom:0.2rem;background:#f0eeee;position:relative;overflow:hidden;}
.news ul li .con{width:5.4rem;margin:0 auto;}
.news ul li .con .title{font-size:0.18rem;color:#222222;line-height:2;}
.news ul li .con .jianjie{height:48px;font-size:0.16rem;color:#666666;line-height:1.5;}
.news ul li .jiao {position:absolute;right:-0.26rem;bottom:0;width: 0;height: 0;border-width: 0 0.26rem 0.26rem; border-style: solid;border-color: transparent transparent #09429e;}

.news_show{}
.news_show .title{text-align:center;font-size:18px;font-weight:bold;line-height:3;}
.news_show .time{text-align:center;font-size:16px;color:#999999;font-weight:normal;}
.news_show .con{min-height:200px;line-height:2.5;color:#333333;padding:20px 0;margin:20px auto;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}


.products{}
.products ul{width:100%;display:table;}
.products ul li{float:left;width:3.85rem;border-bottom:3px solid #dddddd;margin:0rem 0.09rem 0.5rem;}
.products ul a:nth-child(3n+1) li{margin-left:0;}
.products ul a:nth-child(3n+3 ) li{margin-right:0;}
.products ul li .img{width:100%; height: 287px;position:relative;}
.products ul li .title{text-indent:0.5em;font-size:0.18rem;height:0.5rem;line-height:0.5rem;}
.products ul li .zhezhao{opacity: 0;transition: all 1s ease;width:100%;height:100%;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;}
.products ul li .zhezhao .jia{width:57px;height:57px;text-align:center;line-height:57px;font-size:50px;color:#09429e;border:3px solid #09429e;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.products ul li .zhezhao .bg{width:93%;height:90%;border:3px solid #09429e;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.products ul li:hover .zhezhao{opacity: 1;}


.products_show .img{width:615px;    margin: 0 auto;}
.products_show  .title{font-size:18px;font-weight:bold;line-height:3.5;color:#09429e;margin-top:20px;text-align:center;}
.products_show .con2{margin:20px auto;padding:20px 0;border-bottom:1px solid #c5c5c5;}
/*内容分页*/
.fanye{text-align:center;}
.fanye a{border:0.5px solid #d0d0d0;padding: 2px 5px;margin:0 5px;}
.fanye .select{color: #fff;background:#09429e;border:1px solid #09429e;}
.prev-next{font-size:0.18rem;color:#222;line-height:2;}
.prev:hover{color:#09429e}
.next:hover{color:#09429e}


 
.z-sy-sold1{
	width: 100%;
	min-width: 1300px;
	/* height: 750px; */
	height: calc(100% - 155px);
	overflow: hidden;
	position: relative;border:0px solid #000;
}
.z-sy-solcen1{
	width: 1300px;
	margin: 0 auto;
}
.z-sy-solp1{
	width: 300px;
	margin: 0 auto;
	padding-top: 34px;
	height: 46px;
	font-size: 38px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	line-height: 46px;
}
.z-sy-solp2{
	width: 400px;
	margin: 0 auto;
	height: 46px;
	font-size: 38px;
	color: #d8d8d8;
	text-align: center;
	line-height: 46px;
	margin-bottom: 10px;
	font-family:"font3";
	font-family: Arial;
}
.z-sy-soll1{
	width: 56px;
	margin: 0 auto;
	height: 2px;
	background: #033572;
	margin-bottom: 70px;
}
.z-sy-soli1{
	max-width: 1346px;
	min-width: 1300px;
	overflow: hidden;
	position: absolute;
	top: 25px;
	left: 0;
	z-index: 101;
	transition: 0.6s;
}
.z-sy-soli1>img{
	transition: 0.6s;
}
.z-sy-soli1:hover>img{
	transform: scale(1.1);
	transition: 0.6s;
}
.z-sy-sold2{
 width: calc(650px - 126px);
 height: 320px;
 padding-top: 48px;
 box-sizing: border-box;
 background: #ffffff;
 position: absolute;
 top: 195px;
 left: calc(50% + 126px);
 overflow: hidden;
 z-index: 102;
 box-shadow: 5px 0 10px #f5f5f5;
}
.z-sy-solp3{
	font-size: 20px;
	line-height: 36px;
	color: #333333;
	margin-left: 64px;
	white-space: nowrap;
	margin-bottom: 20px;
}
.z-sy-soll2{
	width: 60px;
	height: 2px;
	background: #033572;
	margin-left: 64px;
	margin-bottom: 22px;
}
.z-sy-solp4{
	width: 400px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	margin-left: 64px;
	margin-bottom: 26px;
	overflow: hidden;
	height: 90px;
}
.z-sy-solbt1{
	width: 142px;
	height: 30px;
	border: 0;
	border-radius: 15px;
	background: #004890;
	outline: none;
	display: block;
	margin-left: 64px;
	font-size: 16px;
	line-height: 30px;
	color: #ffffff;
	transition: 0.6s;
}
.z-sy-solbt1:hover{
	background: #ffffff;
	color: #d90706;
	border: 1px solid #d90706;
	box-sizing: border-box;
	transition: 0.6s;
}
.z-sy-sold3{
	width: 1322px;
	height: 138px;
	border: 11px solid #ffffff;
	box-sizing: border-box;
	background: #ffffff;
	box-shadow: 0 0 10px #f5f5f5;
	overflow: hidden;
	position: absolute;
	bottom: 20px;
	left: calc(50% - 663px);
	z-index: 103;
}
.z-sy-soli2{
	width: 252px;
	height: 116px;
	overflow: hidden;
	margin-right: 10px;
	position: relative;
}
.z-sy-soli2>img{
width:100%;
	transition: 0.6s;
}
.z-sy-soli2:hover>img{
	transform: scale(1.1);
	transition: 0.6s;
}
.z-sy-sollong{
	width: 2600px;
	position: absolute;
	top: 0;
	left: 0;
}
.z-sy-soli2>div{
	width: 100%;
	height: 100%;
	background: rgba(3,53,114,0.4);
	position: absolute;
	top: 0;
	left: 0;
	font-size: 18px;
	line-height: 116px;
	text-align: center;
	color: #ffffff;
	opacity: 0;
	transition: 0.6s;
}
.z-sy-soli2:hover>div{
	opacity: 1;
	transition: 0.6s;
}
.z-sy-solprev{
	width: 20px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: 47px;
	left: 0;
	opacity: 0.01;
	transition: 0.6s;
}
.z-sy-solnext{
	width: 20px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: 47px;
	right: 0;
	opacity: 0.01;
	transition: 0.6s;
}
.z-sy-solprev:hover{
	opacity: 1;
	transition: 0.6s;
}
.z-sy-solnext:hover{
	opacity: 1;
	transition: 0.6s;
}


.yywz{width:373px;margin:0 auto;
text-align:center;height:89px;
background:url(../img/yywz.jpg) no-repeat;
color:#666666;font-size:35px;
}
.yywz span{color:#04458e;}
.yywz22{padding-top:25px;}
.yywz_jj{text-align:center;font-size:16px;color:#666;line-height:2;}

.yywz_xw{width:373px;margin:0 auto;
text-align:center;height:89px;
background:url(../img/xwwz.jpg) no-repeat;
color:#666666;font-size:35px;

}

.yywz_xw span{color:#04458e;}

.yywz_gy{width:317px;margin:0 auto;
text-align:center;height:89px;
background:url(../img/gy1.jpg) no-repeat;
color:#666666;font-size:35px;
}
.yywz_gy span{color:#04458e;}


.yywz_cp{width:317px;margin:0 auto;
text-align:center;height:89px;
color:#fff;font-size:35px;
}
.yywz_cp span{color:#fff;}
.cpdd {
    width: 60px;margin:0 auto;
    height: 2px;
    background: #fff;
    margin-top:22px;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.synews_con{padding-top:90px;}
 
.synews_con dt{width: 505px;position:relative;}
.synews_con dd{width:660px; }
.synews_con dd a{border-bottom: 1px solid #ccc;padding-bottom: 10px;display: block;margin-bottom:10px;overflow: hidden;}
.synews_con dd a span{display: block;float: left;width: 100px;height: 85px;background: #004890;color: #fff;-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.synews_con dd a h4{float: right;width: 550px;}
.synews_con a span i{display: block;font-size: 26px; height:32px; font-style: normal;}
.synews_con a h4 b{display: block;font-size: 16px;color: #595556}
.synews_con a h4 p{color: #bbbbbb;margin-top:5px;font-weight: normal;line-height:2;}
.synews_con a span{text-align: center;padding-top:14px;font-family: Arial;font-size: 24px}
.synews_con dd a:hover span{background: #d90706}


 .newTitle1 {
    color: rgb(255, 255, 255);
    margin: 0;
    font-size: 18px;
    border-left: 0px solid rgb(153, 153, 153);
    border-left-width: 0px;
    position: absolute;
    bottom: 0px;
    left: 0;
    line-height: 50px;
    background: rgb(0 0 0 / 0.5);
    width: 100%;
    transition: all 0.5s;
    padding: 0 10px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
}

.z-sy-ctt {
    width: 1300px;
    height: 810px;
    position: relative;
    margin: 0 auto;
}

{首页-联系我们}
.z-sy-ctt{
	width: 1300px;
	height: 810px;
	position: relative;
	margin: 0 auto;
}
.z-sy-ctti1{
	width: 1006px;
	margin: 0 auto;
	overflow: hidden;
	position: absolute;
	top: 255px;
	left: calc((1300px - 1006px)/2);
	z-index: 100;
}
.z-sy-cttp1{
	width: 200px;
	margin: 0 auto;
	padding-top: 88px;
	font-size: 38px;
	line-height: 46px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.z-sy-cttp2{
	width: 400px;
	margin: 0 auto;
	font-size: 38px;
	line-height: 46px;
	color: #d8d8d8;
	text-align: center;
	margin-bottom: 10px;
	font-family:"font3";
	font-family: Arial;
}
.z-sy-cttl1{
	width: 56px;
	margin: 0 auto;
	height: 2px;
	background: #033572;
	margin-bottom: 103px;
}
.z-sy-cttcen1{
	width: 1300px;
	margin: 0 auto;
	padding: 0 65px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	margin-bottom: 110px;
	position: relative;
	z-index: 191;
}
.z-sy-ctti2{
	width: 46px;
	overflow: hidden;
	margin-right: 17px;
}
.z-sy-cttd1{
	width: 1px;
	height: 40px;
	background: #dddddd;
	transform: translateY(3px);
	margin-right: 20px;
}
.z-sy-cttp3{
	font-size: 14px;
	line-height: 23px;
	color: #333333;
}
.z-sy-ctti3{
 width: 135px;
 padding-top: 3px;
 display: flex;
 justify-content: space-between;
}
.z-sy-ctti4{
 width: 18px;
}
.z-sy-ctti5{
 width: 25px;
}
.z-sy-ctti6{
 width: 23px;
}
 
.z-sy-cctbt{
 position: relative;
}
.z-sy-ctti5:hover .z-sy-cctdiv{
 /* opacity: 1; */
 display:block;
 transition: 0.6s;
}
.z-sy-cctdiv{
 width: 180px;
 height: 180px;
 background: rgba(250,250,250,0.75);
 position: absolute;
 top: 24px;
 left: -80px;
 /* opacity: 0; */
 display:none;
 transition: 0.6s;
 /* display: block; */
 z-index:100;
}
.z-sy-cttp3bu{
	margin-left: 42px;
}
.z-sy-cttcen2{
	width: 1300px;
	padding: 0 70px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	position: relative;
	z-index: 101;
}
.z-sy-cttd2{
	width: 340px;
	padding-top: 16px;
	position: relative;
}
.z-sy-cttp4{
	font-size: 16px;
	line-height: 20px;
	color: #333333;
	margin-right: 8px;
}
.z-sy-cctinp1{
	width: calc(100% - 42px);
	height: 20px;
	border: 0;
	outline: none;
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	background:none;
}
.z-sy-cctinpd1{
	width: 100%;
	height: 26px;
	border: 0;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 50px;
}
.z-sy-cttl2{
	width: 0px;
	height: 1px;
	background: #01448c;
	position: absolute;
	left: 0;
	top: 41px;
	transition: 0.6s;
}
.z-sy-cttd2:hover .z-sy-cttl2{
	width: 140px;
	transition: 0.6s;
}
.z-sy-cttcen3{
	width: 1300px;
	height: 47px;
	padding: 0 70px;
	box-sizing: border-box;
	position: relative;
	z-index: 101;
}
.z-sy-cttta1{
	width: calc(100% - 42px);
	height: 20px;
	border: 0;
	background: none;
	outline: none;
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	resize: none;
}
.z-sy-ctttad1{
	width: 100%;
	height: 26px;
	border: 0;
	border-bottom: 1px solid #dddddd;
	background: none;
	margin-bottom: 96px;
}
.z-sy-cttl3{
 width: 0;
 height: 1px;
 background: #01448c;
 position: absolute;
 top: 25px;
 left: 70px;
 transition: 0.6s;
}
.z-sy-cttcen3:hover .z-sy-cttl3{
 width: 140px;
 transition: 0.6s;
}
.z-sy-ttbt1{
	width: 142px;
	height: 30px;
	border: 0;
	border-radius: 15px;
	background: #004890;
	outline: none;
	display: block;
	position: relative;
	z-index: 101;
	margin: 0 auto;
	font-size: 16px;
	line-height: 30px;
	color: #ffffff;
	transition: 0.6s;
	cursor: pointer;
}
.z-sy-ttbt1:hover{
	border: 1px solid #004890;
	box-sizing: border-box;
	background: #ffffff;
	color: #004890;
	transition: 0.6s;
}
.z-sy-cttl3on{
 width: 1160px !important;
 transition: 0.6s;
}

.cp_list ul li{width:31%;height:3.2rem;float:left;margin-right:2%;margin-bottom:15px;overflow:hidden;border:1px solid #fff;}
.cp_list ul li img{padding:2px;}
 