 /*@font-face {
    font-family: 'rtwsjyunyademo';
    src: url('rtwsjyunyademo-regular-webfont.eot');
    src:  url('../fonts/rtwsjyunyademo-regular-webfont.eot?#iefix') format('embedded-opentype'),
          url('../fonts/rtwsjyunyademo-regular-webfont.woff') format('woff'),
         url('../fonts/rtwsjyunyademo-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; 
  }*/



.slide_nav{background: #13438d;overflow: auto;padding-bottom: 30px;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;width: 100%;position:fixed;left: -100%;top: 0;height: 100%;z-index: 99999999;}
.slide_nav.left_active{left: 0;}
.slide_nav .slide_logo{background: #fff; text-align: center; padding: 15px 0;}
.slide_nav .slide_logo a{display: block;}
.slide_nav .slide_logo a img{max-width: 44%;}
.slide_nav .slide_nav_ul{margin-top: 3%;}
.slide_nav .slide_nav_ul li{ text-align: center; position: relative; width: 100%;line-height: 50px;}
.slide_nav .slide_nav_ul .slideJA{font-size: 16px;}
.slide_nav .slide_nav_ul .slideNavSecon{display: none;overflow: hidden;background: #454545;}
.slide_nav .slide_nav_ul .slideNavSecon a{display: block;}
.slide_nav .slide_nav_ul .slideNavSecon.active{height: 100%;}
.slide_nav .slide_nav_ul li a{font-size: 15px; color: #fff; height: 50px; display: block;}
.slide_nav .slide_nav_ul .slide_nav_ulLast a{display: inline-block;}
.slide_nav .slide_nav_ul .slide_nav_bg{position: absolute;width: 100%;height: 100%;display: none;left: 0;top: 0;}
.slide_nav .slide_nav_ul .slide_nav_bg span{background: #fff;height: 50px;}
.slide_nav .slide_nav_ul .slide_nav_wz{width: 100%;height: 50px;position: absolute;left: 0;top: 0;z-index: 10;}
.phone_back{font-family: microsoft Yahei;width: 60%; height: 40px; display: block; font-size: 14px; margin: 0 auto; margin-top: 20px; border: 0; background: #fff; color: #000; text-align: center; line-height: 40px;}

.common_nav_click{margin: 0 auto; width: 24px; margin-left: 24px; cursor: pointer; position: absolute; top: 0; bottom: 0; right: 2.6%; margin: auto; display: none; height: 21px;}
.common_nav_click .nav_click{width: 100%;height: 3px;margin-bottom: 4px;background: #13438d; position: relative; top: 0;left: 0;}
.tranlate{transform-origin:0 0; -o-transform-origin:0 0; -ms-transform-origin:0 0; -moz-transform-origin:0 0; -webitk-transform-origin:0 0; transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);   transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s;}
.tranlate1{transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);transform-origin:0 0; -o-transform-origin:0 0; -ms-transform-origin:0 0; -moz-transform-origin:0 0; -webitk-transform-origin:0 0;  transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;  position: relative; top: -1px; left: -1px;}
.tranlate2{ transform:rotate(0deg); -o-transform:rotate(0deg); -ms-transform:rotate(0deg);-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);  transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; }
.common_nav_click .nav_click_3{margin-bottom: 0;}
.common_nav_click.active .nav_click_1{top: 4px;left: 0px;moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);transform: rotate(225deg);}
.common_nav_click.active .nav_click_2{opacity: 0; filter:alpha(opacity=0); zoom:1;}
.common_nav_click.active .nav_click_3{top: -6px;left: 0px;moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}


.headerTop{height: 90px; line-height: 90px; border-bottom: 1px #f5f5f5 solid; padding: 0 2.18%; position: relative;}
.headerTop:after{content: ""; display: block; width: 34px; height: 9px; position: absolute; left: 0px; top: 0; bottom: 0; margin: auto;}
.headerTop .headerTop_left{display: inline-block; color: #13438d;font-size: 24px;font-weight: bold;}
.headerTop .headerTop_left span{color: #34826f;}
.headerTop .headerTop_right_1 {display: inline-block;}
.headerTop .headerTop_right_1 a{padding: 0 36px; color: #999999; display: inline-block; border-left: 1px #f5f5f5 solid;}
.headerTop .headerTop_right_1 a:hover{color: #13438d;}
.headerTop .headerTop_right_2{display: inline-block; border-left: 1px #f5f5f5 solid; padding: 0 7px;}
.jishu img{max-width: 100%;}
.shareAx{width: 20px; height: 20px !important; float: none !important; background: #a5a5a5; margin: 0 6px !important; top: 5px; position: relative; display: inline-block;border-radius: 50%; }
.shareAx{background-image: none !important}
.shareAx:after,.shareAx:before{position: absolute; left: 0; top: 0; right: 0; bottom: 0; content: ""; display: block; border-radius: 50%;}
.shareA1{}
.shareABg1{background: #2dba6f; border-radius: 50%;}
.shareAx:before{background: #13438d; transition:all 0.4s; -webkit-transition:all 0.4s; border-radius: 50%; z-index: 20; transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0);}

.shareAx:hover:before{transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1);}
.shareA5{color: #a5a5a5; font-weight: 700; width: 20px; height: 20px !important; display: inline-block; vertical-align: middle; position: relative; top: -4px; font-size: 28px; line-height: 20px; height: 20px;}

#header{ padding-bottom: 6%; height: 95px; position: relative; z-index: 99999; top: 0; left: 0; background: #fff; width: 100%;}
#header .headerInfo{position: absolute; left: 2.18%; right: 2.18%; top: 0; bottom: 0;}
#header .nav {height: 100%; position: absolute; right: 0; top: 0;}
#header .nav ul{height: 100%;}
#header .nav li{float: left; height: 100%; position: relative; perspective:800;-webkit-perspective:800;}
#header .nav li>a{display: block; height: 100%; color: #434343}
#header .nav li>a span{display: inline-block; padding: 0 24px; position: relative;}
#header .nav li>a span:after{content: ""; display: block; width: 1px; height: 9px; background: #dadada; position: absolute; left: 0; top: 0; bottom: 0; margin: auto;}
#header .nav .first_li>a span:after{display: none;}
#header .nav .first_li>a:hover{color: #13438d;}
#header .nav li>a span:before{content: "+"; display: block; font-size: 20px; position: absolute; top: -17px; transition:all 0.4s; -webkit-transition:all 0.4s; line-height: 15px; text-align: center; position: absolute; left: 0; width: 100%; color: #fff;}
#header .logo{height: 100%;}
#header .header_tel{height: 100%;}
#header .second_nav{position: absolute; top: 100%; border-radius: 5px; left: -48px; width: 590px; background: #454545; height: 286px; padding: 24px;  transform: rotateX(-90deg);
    -webkit-transform: rotateX(-90deg);
    transform-origin: 50% 0%;
    -webkit-transform-origin: 50% 0%;
    -webkit-transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, -webkit-transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
    transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
    opacity: 0; filter:alpha(opacity=0); zoom:1; display: none\9;
}
#header .nav li:after{width: 13px; height: 7px; opacity: 0; filter:alpha(opacity=0); display: none\9; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; content: "";  transition:all 0.4s; -webkit-transition:all 0.4s;   }
#header .second_nav_left{width: 29.4%; height: 100%; border: 3px #ccc solid; border-right: 0;}
#header .second_nav_right{width: 70.6%; height: 100%; overflow: hidden;}
#header .second_nav_left a{height: 38px; line-height: 38px; display: block; position: relative; padding-left: 25px; color: #FFFFFF; position: relative;}
#header .second_nav_left a span{display: block; overflow: hidden; height: 100%;}
#header .second_nav_left a:after{content: ""; display: block; position: absolute; width: 9px; height: 17px; top: 0; bottom: 0; margin: auto; left: 5px; transition:all 0.4s; -webkit-transition:all 0.4s;}
#header .second_nav_left a:before{content: ""; display: block; width: 9px; height: 1px; background: #fff; position: absolute; left: 0px; transition:all 0.5s; -webkit-transition:all 0.5s; top: 0; bottom: 0; margin: auto;}

#header .second_nav_left a:hover:before{left: -68px; width: 77px; background: #13438d;}
#header .second_nav_left a:hover{color: #13438d}
#header .diffrent_li .second_nav{left: -460px;}
#header .diffrent_li .second_nav_left{border-left: 0; border-right: 3px #ccc solid; float: right;}
#header .diffrent_li .second_nav_left a{text-align: center;padding-right: 25px;}

#header .nav li:hover .second_nav{    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; filter:alpha(opacity=100); zoom:1; display: block\9;
}
#header .nav li:hover>a,#header .nav li.active>a{color:#13438d }
#header .nav li:hover>a span:before,#header .nav li.active>a span:before{color: #13438d}
#header .nav li:hover:after{opacity: 1; filter:alpha(opacity=100); display: block;\9;} 
#header .header_news{position: absolute; left: 126px; bottom: -66px;}
#header.active{animation:mymove 0.8s; -webkit-animation:mymove 0.8s; position:fixed;box-shadow: 0 0 10px #f3f3f3;}

@keyframes mymove
{
  from {top:-170px; }
  to {top:0px;}
}
@-moz-keyframes mymove
{
  from {top:-170px; }
  to {top:0px;}
}
@-webkit-keyframes mymove
{
  from {top:-170px; }
  to {top:0px;}
}

.headerTop_right{width: 50%;}


.headerPlace{height: 150px; display: none;}
.mid_cell img{float: left;margin-right: 10px;}
.header_tel{width: 45%;}
.header_tel p{height: 58px;margin-top: -20px;}
.header_tel h2{font-size: 22px;font-weight: bold;color: #13438d;margin-top: 5px;}
.header_tel{margin-top: 40px;margin-top: 6px;}

.headerTop_right_1{width: 52%;}
.logo img{width: 80px;}

.classicList{}
.classicList li{width: 33.33%; height: 342px;  float: left; overflow: hidden; position: relative;}
.classicList li a{display: block;  height: 100%;   position: relative; width: 100%;  overflow: hidden;}
.classicList li .classBlock{backface-visibility:hidden; -webkit-backface-visibility:hidden; position: relative; -webkit-transition:all 1s; -moz-transition:all 1s; transition:all 1s;  padding: 0 10.93%; padding-top: 12.4%; width: 100%; height: 100%;}
.classicList li .classBlock2{position: absolute; left: 0; top: 0;}
.classicList li .a1{transform:rotateY(0deg); -webkit-transform:rotateY(0deg);}
.classicList li .a2{ position: absolute; left: 0; bottom: 0;}
.classicList li.li0 .classBlock1{background: #13438d;}
.classicList li.li1 .classBlock1{background: #fff;}
.classicList li.li2 .classBlock1{background: #567da9;}
.classicList li.li3 .classBlock1{background: #dadada;}
.classicList li.li4 .classBlock1{background: #eaeaea;}
.classicList li.li5 .classBlock1{background: #614f83;}
.classicList li.li1 .classicH3{color: #484848}
.classicList li.li1 .classicLine{background: #d1d1d1}
.classicList li.li1 .classicH4{color: #484848}
.classicList li.li1 .classicMore{}
.classicList .classicH3{color: #2d2d2d; height: 34px; line-height: 34px; overflow: hidden;}
.classicList .classicLine{width: 50px; height: 4px; background: #13438d; margin-top:18px; margin-bottom: 20px;}
.classicList .classicH4{color: #2d2d2d; line-height: 30px; height: 60px; overflow: hidden;}
.classicList .classicList_bot{margin-top: 46px;}
.classicDot{line-height: 1;margin-top: 15px;}
.classicDot span{width: 8px; height: 8px; vertical-align: top; background: #d1d1d1; border-radius: 50%; display: inline-block;margin: 2px;}
.classicList li .classicMore{position: relative; left: 0; width: 70px; height: 38px;color: #7e7e7e;}
/*.classicList li:hover .classicMore{left: 15px; opacity: 0; filter:alpha(opacity=0);}*/
.classicList .li2_more{position: absolute; bottom: 35px; left: 0; width: 100%; z-index: 30;}
.classicList li .classBlock2{transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}
.classicList li:hover .classBlock1{transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}
.classicList li:hover .classBlock2{transform:rotateY(0deg); -webkit-transform:rotateY(0deg);}


.p60{padding-top: 60px;}
.pb54{padding-bottom: 54px;}
.common_more {width: 158px; height: 38px;border: 1px #fff solid;text-align: center;color: #fff;position: relative; margin: 0 auto;line-height: 38px;}
.classicList .absolute .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(19,67,141,0.5);}
.classicList .absolute .bg h1{font-size: 22px;color: #fff;text-align: center;margin-top: 80px;}
.classicList .absolute .bg .xian{width: 90px;height: 4px;border-radius: 5px; background: #fff;margin: 20px auto;}
.classicList .absolute .bg p{text-align: center;font-size: 16px;color: #fff;margin-top: 10px;}
.classicList .transix{color: #fff;font-size: 12px;margin-top: 10px;}

.container{width: 95%;margin: 0 auto;}

.bt{text-align: center;margin: 40px 0;}
.bt .xian{width: 100px;height: 4px;border-radius: 5px;background: #13438d;margin: 15px auto;}
.bt h1{font-weight: bold;font-size: 32px;color: #2d2d2d;}
.bt p{font-size: 16px;color: #9e9e9e;}
.img{width: 100%;max-width: 100%;}

.cp .kuang{width: 100%;box-shadow: 4px 5px 11px #d3d3d3;border-radius: 10px;padding: 10px;display: inline-block;margin-bottom: 40px;}
.cp .kuang h1{font-size: 18px;line-height: 30px;color: #2d2d2d;}
.cp .kuang h1 span{display: inline-block;width: 100px;text-align: center;height: 30px;background: #13438d;line-height: 30px;color: #fff;float: right;font-size: 14px;}
.cp .kuang p{font-size: 14px;color: #787878;line-height: 25px;margin-top: 20px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.cp .kuang .zxdt-img {width: 100%;height: 230px;overflow: hidden;margin-top: 20px;}
.cp .kuang .zxdt-img img {cursor: pointer;transition: all 0.6s;width: 100%;height: 230px;}
.cp .kuang:hover .zxdt-img img {transform: scale(1.03);}
.cp .kuang:hover{background: #13438d;}
.cp .kuang:hover h1,.cp .kuang:hover p{color: #fff;transition: all 0.6s;}
.cp .anniu{width: 100%;text-align: center;}
.btn5 .line_all{border-color: #13438d;}
.btn5:hover{background: #13438d;}
.btn5{width: 200px;margin-bottom: 40px;height: 50px;line-height: 30px;}

.col-zuo{width: 100%;}
.about{margin-top: -200px;}
.about .kuang{background: #fff;padding: 0 10px;}
.about .kuang h1{font-size: 22px;font-weight: bold;color: #282828;}
.about .kuang p{line-height: 30px;color: #282828;font-size: 16px;margin-bottom: 15px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;}
.about .kuang .ying{font-size: 14px;color: #858585;margin: 10px 0;}
.about .kuang .xian{width: 100px;height: 3px;background: #13438d;margin-bottom: 20px;}
.about .kuang p span{margin: 0 10px;}
.about .kuang p i{font-style: normal;color: #7a7a7a;font-size: 14px;}

.clearfix{zoom:1}.main{padding:60px 0;margin:0 auto;}
.numCount{margin:0 -10px;}
.su{margin-top: 20px;}
.numCount {text-align: center;}
.numCount li{float:left;width:25%;text-align:center}
.numCount li .item{margin:0 10px}
.numCount li .numU{line-height:1.3}
.numCount li .numCX{font-size:54px;color:#fff}
.numCount li .numU .unitC{font-size:100%;line-height:1.3;margin-left:.3em;color: #fff;}
.numCount li .indc{color: #fff;margin-top: 10px;}
.numCount li .numU sup{vertical-align:top}
.numCount li .numU sub{vertical-align:baseline}
@media(max-width:800px){.numCount li .numCX{font-size:36px}}@media(max-width:640px){.numCount li .numCX{font-size:7vw}}@media(max-width:480px){.numCount{font-size:.5vw}}
.main{background: url(../images/shuzi_28.jpg);}
.su{width: 100%;max-width: 100%;margin-top: 0;}

.news .kuang .zxdt-img {width: 100%;height: 250px;overflow: hidden;margin-top: 20px;border-radius: 5px;}
.news .kuang .zxdt-img img {cursor: pointer;transition: all 0.6s;width: 100%;height: 250px;border-radius: 5px;}
.news .kuang:hover .zxdt-img img {transform: scale(1.03);border-radius: 5px;}
.news .col-zuo .kuang h2{font-size: 20px;color: #1d1d1d;margin: 20px 0;}
.news .col-zuo .kuang p{font-size: 16px;color: #6b6b6b;line-height: 25px;margin-bottom: 20px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.news .col-zuo .kuang p span{float: right;}
.news .col-zuo .kuang:hover h2,.news .col-zuo .kuang:hover p span{color: #13438d;}
.news .col-you ul li{padding: 5px;}
.news .col-you ul li h2{font-size: 18px;color: #1d1d1d;margin: 15px 0;}
.news .col-you ul li p{font-size: 14px;color: #6b6b6b;line-height: 25px;margin-bottom: 10px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.news .col-you ul li p span{float: right;}
.news .col-you ul li:hover{background: #13438d;border-radius: 10px;transition: all 0.6s;}
.news .col-you ul li:hover h2,.news .col-you ul li:hover p{color: #fff;transition: all 0.6s;}
.news .xuan a{float: right;display: block;font-size: 16px;width: 120px;height: 40px;line-height: 40px;text-align: center;}
.news .xuan .dian{background: #13438d;color: #fff;border-radius: 5px;}
.hidden-xs{display: none;}
.hidden-sm{display: none;}
.liuyan{background: #c8c8c8;padding: 20px 0;}
.liuyan ul{float: left;margin-top: 40px;}
.liuyan ul li{float: left;width: 100%;}
.liuyan ul li input{background: #fff;border-radius: 5px;border: 1px #fff solid;height: 40px;width: 100%;margin-bottom: 15px;text-indent: .5rem;}
.liuyan ul li button{width: 100%;background: #13438d;border: 1px #13438d solid;height: 40px;border-radius: 5px;color: #fff;cursor: pointer;}
.liuyan .col-zuo h1{font-size: 22px;color: #fff;z-index: 2;position: relative;margin-top: 10px;}
.liuyan .col-zuo p{font-size: 44px;color: #c1c0c0;margin-top: -35px;position: relative;z-index: 1;}

.zoujin .col-md-3{display: none;}
.zoujin .col-md-3 .kuang{padding: 15px;border-radius: 10px;}
.zoujin .col-md-3 .kuang h1{font-size: 28px;font-weight: bold;}
.zoujin .col-md-3 .kuang p{font-size: 16px;color: #3a3a3a;margin-top: 10px;}
.zoujin .col-md-3 .kuang ul{margin-top: 20px;}
.zoujin .col-md-3 .kuang ul li{height: 50px;line-height: 50px;margin-bottom: 2px;}
.zoujin .col-md-3 .kuang ul li a{display: block;width: 100%;height: 100%;}
.zoujin .col-md-3 .kuang ul li:hover{background: #13438d;color: #fff;border-radius: 10px;}
.zoujin .col-md-3 .kuang ul li a span{padding-left: 20px;margin-right: 20px;}
.zoujin .col-md-3 .kuang ul li:hover a{color: #fff;}
.zoujin .col-md-3 .kuang ul .dian{background: #13438d;color: #fff;border-radius: 10px;}
.zoujin .col-md-3 .kuang ul .dian a{color: #fff;}
.zoujin .col-md-3 .kuang:nth-child(2){margin-top: 15px;}
.zoujin .col-md-3 .kuang p img{float: left;width: 15%;display: inline-block;}
.zoujin .col-md-3 .kuang:nth-child(2) .dd{font-size: 16px;line-height: 25px;font-weight: bold;}
.zoujin .col-md-3 .kuang:nth-child(2) .dd span{font-size: 14px;color: #7a7a7a;display: inline-block;margin-top: 5px;font-weight: normal;}
.zoujin .col-md-3 .kuang:nth-child(2) em{float: right;display: inline-block;width: 80%;font-style: normal;}
.zoujin .col-md-3 .kuang:nth-child(2) .clear{margin: 20px 0;}
.zoujin .col-md-3 .kuang .in{margin-bottom: 20px;}
.zoujin .col-md-9{width: 100%;}
.zoujin .col-md-9 .mianbao{margin-bottom: 40px;}
.zoujin .col-md-9 .mianbao h2{float: right;font-size: 14px;color: #3a3a3a;margin-top: 30px;}
.zoujin .col-md-9 .mianbao h2 a:hover{color: #13438d;}

.zoujin .col-md-9 h1{font-size: 22px;font-weight: bold;color: #282828;}
.zoujin .col-md-9 p{line-height: 30px;color: #282828;font-size: 16px;margin-bottom: 15px;}
.zoujin .col-md-9 .ying{font-size: 14px;color: #858585;margin: 10px 0;}
.zoujin .col-md-9 .xian{width: 100px;height: 3px;background: #13438d;margin-bottom: 20px;}
.zoujin .col-md-9 p span{margin: 0 10px;}
.zoujin .col-md-9 p i{font-style: normal;color: #7a7a7a;font-size: 14px;}
.zoujin{margin-bottom: 40px;}

.zoujin .cp .kuang h1{font-size: 16px;}
.zoujin .cp .kuang h1 span{width: 70px;font-size: 12px;}
.zoujin .cp .kuang p{font-size: 12px;line-height: 20px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
	
.newslict .zxdt-img {width: 100%;height: 250px;overflow: hidden;border-radius: 5px;}
.newslict .zxdt-img img {cursor: pointer;transition: all 0.6s;width: 100%;height: 250px;border-radius: 5px;}
.zoujin .newslict ul li:hover .zxdt-img img {transform: scale(1.03);border-radius: 5px;}
.zoujin .newslict ul li a h2{font-size: 18px;color: #151515;margin: 10px 0;}
.zoujin .newslict ul li a p{font-size: 14px;color: #6b6b6b;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.zoujin .newslict ul li a p{margin-bottom: 5px;}
.zoujin .newslict ul li{margin-bottom: 30px;padding: 5px;}
.zoujin .newslict ul li:hover{background: #13438d;}
.zoujin .newslict ul li:hover a h2,.zoujin .newslict ul li:hover a p{color: #fff;}
.zoujin .newslict ul li .xian{width: 100%;height: 1px;background: #ccc;margin-top: 2px;}
.zoujin .newslict ul li:hover .xian{background: #fff;}
.zoujin .newslict ul li p span{float: right;}
.digg {
    display: block;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
    font-size: 12px;
}
.digg a {
    display: inline-block;
    width: 40px;
    height: 38px;
    border: 1px #ccc solid;
    text-align: center;
    line-height: 38px;
    color: #000000;
    text-decoration: none;
}
.digg .one {
    background: #13438d;
    color: #FFFFFF;
    border: 1px #13438d solid;
}
.zoujin .newsxq .h1{text-align: center;}
.zoujin .newsxq .h1 h1{font-size: 22px;margin-bottom: 15px;}
.zoujin .newsxq .h1 p{font-size: 16px;color: #909090;}
.zoujin .newsxq .neirong{border-top: 1px #ccc solid;padding-top: 10px;}
.zoujin .newsxq .neirong img{max-width: 100% !important;}
.zoujin .newsxq .shangxia{margin-top: 40px;}
.zoujin .newsxq .shangxia a{display: block;font-size: 16px;margin-bottom: 15px;color: #000;}
.zoujin .newsxq .shangxia a span{font-weight: bold;}
.zoujin .newsxq .shangxia a:hover{color: #13438d;}


.zoujin .renli .renjianjie {
    background: #13438d;
    margin-top: 40px;
}
.zoujin .renli .renjianjie .kuang {
    display: inline-block;
    width: 32%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #fff;
}
.zoujin .renli .renjianjie .kuang p{color: #fff;line-height: 40px;}
.zoujin .renli .accordion .link {
    cursor: pointer;
    display: block;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    border-bottom: 1px #ccc solid;
}
.zoujin .accordion .link .kuang {
    width: 24%;
	display: inline-block;
	text-align: center;	
}
.zoujin .accordion .link .kuang p{margin-top: 13px;font-size: 12px;}
.zoujin .accordion .open .link .kuang p{color: #13438d;}
.zoujin .renli .accordion {
    width: 100%;
    margin: 20px 0;
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.zoujin .submenu {
    display: none;
    background: #f6f6f6;
    font-size: 14px;
    padding: 10px 20px;
    line-height: 30px;
}
.zoujin .renli .renjianjie .kuang {
	width: 24%;
}
.lianxi{margin-bottom: 40px;}
.lianxi h2{float: right;font-size: 14px;color: #3a3a3a;margin-top: 30px;}
.lianxi h2 a:hover{color: #13438d;}
.lianxiwomen{background: url(../images/ditu_02.jpg)center center no-repeat;}
.lianxiwomen .col-md-6{width: 100%;}
.lianxiwomen .col-md-6 .dd {
    font-size: 16px;
    line-height: 25px;
    font-weight: bold;
}
.lianxiwomen .col-md-6 p{padding-bottom: 40px;}
.lianxiwomen .col-md-6 p img {
    float: left;
    width: 50px;
    display: inline-block;
}
.lianxiwomen .col-md-6 em {
    float: right;
    display: inline-block;
    width: 82%;
    font-style: normal;
}
.lianxiwomen .col-md-6 .dd span {
    font-size: 14px;
    color: #7a7a7a;
    display: inline-block;
    margin-top: 5px;
    font-weight: normal;
}
.lianxiwomen .col-md-6 .clear{margin: 40px 0;border-top: 1px #ccc solid;width: 100%;}
.lianxiwomen .col-md-6 input{width: 100%;background: #fff;font-size: 16px;border: none;border-radius: 5px;margin-bottom: 10px;height: 50px;text-indent: .2rem;}
.lianxiwomen .col-md-6 textarea{width: 100%;background: #fff;font-size: 16px;border: none;border-radius: 5px;margin-bottom: 10px;height: 150px;text-indent: .2rem;}
.lianxiwomen .you{background: #13438d;padding: 15px;}
.lianxiwomen .you button{width: 100%;height: 40px;background: #032252;color: #fff;border: none;border-radius: 5px;cursor: pointer;}

#showbox { background:#eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;width: 310px !important;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:43px;}
.showpage a:hover { background:#ccc; color:#777;}
.cpxq .zuu h1{font-size: 22px;font-weight: bold;color: #2d2d2d;margin-bottom: 20px;}
.cpxq .zuu p{color: #787878;line-height: 25px;color: #787878;}
.cpxq .zuu h3{font-size: 22px;font-weight: bold;color: #2d2d2d;margin-bottom: 20px;}
.cpxq .zuu ul li{list-style: disc !important;margin-top: 20px;color: #787878;}
.cpxq .zuu ul {margin-left: 20px;}
.cpxq .xiangqing img{max-width: 100%;}
.zoujin .jianjie .wwkuang{width: 100%;border: 1px #ccc solid;margin-bottom: 20px;}
.zoujin .jianjie .wwkuang .tupian{float: left;width: 50%;display: inline-block;}
.zoujin .jianjie .wwkuang .tupian img{max-width: 100%; margin-right: 10px;width: 100%;}
.zoujin .jianjie .wwkuang .wenzi{width: 50%;display: inline-block;}
.zoujin .jianjie .wwkuang .wenzi p{text-align: center;}
.zoujin .jianjie .wwkuang .wenzi p:nth-child(1){font-weight: bold;margin-top: 10px;margin-bottom: 5px;}
.zoujin .jianjie .wwkuang .wenzi p:nth-child(2){line-height: 25px;}
.zoujin .jianjie .wnkuang{width: 100%;border: 1px #ccc solid;padding: 15px;display: inline-block;margin-bottom: 20px;}
.zoujin .jianjie .wnkuang p{text-align: center;border: 1px #ccc solid;width: 80%;margin: 0 auto;margin-top: 20px;}
.zoujin .jianjie .wnkuang .zxdt-img {width: 100%;overflow: hidden;border-radius: 5px;}
.zoujin .jianjie .wnkuang .zxdt-img img {cursor: pointer;transition: all 0.6s;width: 100%;border-radius: 5px;}
.zoujin .jianjie .wnkuang:hover .zxdt-img img {transform: scale(1.03);border-radius: 5px;}
.zoujin .jianjie .wnkuang:hover p{background: #13438d;color: #fff;}
@media screen and (min-width: 1200px) {
	.zoujin .jianjie .wnkuang{width: 30%;}
	.zoujin .jianjie .wwkuang{width: 48%;height: 145px;display: inline-block;margin-bottom: 20px;}
	.zoujin .jianjie .wwkuang img{height: 145px;}
	.zoujin .jianjie .wwkuang:nth-child(2n){float: right;}
	.zoujin .jianjie .wnkuang:nth-child(3n-1){margin: 0 4.5%;}
	.lianxiwomen .col-md-6 input{background: none;border-bottom: 1px #fff solid;color: #fff;}
	.lianxiwomen .col-md-6 input::-webkit-input-placeholder {
	    color: #ffff;
	}
	.lianxiwomen .col-md-6 textarea::-webkit-input-placeholder {
	    color: #ffff;
	}
	.lianxiwomen .col-md-6 textarea{background: none;border-bottom: 1px #fff solid;color: #fff;}
	.lianxiwomen .col-md-6 .clear{width: 80%;}
	.lianxiwomen .col-md-6 em {width: 90%;}
	.lianxiwomen .col-md-6{width: 50%;display: inline-block;}
	.lianxiwomen .you{float: right;padding: 20px;}
	.zoujin .renli .renjianjie .kuang {
	    width: 24%;
	}
	.zoujin .accordion .link .kuang p{font-size: 16px;}
    .logo img {width: 90px;margin-top: 5px;}
	.container{width: 80%;margin: 0 auto;}
	.cp .kuang{width: 31%;}
	.cp .lie .kuang:nth-child(3n-1){margin: 0 3%;}
	.col-zuo{width: 49%;float: left;}
	.col-you{width: 49%;float: right;}
	.about .kuang{padding: 0 40px;padding-top: 20px;}
	.about .kuang p i{font-size: 16px;}
	.numCount ul{width: 90%;margin: 0 auto;}
	.liuyan ul{width: 100%;margin-top: 5px;}
	.liuyan ul li{width: 40%;margin-right: 10px;}
	.liuyan ul li:nth-child(3){width: 12%;}
	.liuyan ul li input{width: 100%;text-indent: .5rem;margin-bottom: 0;}
	.liuyan ul li button{width: 100%;background: #13438d;border: 1px #13438d solid;height: 40px;border-radius: 5px;color: #fff;cursor: pointer;}
	.hidden-xs{display: block;}
	.zoujin .col-md-3{width: 21%;display: block;float: left;}
	.zoujin .col-md-3 .kuang{background: #fff;box-shadow: 0 0 5px #EEEEEE;margin-top: -40px;position: relative;z-index: 9;}
	.zoujin .col-md-9{width: 75%;float: right;}
	.jishu img{width: 500px;margin: 0 auto;}
	.jishu {text-align: center;}
	.zoujin .newslict ul li .zxdt-img{width: 40%;float: left;}
	.zoujin .newslict ul li .zu{width: 58%;float: right;}
	.zoujin .newslict ul li{padding: 10px;}
	.zoujin .newslict ul li h2{margin: 0 0 40px 0 !important;border-left: 4px #13438d solid;padding-left: 10px;}
	.zoujin .newslict ul li:hover h2{border-left:4px #fff solid;}
	.zoujin .newslict ul li .xian{margin-top: 35px;margin-bottom: 30px;}
	.cpxq .zuu{float: right;width: 50%;}
	.cpxq .zuubian{width: 50%;float: left;}
}


@media screen and (max-width: 1800px) {
    .headerTop:after{display: none;}
}

@media screen and (max-width: 1500px) {
    #header .header_tel{/* display: none; */}
    #header .nav{ right: 0; }
    .linkCon{padding-bottom: 50%;}
    #header .header_tel img{width: 220px;}
    .link_nav a{width: 120px; height: 120px; line-height: 120px;}
}
@media screen and (max-width: 1330px) {
  .P_Honner_con .P_Honner_title{float: none;}
  .P_Honner_con .P_Honner_titleF_nav{margin-left: 45px; text-align: left; padding-bottom: 15px;}
  .P_Honner_con .P_Honner_titleF_nav a{margin-bottom: 15px; display: inline-block; margin-left: 0px !important; margin-right: 20px;}
  .loadMore {
    width: 150px;
    height: 40px;
    line-height: 40px;
}
#header .header_tel{ display: none; }
#header .nav{ right: 0; }
}


@media screen and (max-width: 1200px) {
#header .nav li>a span{padding: 0 16px;}
.newsCon .newsInfo{padding-right: 0;}
.newsCon li .newsList4{display: none;}
}
@media screen and (max-width: 1024px) {
    #header .nav{display: none;}
    #header{padding-bottom: 85px;}
    .common_nav_click{display: block;}
    .headerTop{display: none;}
    #banner .bannerInfo{display: none;}
    .Home_Case_Car .owl-pagination{display: none;}
    .Car_Dot{display: none;}
    .Home-Case .Home_Case_Choic a{margin-bottom: 20px;}
    .Home-Case .Home_Case_Choic a:before{display: none;}
    .Home-Case .Home_Case_Choic{margin-top: 20px;}
    .common-title .title-p{margin-bottom: 30px;}
    .indexFooterTop,.indexFooterMid{display: none;  }
    .indexFooterBot .indexFBotP{float: none;}
    .indexFooterBot{text-align: center; line-height: 24px; padding: 15px; height: auto;}
    .indexFooterBotRight{float: none;}
    .indexFooter{min-height: 1px;}
    #header .header_news{display: none;}
	
    .pageNav{ width:100%;}
	
    .section{padding: 0 15px;}
    .pageTrue{width: 100%;}
    .linkCon{padding-bottom: 700px;}
    .recuit_listF .recuit_list a{padding: 15px; height: 50px;}
    .see_more .p2{-webkit-transform:scale(1); transform:scale(1);}
    .see_more .p1{display: none;}
}
@media screen and (max-width: 992px) {
    .classicList li{width: 50%;}
    .Home_Service{padding-bottom: 380px;}
    #bannerF .bannerInfo{display: none;}
    .fix_nav a{display: none;}
     .fix_nav .a4{display: block;}
     .fix_nav .fix_nav_info{display: none;}
}

@media screen and (max-width: 850px) {
.pageTrueInfo .P_Case_Detail_Top .P_Case_Detail_Top_Left{width: 100%; float: none;}
.pageTrueInfo .P_Case_Detail_Top .P_Case_Detail_Right{width: 100%;margin: 0;margin-top: 16px;}
.pageTrueInfo .detail_tel{display: none;}
}

@media screen and (max-width: 768px) {
.curOptionTopRight{display: none;}
.Page_Case_List{padding-left: 15px; padding-right: 15px;}
.pageTrueInfo .P_Case_Detail_Top .P_Case_Detail_Right{width: 100%;}
.pageTrueInfo .P_Case_Detail_Top .P_Case_Detail_Top_Left{width: 100%;margin-bottom: 8px;}
.pageTrueInfo .detail_tel{max-width: 50%;}
.link_nav {
    display: none;
}
.online_Con{width: 90%;}
}
@media screen and (max-width: 640px) {
    .linkCon .link_info .link_next{display: none;}
    .P_Honner_con .P_Honner_list1 li{width: 50%;padding: 0 6px;margin-bottom: 15px;}
    .P_Honner_con .P_Honner_list1,.P_Honner_con .P_Honner_list2,.P_Honner_con .P_Honner_list3{padding: 0 15px;}
    .P_Honner_con .P_Honner_list2 li{width: 33.33%;}
    .P_Honner_con .P_Honner_titleF_nav,.P_Honner_con .P_Honner_title{margin-left: 15px;}
    .P_Honner_con .P_Honner_titleF{margin-right: 0;}
    .P_Honner_con .P_Honner_list3 li{width: 33.33%;}
    .P_Honner_con .list_line{margin-left: 0 !important; margin-right: 0 !important}
    .newsCon li .newsList2{display: none !important;}
    .newsCon .newsInfo{padding-left: 80px !important;padding-right: 15px;}
    .newsCon li a{padding: 20px 0;}
    .newsCon li .newsListText{margin-top: 10px; margin-bottom: 0;}
    .newsCon li .newsList1{text-align: left;padding-left: 15px;}
    .newsCon li .newsLine{float: left;}
    .wxShare_choic a{width: 100px; height: 30px; line-height: 30px;margin: 0; margin-bottom: 10px; }
    .newsCon{margin-top: 30px}
    .detailCon{padding: 15px;}
    .online_Con .online_formF{padding: 0 15px;}
}

@media screen and (max-width: 560px) {
    #header .logo img{width: 70px;}
    .classicList li{width: 100%;}
    .Home-Case .Home_Case_Choic a{padding: 0 10px;}
    .Home-Case .Home_Case_Choic{padding: 0 15px; margin-bottom: 30px;}  
    .p60{padding-top: 30px;}
    .pb54{padding-bottom: 30px;}
    .Home-Case .common_more2,.common_more3{margin-top: 30px;}
    .Home_Honner_List .owl-buttons div{}
    .Page_Case_List li{width: 50%;}
    .Page_Case_List .Page_Case_List_info{padding: 20px}
    .pageTrue_Title{height: 50px; line-height: 50px; margin-top: -50px;}
    .pageTrueInfo .P_Case_Detail_Bot_mes,.pageTrueInfo .P_Case_Detail_Top .P_Case_Detail_Right{padding: 15px;}
    .pageTrueInfo .P_Case_Bot_title span{width: 100px; height: 36px; line-height: 36px;}
     .linkCon .link_info .link_span,.linkCon .link_info .link_dot{display: none;}
   .linkCon .link_info{width: 90%;}
   .linkCon .link_info{padding: 30px 15px;}
   .ewm_lett,.link_nav{display: none;}
   .P_Honner_con .P_Honner_list2 li,.P_Honner_con .P_Honner_list3 li{width: 50%;}
   .P_Honner_con .P_Honner_title{width: 230px;}
   .recuit_detail{padding: 0 20px;}
   .made_form .see_more{width: 145px; height: 42px; bottom: -45px; line-height: 42px;}
   .popPart .owl-prev, .popPart .owl-next{width: 40px; height: 40px; margin-top: -50px;}
   .pageBanner .img,.pageBanner{height: 130px;}
}
@media screen and (max-width:420px) {
    .Page_Case_List li{width: 100%;}
    .pageTrueInfo .detail_tel{max-width: 80%;}
    .P_Honner_con .P_Honner_list1 li{width: 100%; padding: 0}
}
.products{ padding-top:5%;text-align:center;}
.products h3{font-size:30px;line-height:52px;color:#FFF;font-weight:400;}
.products p{font-size:14px;line-height:30px;color:#999;}
.products .search{margin-top:1px;}
.products .search input{width:50%;height:20px;font-size:14px;line-height:20px;color:#333;padding:15px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;outline:none}
.products .search .search-btn{display:inline-block;margin-left:-6px;cursor:pointer;color:#FFF;background-color:#da251c;width:115px;height:50px;font-size:14px;line-height:50px}
.products .search .search-btn:hover{text-decoration:none}

.products #company::-webkit-input-placeholder{color:rgba(51,51,51,0.3)}
.products #company:-moz-placeholder{color:rgba(51,51,51,0.3)}
.products #company:-ms-input-placeholder{color:rgba(51,51,51,0.3)}

.products .tips{color:#FFF;margin-top:20px;display:none;text-align:left;padding-left:164px}
.products .tips.show{display:block}