@charset "utf-8";
html {-ms-touch-action: none;  /* 阻止windows Phone 的默认触摸事件 */}
*{margin: 0px; padding: 0px;list-style:none;}
a{text-decoration: none;color:black;}
ul li{list-style:none;}
body{width: 100%;*cursor: default;font: 16px/1.5 "Microsoft YaHei",Helvetica,STHeiti STXihei,Microsoft JhengHei,Arial;}
#pageContain {overflow: hidden;}
img{border: none;}
.fd{clear:both;}

/*分屏基本样式*/
.hiden{overflow: hidden;}
.page {display: none;width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;}
.current {display: block;z-index: 1;}
.slide {display: block;z-index: 2;}
.swipe {display: block;z-index: 3;transition-duration: 0ms !important;-webkit-transition-duration: 0ms !important;}
.page1 {position: relative;}
.page2 {background: url(../images/2_02.jpg) no-repeat center;background-size: 100% 100%;}
.page3 {}
.page4 {background: url(../images/4_02.png) no-repeat center;background-size: 100% 100%;}
.page5 {background: url(../images/5b_02.png) no-repeat center;background-size: 100% 100%;}
.page6 {background: url(../images/6_02.png) no-repeat center;background-size: 100% 100%;}
.page7 {background: #fff;}
#navBar {z-index: 3;position: absolute;top: 35%;width: 41px;height: 303px;right: 3%;}
#navBar .active {width: 26px;height: 26px;background: url(../images/yq.png) no-repeat;}
#navBar li {cursor: pointer;margin-bottom: 10px;transition: all .7s ease;border-radius: 50%;text-align: center;width: 40px;height: 40px;width: 26px;height: 26px;background: url(../images/yq_ac.png) no-repeat;margin-left: 35px;/* margin-top: 20px; */}


/*搜索页*/
.ss_body_con{width: 1200px;margin: 0 auto;color: #004050;padding: 1% 0 1% 0;}
.ss_body_left{float: left;width: 40%;}
.ss_body_right{float: right;width: 40%;text-align: right;}
.about_content{margin: 40px 40px 40px 40px;}

/*导航*/
.Gps{width: 100%;height: 7.4em;background-color: #fff;position: fixed;z-index: 99;}
.Gps2{width: 1200px;margin: 0 auto; }
.Gps_left{width: 25%;float: left;margin: 16px 0 0 0px;height: 5em;text-align: left;}
.Gps_left img{height: 100%;}
.Gps_ss{float: right;width: 188px;height: 28px;position: relative;margin-top: 13px;}
.Gps_ss input{width: 188px;height: 28px;border: 1px solid #c0c0c0;border-radius: 5px;}
.Gps_ss button{border: none;background: none;position: absolute;top: 5px;right: 10px;}
.z{float: right;margin-top: 21px;margin-left: 20px;}
.y{float: right;margin-top: 21px;margin-left: 20px;margin-right: 18px;}
.dh{float: right;margin-right: 38px;margin-top: 15px;font-size: 18px;color: #127ebe;font-weight: bold;}
.Gps_right{width: 75%;float: right;color: #464646;}
.Gps_right_tit,.Gps_right_tit1,.Gps_right_titp,.Gps_right_tit2,.Gps_right_tit3,.Gps_right_tit4{float: right;width: 110px;text-align: center;height: 67px;line-height: 54px;margin: 0 auto;margin-top: 4px;}

/*客服部分 */
.contactusdiyou {position: fixed; right: -230px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #009aff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../images/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:186px; height:560px; margin-left:22px;   position:absolute; top:55%;*margin-top:-140px;margin-top:-280px;}
.contactusdiyou .conter .con1{ border-bottom:1px solid #6a6a6a; padding-bottom:22px;}
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;    position: relative;
    top: 32px;}
.contactusdiyou  dl .f1{width:142px; height:36px;line-height: 36px; float:right; font-size:14px;_font-size: 14px;*font-size: 15px; color:#fff;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{ width:142px; float:right; font-size:12px; color:#fff; height:30px;line-height: 30px; float:right;}
.kefuQQ a{ background:url(../images/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../images/button-custom-qq-h.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:18px 'Microsoft yahei';*font-size: 16px;_font-size: 16px; color:#fff; height:25px;}

.contactusdiyou .qqcall{padding:22px 0px;border-bottom:1px solid #6a6a6a;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}

.contactusdiyou .weixincall{float:right;padding:22px 0; border-bottom:1px solid #6a6a6a;}
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}


.contactusdiyou .weixincall .f3{float: right;width:73px; height:auto; margin-right:69px; display:inline;}
.contactusdiyou .weixincall .f3 img{width: 73px;height: auto;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /***联系我们***/



/*底部鼠标移动*/
.bot_icon{width:100%;position:fixed;bottom:0;left:0;text-align:center;z-index:999;animation:boticon 1s infinite;}
.bot_icon img{display: inline-block}
@keyframes boticon {
    0% {transform:translateY(-8px)}
    50% {transform:translateY(0)}
    100% {transform:translateY(-8px)}
}
@-webkit-keyframes boticon {
    0% {transform:translateY(-8px)}
    50% {transform:translateY(0)}
    100% {transform:translateY(-8px)}
}

/*二级导航*/
.Gps_right_tit a{color: #464646;}
.Gps_right_tit1 a{color: #464646;}
.Gps_right_tit2 a{color: #464646;}
.Gps_right_tit3 a{color: #464646;}
.Gps_right_tit4 a{color: #464646;}
.Gps_right_titp a{color: #464646;}
.Gps_right_tit:hover a{color: #105495;}
.Gps_right_tit1:hover a{color: #105495;}
.Gps_right_tit2:hover a{color: #105495;}
.Gps_right_tit3:hover a{color: #105495;}
.Gps_right_tit4:hover a{color: #105495;}
.Gps_right_titp:hover a{color: #105495;}
.Gps_right_tit:hover .Gps_two{display: block;}
.Gps_right_tit1:hover .Gps_two1{display: block;}
.Gps_right_tit2:hover .Gps_two2{display: block;}
.Gps_right_tit3:hover .Gps_two3{display: block;}
.Gps_right_tit4:hover .Gps_two4{display: block;}
.Gps_right_titp:hover .Gps_pro{display: block;}
.Gps_two{position: absolute;top: 4.2em;left:0;z-index: 99;width: 110px;display: none;background-color: #e8f4ff;}
.Gps_two1{position: absolute;top: 7.4em;z-index: 99;width: 110px;display: none;background-color: #e8f4ff;}
.Gps_two2{position: absolute;top: 7.4em;z-index: 99;width: 110px;display: none;background-color: #e8f4ff;}
.Gps_two3{position: absolute;top: 7.4em;z-index: 99;width: 110px;display: none;background-color: #e8f4ff;}
.Gps_two4{position: absolute;top: 7.4em;z-index: 99;width: 110px;display: none;background-color: #e8f4ff;}

.Gps_two_left{float: left;width: 100%;height: 4em;line-height: 54px;color: #434343;font-size: 0.8em; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Gps_two_left:hover {color: #105495;} 

/*二级导航-产品*/
.Gps_pro{width: 100%;position: absolute;height: 277px;background: #e8f4ff;top:118px;left:0;border: 1px solid #e3e3e3;display: none;}
.Gps_pro_con{width: 1200px;margin: 0 auto;padding-top: 40px;}
.Gps_pro_list{float: left;padding-bottom: 10px;font-size: 16px;color: #434343;margin-right:33px;font-weight: bold;border-bottom: 4px solid #e8f4ff;}
.Gps_pro_list:hover{border-bottom: 4px solid #105495;color: #105495;}
.Gps_pro_show{width: 100%;height: auto;margin-top: 24px;display: none;text-align: left;}
.Gps_pro_show a{padding: 20px 0;margin-left:20px;color: #666;font-size: 14px;}
.Gps_pro_show a:nth-child(1){margin-left:0;}
.Gps_pro_show > p{color: #8b0912;font-size: 14px;margin-top: 20px;}






/*第一屏*/
.first{width: 100%;}
.first_con{width: 50%;position: absolute;right:10%;top:35%;z-index: 9;height: 20em;}
/*.first_img{max-width: 100%;position: relative;}*/
.first_pf{position: absolute;right: 20%;width: 45%;font-size: 7vw;}
.first_pf img{max-width: 90%;}
.first_title{position: absolute;right: 24%;width: 33%;font-size: 13vw;}
.first_title img{max-width: 90%;}
.shubiao{position: absolute;bottom: 18%;left: 50%;z-index: 10;}
.shubiao img{max-width: 70%;}
.page1_yun{width: 43%;position: absolute;left: 10%;top:35%;z-index: 10;}
.page1_yun img{width: 88%;}

/*第二屏*/
.in_bg_tit{width: 14%;color: #222;font-weight: bold;font-size: 24px;position: absolute;top: 20%;left:40%;text-align: center;}
.in_bg_tit span{color: #c71722;}
.in_bg_tit img{max-width: 100%;}

.in_bg{width:100%;height:100%;position:relative;overflow:hidden;}
.in_huxian{width:76.6%;height:auto;position:absolute;bottom:0;right:0;clip:rect(0px, 0px, 631px, 0px);transition: all 5s ease-out 0s;}
.in_huxian_img{width:100%;}
.in_shan{transition:all .5s ease-out 0s;opacity:0;}
.in_quan{width:1%;height:auto;position:absolute;top:88.31%;left:2.8%;}
.in_quan1{width:1%;height:auto;position:absolute;top:78.58%;left:6%;}
.in_quan2{width:1%;height:auto;position:absolute;top:68.12%;left:10.5%;}
.in_quan3{width:1%;height:auto;position:absolute;top:58.5%;left:15.1%;}
.in_quan4{width:1%;height:auto;position:absolute;top:49.8%;left:20%;}
.in_quan5{width:1%;height:auto;position:absolute;top:41.8%;left:25%;}
.in_quan6{width:1%;height:auto;position:absolute;top:33.5%;left:31.14%;}
.in_quan7{width:1%;height:auto;position:absolute;top:25.9%;left:37.9%;}
.in_quan8{width:1%;height:auto;position:absolute;top:19%;left:45%;}
.in_quan9{width:1%;height:auto;position:absolute;top:14%;left:51.36%;}
.in_quan10{width:1%;height:auto;position:absolute;top:10%;left:58%;}
.in_quan11{width:1%;height:auto;position:absolute;top:6.6%;left:65%;}
.in_quan12{width:1%;height:auto;position:absolute;top:3.5%;left:72%;}
.in_quan13{width:1%;height:auto;position:absolute;top:1.2%;left:79.3%;}
.in_quan14{width:1%;height:auto;position:absolute;top:0%;left:88%;}

.in_news{width:76.6%;height:auto;position:absolute;bottom:0;right:0;}
.in_news li{width:20%;height:45px;text-align:right;}
.in_news li a{display: block;}
.in_news li:nth-child(1){position:absolute;top: 84.5%;left: -18.9%;}
.in_news li:nth-child(2){position:absolute;top:75.58%;left:9%;}
.in_news li:nth-child(3){position:absolute;top:62.8%;left:-10.6%;}
.in_news li:nth-child(4){position:absolute;top:58%;left:17.8%;}
.in_news li:nth-child(5){position:absolute;top:43.5%;left:-2%;}
.in_news li:nth-child(6){position:absolute;top:44%;left:26.5%;}
.in_news li:nth-child(7){position:absolute;top:26%;left:10.14%;}
.in_news li:nth-child(8){position:absolute;top:29%;left:39%;}
.in_news li:nth-child(9){position:absolute;top:10.84%;left:23.9%;}
.in_news li:nth-child(10){position:absolute;top:16.5%;left:52.9%;}
.in_news li:nth-child(11){position:absolute;top:0.5%;left:37%;}
.in_news li:nth-child(12){position:absolute;top:9%;left:66.2%;}
.in_news li:nth-child(13){position:absolute;top:-8%;left:52%;}
.in_news li:nth-child(14){position:absolute;top:-9.7%;left:79%;}
.in_news li:nth-child(15){position:absolute;top:2%;left:73%;}
.in_news li:nth-child(2n){text-align:left;}
.news_p1{font-size:1vw;color:#105495;line-height: 1.5em;}
.news_p2{font-size:0.8vw;color:#050101;line-height: 1.5em;}



/*第三屏*/
.three{width: 50%;position: relative;}
.Le{max-width: 100%;position: relative;}
.three_tit{position: absolute;right: -15%;top: 23%;width: 23%;color: #222;text-align: center;font-size: 24px;font-weight: bold;}
.three_tit span{color: #c71722;}
.three_tit img{max-width: 100%;}

.three_pf{position: absolute;right: -60%;top: 33%;}
.three_pf img{max-width: 90%;}
.three_list{width: 80%;position: absolute;right: -75%;bottom: 8%;font-size: 0.8vw;}
.duty_on{width: 50%;float:left;text-align: center;color: #fff;background: url(../images/san_list_10.png) no-repeat center;background-size: 100% 100%;}
.duty_two{width: 50%;float:left;margin-left: -82px; color: #fff;background: url(../images/san_list_07.png) no-repeat center;background-size: 100% 100%;}
.duty_san{width: 50%;float:left;margin-left: -147px;color: #fff;margin-top:1em; background: url(../images/san_list_15.png) no-repeat center;background-size: 100% 100%;}
.duty_four{width: 50%;float:left;margin-left: -82px;color: #fff;margin-top:1em;  background: url(../images/san_list_17.png) no-repeat center;background-size: 100% 100%;}

.duty_on_tit{height: 1.5em;line-height: 1.5em; font-size: 1.2vw;text-align: center;margin-right: 7%;float: right;width: 60%;/*overflow: hidden;text-overflow:ellipsis;*/white-space: nowrap;}
.duty_on_jj{text-align: left;width: 53%;margin: 0 auto;line-height: 1.5em;height: 6em; font-size: 0.8vw;padding: 2em 1em 0 0;}


/*第四屏*/
.four{width: 1200px;margin: 0 auto;margin-top: 118px;}
.four_tit{width: 14%;text-align: center;margin: 0 auto;color: #222;font-size: 1.5vw;font-weight: bold;padding-top: 5%;}
.four_tit span{color: #c71722;}
.four_tit img{max-width: 100%;}
.four_con{width: 100%;text-align: center;margin-top: 6%;position: relative;}

.four_list{position: absolute;top: -7%;left: 0;width: 100%;}
.four_list_tow{position: absolute;bottom: 20%;left: 0;width: 100%;}
.four_left{float: left;width: 32%;margin-top: -1%;}
.four_right{float: right;width: 32%;margin-top: -1%;}
.four_left_L{float: left;width: 80%;text-align: right;}
.four_left_R{float: right;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;background: #333;color: #fff;text-align: center;font-size: 30px;}
.four_left_tit{color: #222;font-size: 1vw;padding-right: 10px;border-right:4px solid #c71722;height: 20px;line-height: 20px;width: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.four_left_jj{color: #666;font-size: 0.8vw;margin-top: 16px;width: 100%;}

.four_right_L{float: right;width: 80%;text-align: left;}
.four_right_R{float: left;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;background: #333;color: #fff;text-align: center;font-size: 30px;}
.four_right_tit{color: #222;font-size: 1vw;padding-left: 10px;border-left:4px solid #c71722;height: 20px;line-height: 20px;width: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.four_right_jj{color: #666;font-size: 0.8vw;margin-top: 16px;width: 100%;}



/*第五屏*/
.five{width: 100%;}
.five_con{width: 1200px;margin: 0 auto;margin-top: 5em;position: relative;font-size: 1.3vw;}
.five_cons{font-size: 2vw;margin-top: 1em;}
.five_tit{width: 20%;text-align: center;margin: 0 auto;color: #222;font-size: 24px;font-weight: bold;padding-top: 5%;}
.five_tit span{color: #c71722;}
.five_tit img{max-width: 90%;}

.five_left{float: left;width: 45%;margin-top: 0.5em;font-size: 0.3em;}
.five_left_L{float: left;width: 27%;height:8em; margin-right: 2%;}
.five_left_R{float: left;width: 68%;color: #666;font-size: 0.8vw;height: 4em;margin-top: 4%;line-height: 1.8em;}
.con-show01{width:70%;height:7em;float: left;margin-left: 10px;overflow: hidden;transform:rotate(120deg);}  
.con-show02{width: 100%;height: 100%;overflow: hidden;transform:rotate(-60deg);}  
.con-show03{width: 100%;height: 100%;overflow: hidden;transform:rotate(-60deg);position: relative;background: #fff;} 
.con-show03 img{margin-top: 4%;max-width: 100%;}   
.con-show03 > div{width: 100%;height: 2.5em;line-height:2.5em; position: absolute;background: #012f78; bottom: 0;left: 0;opacity: 0;text-align: center;color: #fff;cursor: pointer;transition: opacity 0.3s;}  
.five_left:hover .con-show03 > div{opacity: 1;}  

.five_right{position: absolute;right: -6%;top:43%;width: 50%;font-size: 1vw;}
.five_right_tit{width: 60%;padding-right: 8%;padding-top: 0.5em; height: 3em;line-height: 1.7em; color: #fff;background: url(../images/pro_03.png) no-repeat center;background-size: 100% 100%;text-align: right;font-size: 1vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.five_right_tit p{font-size: 1.5vw;line-height: 1.5em;}
.five_right_con{margin-top: 3%;width:55%;}
.five_right_con img{max-width: 100%;}
.five_right_gd{margin-left: -8%;margin-top: -5%;}

/*第六屏*/
.six{width: 1200px;margin: 0 auto;margin-top: 5em;}
.New_tit{width: 20%;text-align: center;margin: 0 auto;color: #fff;font-size: 2vw;font-weight: bold;padding-top: 3em;padding-bottom:1.5em;}
.New_tit_tu{font-size: 1vw;height: 3em;text-align: center;}
.New_tit_tu img{height: 100%;}
.six_xx{position: relative;width:100%;}
.six_con{width: 100%;position: absolute;top:0; left: 1%;display: none;}
.six_left{float: left;width:338px; padding: 10px 20px;background: #fff;margin: 0 11px 0 11px;}

.six_left_stype{width: 100%;height: 3em;}
.six_left_stype_L{float: left;}
.six_left_stype_R{float: right;padding-top: 0.5em; width: 5em;padding: 0 1% 0 1%;font-size: 0.8vw; height: 2em;line-height: 2em;background: #fa7c0d;color: #fff;text-align: center;	}
.six_left_img{width:100%;}
.six_left_img img{width: 100%;height:100%;}
.six_left_tit{color: #444;font-size: 0.8vw;padding-top: 1em; width: 100%;height: 3em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.six_left_sj{color: #a5a5a5;height:30px;}
.six_left_sjs{font-size: 0.7vw;}
.six_left_sjs span{float: left;padding-top: 2px;padding-right:5px;}

.six_page_con{width: 20%;padding-top:2em;font-size: 2vw;margin:0 auto;}
.six_page_con_con{width: 80%;margin: 0 auto;margin-left: 13%; border: 1px solid #fff;font-size: 1vw;text-align: center;color: #fff;padding: 2% 0 2% 0;}
/*.six_page{width: 60px;height: 5px;background: #fff;margin: 0 5px 0 5px;float: left;}*/



/*第七屏*/
.seven{width: 100%;padding-bottom: 3%; background: url(../images/6_06.png) no-repeat center;background-size: 100% 100%;}
.seven_con{width: 1200px;margin: 0 auto;margin-top: 7.4em;}
.seven_tit{width: 20%;text-align: center;margin: 0 auto;color: #fff;font-size: 1.3vw;font-weight: bold;height: 3em;line-height: 5em; padding-bottom: 1.5%;}
.contact{width: 20%;text-align: center;margin: 0 auto;color: #fff;font-size:1.5vw;font-weight: bold;}
.contact span{float: left;margin-top: 1%;}
.contact_con{width:100%;margin-top: 6%;height: 8em; }
.contact_list{width: 20%;float: left;text-align: center;font-size: 16px;color: #fff;}
.contact_list p{font-size: 14px;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#container{height: 100%;}





/*-------------------------------二级页面-------------------------------*/
.seven_conas{width: 1200px;margin: 0 auto;}
.contact_conas{width:90%;margin: 0 auto;text-align: center; margin-top: 6%;height: 8em; }
/*banner*/
.banners{padding-top: 118px;}
.flexslider {margin: 0px auto;position: relative;width: 100%;/*height: 698px;*/min-width:1200px;min-height:175px;bannersbannersoverflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {/*background: url(../images/dot.png) no-repeat 0 -16px;*/display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;display: block;min-width:1200px;min-height:175px;bannersbanners}

/*底部*/
.bot{width: 100%;background: #e8f4ff;height: 507px;position: relative;}
.bot_con{width: 1200px;margin: 0 auto;padding-top: 60px;}
.bot_con_list{float: left;margin-right: 50px;}
.bot_yx{color: #3a3a3a;}
.bot_yx span{width: 5px;height: 15px;background: #317acd;float: left;margin-right: 8px;margin-top: 5px;}
.boy_list{color: #5e5e5e;font-size: 14px;margin-top: 18px;}
.erwei{float: right;}
.buttom{width: 1200px;border-top: 1px solid #bababa;height: 70px;position: absolute;bottom: 0;z-index: 0; padding-top: 30px;color: #afafaf;font-size: 14px;line-height: 25px;}

/*公共样式*/
.public_type{width: 100%;height: 50px;background: rgba(49,122,205,0.8);margin-top: -50px;position: relative;}
.public_type_con,.public_lj_con{width: 1200px;margin: 0 auto;}
.public_type_list{float: left;color: #fff;line-height: 50px;margin-right: 30px;}
.public_type_list span{font-weight: bold;float: left;margin-right: 8px;}
.public_lj{width: 100%;height: 50px;border-bottom: 1px solid #ebebeb;line-height: 50px;color: #666;}
.public_lj a{color: #666;}
.public_lj span{float: left;margin-right: 10px;margin-top: 2px;}

/*新闻列表*/
.New{width: 1200px;margin: 0 auto;margin-top: 40px;margin-bottom: 100px;}
.New_title{width: 100%;color: #444;font-size: 36px;text-align: center;border-bottom: 1px solid #ebebeb;padding-bottom: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.New_title p{width: 45px;height: 5px;background: #6a7883;margin: 0 auto;margin-top: 19px;}
.New_list{width: 96%;height: 150px;border: 1px solid #ebebeb;padding: 20px 20px;margin-top: 20px;color: #999;}
.New_list:hover{background: #317acd;color: #fff;}
.New_list:hover .New_list_tit{color: #fff;}
.New_list:hover .New_list_sj{color: #fff;}
.New_list_left{float: left;width: 30%;}
.New_list_left img{max-width: 100%;}
.New_list_right{float: left;width: 68%;margin-left: 2%; }
.New_list_tit{color: #444;font-size: 18px;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.New_list_tit span{float: right;background: #fa7c0d;color: #fff;font-size: 0.8em;padding: 0.5% 2% 0.5% 2%;}
.New_list_jj{font-size: 14px;height: 51px;width: 100%;margin-top: 29px;}
.New_list_sj{margin-top: 23px;color: #a5a5a5;font-size: 12px;}
.New_list_sj span{float: left;margin-top: 1px;margin-right: 8px;}
.fenye{margin: 0 auto;text-align: center; margin-top: 50px;}
.fenye a{background: #f2f2f2;color: #707070;padding: 1% 2% 1% 2%;margin: 0 0.3%;}
.fenye a:hover{background: #327ace;color: #fff;}

/*新闻详情*/
.New_show{width: 1200px;margin: 0 auto;margin-bottom: 100px;}
.New_show_tit{width: 100%;font-size: 30px;color: #444;text-align: center;margin-top: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.New_show_sj{width: 100%;font-size: 14px;color: #999;text-align: center;margin-top: 18px;}
.New_show_zy{width: 94%;background: #fcfbfd;border: 1px solid #e4e4e4;padding: 28px 30px 28px 30px;color: #666;font-size: 14px;line-height: 30px;margin-top: 30px;}
.New_show_con{margin-top: 36px;margin-bottom: 63px;border-bottom: 1px solid #ebebeb;}
.New_show_con img{max-width: 100%;}
.shang{width: 100%;color: #666;font-size: 14px;margin-top: 40px;}
.xia{width: 100%;color: #666;font-size: 14px;margin-top: 10px;}
.shang:hover span{color: #105495;}
.xia:hover span{color: #105495;}

/*图文列表*/
.Prod{width: 1200px;margin: 0 auto;margin-top: 40px;margin-bottom: 100px;}
.Prod_title{width: 100%;color: #444;font-size: 36px;text-align: center;border-bottom: 1px solid #ebebeb;padding-bottom: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Prod_title p{width: 45px;height: 5px;background: #6a7883;margin: 0 auto;margin-top: 19px;}
.Prod_list{width: 372px;height: 326px;border: 1px solid #ebebeb;padding: 5px 0 5px 5px;position: relative;float: left;margin: 30px 8px 0 8px;}
.Prod_list img{max-width: 100%;}
.Prod_list p{width: 100%;text-align: center;color: #666;font-size: 16px;position: absolute;bottom: 23px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*图文详情*/
.Prod_show{width: 1200px;margin: 0 auto;margin-bottom: 100px;}
.Prod_show_tit{width: 100%;font-size: 36px;color: #444;text-align: center;margin-top: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Prod_show_tit p{width: 45px;height: 5px;background: #6a7883;margin: 0 auto;margin-top: 19px;}
.Prod_show_img{width: 100%;text-align: center;margin-top: 51px;}
.Prod_show_img img{max-width: 100%;}
.Prod_show_xq{text-align: center;color: #fff;width: 100%;margin-top: 40px;margin-bottom: 20px;}
.Prod_show_xq span{border-radius: 50%;background: #317acd;margin: 0 5px 0 5px;font-size: 0.8em;padding:0.6% 0.8%;text-align: center; }
.Prod_show_con{margin-bottom: 40px;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;padding: 3% 0 3% 0;}
.Prod_show_con img{max-width: 100%;}


/*单页*/
.bj{position: relative;}
.dev_con{width: 100%;height: 729px;position: absolute;bottom:12%;left:0;  background: url(../images/bbjj_02.png) no-repeat center;background-size: 100% 100%;}
.about_show_con{margin-bottom: 40px;border-top: 1px solid #ebebeb;padding: 3% 0 3% 0;}
.about_show_con img{max-width: 100%;}

/*党群建设*/
.Party,.Party_list{width: 1200px;margin: 0 auto;margin-bottom: 100px;margin-top: 30px;}
.Party_left{float: left;width: 37%;}
.Party_right{float: left;width: 60%;margin-left: 3%;}
.all{ width: 438px;height: 305px; border: 1px solid #2D2D2D; position: relative; }
.screen{width: 438px;height: 305px;overflow:hidden; position:relative;}
.screen li{ width: 438px;height: 305px; overflow:hidden; float:left;position: relative;}
.screen p{width: 95%;padding-left: 5%; height: 35px;line-height: 35px;margin-top: -42px; color: #fff; position: absolute;background: rgba(0,0,0,0.5);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.screen ul{ position:absolute; left:0; top:0px; width:3000px;}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{ float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:yellow;}
.gg{width: 100%;margin-top: 20px;}
.gg img{max-width: 100%;}
.Party_gz{width: 100%;border: 1px solid #d2d2d2;padding-bottom: 44px;margin-bottom: 30px;}
.Party_gz_tit{width: 100%;height: 39px; background: url(../images/tit_10.png) no-repeat center;background-size: 100% 100%;}
.Party_gz_tit_left{float: left;height: 36px;width: 157px;line-height: 36px;color: #fff;font-size: 16px; text-align: center;padding-right: 20px; background: url(../images/tit_03.png) no-repeat center;background-size: 100% 100%;}
.Party_gz_tit_right{float: right;font-size: 14px;color: #666;line-height: 39px;margin-right: 5%;}
.Party_gz_list{width: 100%;margin-top: 25px;}
.Party_gz_img{float: left;margin-left: 20px;margin-top: -2px;}
.Party_gz_title{float: left;color: #666;font-size: 14px;margin-left: 10px;width: 73%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Party_gz_sj{float: right;color: #999;font-size: 14px;margin-right: 30px;}

/*党群列表*/
.Party_list_left{float: left;width: 30%;}
.Party_list_right{float: left;width: 68%;margin-left: 2%;}
.Party_list_type{width: 351px;height: 109px; background: url(../images/pa_lis_03.png) no-repeat center;background-size: 100% 100%;position: relative;}
.Party_list_type p{position: absolute;bottom: 3px;left: 160px;color: #fff;}
.Party_type{width: 290px;height: 48px;line-height: 48px;color: #464646;font-size: 16px;border: 1px solid #d2d2d2;padding: 0 0 0 44px;margin-left: 7px;	 background: url(../images/stype_05.png) no-repeat center;background-size: 100% 100%;}
.Party_type:hover{background: url(../images/stype_03.png) no-repeat center;color: #fff;}
.Party_list_con{width: 100%;border: 1px solid #d2d2d2;padding-bottom: 44px;margin-bottom: 30px;}
.Party_list_tit{width: 100%;height: 60px;line-height: 60px; background: #f7f7f7;border-bottom: 1px solid #d2d2d2;}
.Party_list_tit p{background: url(../images/pa_lis_06.png) no-repeat center;background-size: 100% 100%;width: 110px;padding-left: 25px; height: 60px;line-height: 60px;color: #fff;text-align: center;}
.Party_L_type{width: 85%;padding-left: 5%; margin: 0 auto;background: #ff6600;border-radius:12px 12px 0 0;height: 40px;line-height: 40px; margin-top: 23px; }
.Party_L_type_sty{width: 12%;float: left;color: #fff;margin-left: 5px;text-align: center;margin-top: 2px;}
.Party_L_type_sty:hover{color: #464646;background: #fff;border-radius:8px 8px 0 0;}
.Party_L_list{width: 90%;margin: 0 auto; margin-top: 25px;}

/*党群详情*/
.Party_show{width:90%;margin: 0 auto;}
.Party_show_tit{width: 100%;font-size: 30px;color: #444;text-align: center;margin-top: 40px;}
.Party_show_sj{width: 100%;font-size: 14px;color: #999;text-align: center;margin-top: 18px;}
.Party_show_con{margin-top: 36px;margin-bottom: 63px;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;padding: 3% 0 3% 0;}
.Party_show_con img{max-width: 100%;}

/*在线留言*/
.gbook_show_con{margin-bottom: 40px;padding: 3% 0 3% 0;width: 100%;}
.gbook_show_con img{max-width: 100%;}
.gbook{width: 78%;margin: 0 auto;margin-top: 35px;}
.gbook_list{float: left;margin: 0px 10px 20px 10px;}
.gbook_list input{width: 264px;height: 38px;border: 1px solid #dedede;padding-left: 20px;}
.gbook_list textarea{width: 875px;height: 127px;border: 1px solid #dedede;padding-left: 20px;padding-top: 10px;}
.gbook_lists{width: 100%;text-align: center;}
.gbook_lists button{width: 210px;height: 42px;background: #1274c0;color: #fff;text-align: center;border: none;}

/*人才招聘*/
.rec_list_left{float: left;width: 45%;height: 14em; margin: 1% 2% 0 2%;}
.rec_list_left img{max-width: 100%;}

.tijiao{width: 189px;height: 72px;line-height: 72px;background: #e41f2b;color: #fff;border-radius: 0 8px 0 8px;text-align: center;margin: 0 auto;}
.job{width: 1200px;margin: 0 auto;margin-top: 30px;}
.job_tit{width: 100%;font-size: 36px;color: #444;text-align: center;margin-top: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.job_tit p{width: 45px;height: 5px;background: #6a7883;margin: 0 auto;margin-top: 19px;}
.job_left{float: left;width: 70%;margin-top: 91px;}
.job_right{float: right;width: 30%;margin-top: 91px;}
.job_right img{max-width: 100%}
.job_list_tit{width: 697px;height: 58px;line-height: 58px;color: #fff;background: #317acd;border-radius: 10px;margin-bottom: 20px;}
.job_list_tit_left{float: left;width: 58%;padding-left: 25px;position: relative;}
.job_list_tit_left:hover .job_tit_tow{display: block;}
.job_list_tit_left span{margin-left: 15px;}
.job_tit_tow{position: absolute;top:50px;left: 0;color: #fff;background: #317acd;width: 175px;text-align: center;display: none;}
.job_tow_t{width: 100%;height: 50px;line-height: 50px;}

.job_list_tit_right{float: left;width: 20%;}
.job_list{width: 697px;height: 58px;line-height: 58px;color: #000;background: #dfdfdf;border-radius: 10px;margin-bottom: 20px;}
.job_list_left{float: left;width: 60%;padding-left: 25px;font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.job_list_right{float: left;width: 20%;font-size: 14px;}
.job_list_rights{float: right;width: 10%;font-size: 14px;}
.job_fenye{ margin-top: 50px;margin-left: 150px;}
.job_fenye a{background: #f2f2f2;color: #707070;padding: 0.5% 1% 0.5% 1%;margin: 0 0.3%;}
.job_fenye a:hover{background: #327ace;color: #fff;}

/*招聘详情*/
.job_show{width: 1200px;margin: 0 auto;padding-top: 30px;}
.job_show_type{width: 100%;font-size: 36px;color: #444;text-align: center;margin-top: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.job_show_type p{width: 45px;height: 5px;background: #6a7883;margin: 0 auto;margin-top: 19px;}
.job_show_tit{font-size: 20px;color: #666;margin-top: 90px;position: relative;}
.job_show_but{position: absolute;right:0;top:0; font-size: 18px; width: 189px;height: 72px;line-height: 72px;text-align: center;background: #e41f2b;color: #fff;border-radius: 0 8px 0 8px;}
.job_show_con{margin-bottom: 40px;padding: 2% 0 3% 0;color: #666;font-size: 16px;}
.job_show_con img{max-width: 100%;}

/*提交简历*/
.jianli{margin-bottom: 40px;border-top: 1px solid #ebebeb;padding: 3% 0 3% 0;color: #444;font-size: 14px;}
.jianli input{padding: 5px 20px 5px 20px;margin: 5px 0 5px 0;}
.jianli button{width: 210px;height: 42px;background: #1274c0;color: #fff;text-align: center;line-height: 42px;border: none;margin-top: 40px;}

