@charset "utf-8";

@font-face {      font-family: 'DIN Medium';      

src: url('DIN Medium.eot'); /* IE9 Compat Modes */      

src: url('DIN Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */              

url('DIN Medium.woff') format('woff'), /* Modern Browsers */              

url('DIN Medium.ttf')  format('truetype'), /* Safari, Android, iOS */              url('DIN Medium.svg#MicrosoftYaHei') format('svg'); /* Legacy iOS */    } 



@font-face {      font-family: 'DINCond-Bold';      

src: url('DINCond-Bold.eot'); /* IE9 Compat Modes */      

src: url('DINCond-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */              

url('DINCond-Bold.woff') format('woff'), /* Modern Browsers */              

url('DINCond-Bold.otf')  format('truetype'), /* Safari, Android, iOS */              url('DINCond-Bold.svg#MicrosoftYaHei') format('svg'); /* Legacy iOS */    } 



body {

  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

  font-size: 14px;

  line-height: 1.428571429;

  color: #000000;

}



.navbar {

    position: relative;

    margin-bottom: 0px;

    border-bottom: 0px solid #BEBCBC;

}





.navbar-inverse {

    background-color: #0058b9;

    border-color: #5F5D5D;

}



.navbar-brand {

   margin-top:0px;

   padding:0px;

}



.navbar-nav > li > a {

    padding-top: 10px;

    padding-bottom: 10px;

	padding-left:23px;

	padding-right:23px;

    line-height: 54px;

}



.nav {

    padding-left: 0px;

}





.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {

    color: #FFFFFF;

	background-color:#f58034;

}

a {

    color: #333333;

    text-decoration: none;

}



a:hover { text-decoration:none; transition: all 300ms ease-in 0ms; color: #333333;}





.navbar-inverse .navbar-nav > li > a {

    color: #FFFFFF;

	font-size:16px;

}



.navbar-toggle {

    position: relative;

    float: right;

    padding: 9px 10px;

    margin-top: 8px;

    margin-right: 15px;

    margin-bottom: 8px;

    background-color: #000;

    border: 1px solid transparent;

    border-radius: 4px;

}





.menu ul.sub_menu{position:absolute; width:600px; display:none; z-index:999; margin-left:0px;}

.menu ul.sub_menu a{ color:#ffffff;}

.menu ul.sub_menu a:hover{ color:#ffffff; background:none;}

.bg{ background:url(../images/bg.png) repeat; height:40px; display:none; width:100%; z-index:99; position:absolute;}

.menu ul.sub_menu li {

    float:left;

	width:100px;

    line-height: 40px;

	list-style-type:none;

	background:none;

}

.menu ul.sub_menu li a{ 

    color:#ffffff;

	font-size:12px;

	}

	



.kq1 {-webkit-animation-delay: 0.2s;}

.kq2 {-webkit-animation-delay: 0.4s; -webkit-animation-duration: 0.4s;}

.kq3 {-webkit-animation-delay: 0.6s; -webkit-animation-duration: 0.6s;}

.kq4 {-webkit-animation-delay: 0.8s; -webkit-animation-duration: 0.8s;}

.kq5 {-webkit-animation-delay: 1s; -webkit-animation-duration: 1s;}

.kq6 {-webkit-animation-delay: 1.2s; -webkit-animation-duration: 1.2s;}





.kuanping {

   width:1230px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }

   

.kkt {

   width:100%;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;

   }
   
.banner img {
    width:100%;
}  


.bnn img {
    width:100%;
}

   

.toubu {

    width: 1200px;

    height: auto;

    overflow: hidden;

    margin: 0 auto;

}



.logo {

    width: 614px;

    float: left;

}



.topyou {

    width: 275px;

	margin-top:39px;

    float: right;

}



.rxaa {

   width:38px;

   float:left;

   margin-top:9px;

   }

   

.rxbb {

   width:225px;

   font-size:25px;

   color:#0058b9;

   font-family: 'DIN Medium', Helvetica, Arial, sans-serif;

   float:right;

   }

   

.rxbb h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:12px;

   color:rgba(0,0,0,.46);

   margin-top:0px;

   margin-bottom:3px;

   }

   

.gjc {

    height: auto;

    overflow: hidden;

    line-height: 88px;

    background-color: #FFFFFF;

	border-bottom:1px solid rgba(228,226,227,.43);

}



.gjc-aa {

    width: 50%;

	padding-left:15px;

	background:url(../images/zxian.png) left; background-repeat:no-repeat;

    float: left;

}



.gjc-aa a:hover {

   color:#023793;

   }



.gjc-bb {

    width: 366px;

    float: right;

}



.searchx {

    margin-top: 25px;

    width: 100%;

    border: 1px #eaeaea solid;

}



.searchx form {

    display: flex;

}



.searchx .search {

    border: 0;

    height: 38px;

    font-size: 14px;

    padding-left: 10px;

    width: 78%;

    color: rgba(0,0,0,.6);

    border-radius: 0;

}



.searchx .btn {

    height: 38px;

    margin: 0;

    background: #215caf;

    border-radius: 0;

    color: #FFFFFF;

    font-size: 20px;

    text-align: center;

    width: 22%;

}



.ysbj {

   height:auto; overflow:hidden;

   padding-top:55px;

   padding-bottom:115px;

   background:url(../images/ysbj.jpg);

   }

   

.ysbj h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   margin-top:0px;

   margin-bottom:3px;

   color:#363636;

   text-align:center;

   }

   

.lanse {

   color:#0252b9;

   }

   

.ysbj h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   margin-top:0px;

   color:#666666;

   text-align:center;

   padding-bottom:20px;

   margin-bottom:20px;

   }

   

.ysrow {

   margin-left:-10px;

   margin-right:-10px;

   height:auto; overflow:hidden;

   }

   

.yscol3 {

   width:25%;

   float:left;

   padding-left:10px;

   padding-right:10px;

   } 

   

.ystu {

   height:auto; overflow:hidden;

   position:relative;

   margin-top:30px;

   border-bottom:6px solid #0252b9;

   } 

   

.yszi {

   width:100%;

   height:78px;

   padding:25px;

   background-color:#0252b9;

   position:absolute;

   color:#FFFFFF;

   text-align:center;

   left:0px;

   bottom:0px;

   z-index:5;

   }

   

.yszi h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   margin-top:8px;

   margin-bottom:15px;

   font-size:18px;

   }

   

.yszi-nn {

   display:none;

   font-size:14px;

   line-height:25px;

   }

   

.ysb {

   width:100%;

   left:0px;

   bottom:55px;

   position:absolute;

   z-index:7;

   }

   

.ystu:hover .ysb {

   left:0px;

   top:53px;

   transition: all 300ms ease-in 0ms;

   }

   

.ystu:hover .yszi-nn {

   display:block;

   }

   

.ystu:hover h4 {

   margin-top:33px;

   transition: all 300ms ease-in 0ms;

   }

   

.ysbt1 {

   width:50px;

   height:50px;

   background:url(../images/ysb1.png) left top; background-repeat:no-repeat;

   margin:0 auto;

   }

   

.ystu:hover {

   border-bottom:6px solid #ff9935;

   margin-top:0px;

   transition: all 300ms ease-in 0ms;

   }

   

.ystu:hover .yszi {

   position:absolute;

   bottom:0px;

   left:0px;

   width:100%;

   height:100%;

   padding-top:30%;

   text-align:center;

   color:#FFFFFF;

   background-color:rgba(0,0,0,0.76);

   transition: all 300ms ease-in 0ms;

   }

   

.ystu:hover .ysbt1 {

   background:url(../images/ysb1.png) left bottom; background-repeat:no-repeat;

   transition: all 300ms ease-in 0ms;

   }

   

.ysbt2 {

   width:50px;

   height:50px;

   background:url(../images/ysb2.png) left top; background-repeat:no-repeat;

   margin:0 auto;

   }

   

.ystu:hover .ysbt2 {

   background:url(../images/ysb2.png) left bottom; background-repeat:no-repeat;

   transition: all 300ms ease-in 0ms;

   }

   

.ysbt3 {

   width:50px;

   height:50px;

   background:url(../images/ysb3.png) left top; background-repeat:no-repeat;

   margin:0 auto;

   }

   

.ystu:hover .ysbt3 {

   background:url(../images/ysb3.png) left bottom; background-repeat:no-repeat;

   transition: all 300ms ease-in 0ms;

   }

   

.ysbt4 {

   width:50px;

   height:50px;

   background:url(../images/ysb4.png) left top; background-repeat:no-repeat;

   margin:0 auto;

   }

   

.ystu:hover .ysbt4 {

   background:url(../images/ysb4.png) left bottom; background-repeat:no-repeat;

   transition: all 300ms ease-in 0ms;

   }

   

.cpbj {

   height:auto; overflow:hidden;

   padding-top:70px;

   padding-bottom:105px;

   background:url(../images/cpbj.jpg) top center; background-repeat:no-repeat;
   background-size: 100% 100%;

   }

   

.cpbj h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   color:#FFFFFF;

   text-align:center;

   margin-top:0px;

   margin-bottom:5px;

   }

   

.cpbj h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   color:#FFFFFF;

   text-align:center;

   margin-top:0px;

   padding-bottom:18px;

   background:url(../images/xiahua.png) center bottom; background-repeat:no-repeat;

   margin-bottom:46px;

   }

   

.cpleft {

   width:255px;

   float:left;

   }

   

.cplie-lan {

   height:auto; overflow:hidden;

   line-height:81px;

   text-align:center;

   font-size:25px;

   background-color:#f58034;

   color:#FFFFFF;

   }

   

.cphh ul {

    overflow: hidden;

	margin:0px;

	padding:0px;

} 



.cphh li ul {

    display: none;

	padding-left:10px;

	padding-right:10px;

	background-color:#FFFFFF;

}



.cphh li a {

   border-bottom:1px solid #f2f2f2;

}



.cphh li {

   list-style-type:none;

}

   



.cphh li a {

    line-height: 65px;

    display: block;

    padding-left: 53px;

	background:url(../images/cplw.png); background-repeat:no-repeat;

	background-color:#e7e7e7;

    color: #363636;

	font-size:16px;

    transition: all .3s;

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -o-transition: all .3s;

} 



.cphh li.hover a {

   color:#0058b9;

}



.cphh li a:hover {

   color:#0058b9;

}



.cphh li li a {

    line-height: 55px;

	font-size:14px;

	background:none;

    background-color: #FFFFFF;

    padding-left: 12px;

}



.rexian {

   height:auto; overflow:hidden;

   background-color:#FFFFFF;

   padding:10px;

   }

   

.rxkk {

   height:auto; overflow:hidden;

   background-color:#e0e0e0;

   text-align:center;

   color:#0252b9;

   font-size:25px;

   font-family: 'DIN Medium', Helvetica, Arial, sans-serif;

   padding:6px;

   padding-top:45px;

   padding-bottom:25px;

   }

   

.rxkk h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:12px;

   text-align:center;

   color:rgba(0,0,0,0.38);

   margin-top:9px;

   margin-bottom:5px;

   }



.cpright {

   width:935px;

   height:auto; overflow:hidden;

   background-color: #FFFFFF;

   float:right;

   }

   

.cpright li {

   list-style-type:none;

   width:33.3%;

   float:left;

   }

   

.cptu {

   height:278px;

   position:relative;

   border-bottom:1px solid #e1e7ef;

   border-right:1px solid #e1e7ef;

  } 

  

.cptu-zi {

   height:auto; overflow:hidden;
   position:relative;
   padding:7px;

   padding-left:20px;

   padding-bottom:12px;

   color:rgba(54,54,54,0.55);
   margin-top: -20px;

   }

   

.cptu-zi h4 {

   font-family: 'DINCond-Bold', Helvetica, Arial, sans-serif;

   font-size:16px;

   margin-top:0px;

   margin-bottom:2px;

   color:#363636;

  }

  

.cptu:hover {

    box-shadow: 0px 0px 10px rgba(0,0,0,.3); 

	transition: all 300ms ease-in 0ms; 

	}

   

.cptu:hover .cptu-zi {

   display:none;

   transition: all 300ms ease-in 0ms;

   }

   

.cptu:hover .cptu-zi h4 {

   text-align:center;

   transition: all 300ms ease-in 0ms;

   }

   

.cpmore {
    position: relative;
   width:132px;

   height:38px;

   line-height:38px;

   color:#FFFFFF;

   font-size:12px;

   background-color:#0252b9;

   text-align:center;

   margin:-18px auto 0px;

   display:none;
   
   z-index:6;

   }

   

.cptu:hover .cpmore {

   display:block;

   transition: all 300ms ease-in 0ms;

   }

   

.anli {

   height:auto; overflow:hidden;

   background-color:#f2f2f2;

   padding-top:80px;

  }

  

.anli h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   color:#363636;

   text-align:center;

   margin-top:0px;

   margin-bottom:8px;

   }

   

.anli h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   color:#000000;

   text-align:center;

   margin-top:0px;

   margin-bottom:70px;

   padding-bottom:20px;

   background:url(../images/alxh.png) bottom center; background-repeat:no-repeat;

   }  

   

   

.anli-lan {

   height:auto; overflow:hidden;

   text-align:center;

   color:#363636;

   font-size:21px;

   margin-bottom:60px;

   }

   

.anli-lan a {

   color:#363636;

   }

   

.anli-lan a:hover {

   color:#0252b9;

   }

   

.casenn {

   height:auto; overflow:hidden;

   } 

   

.casenn li {

   list-style-type:none;

   width:20%;

   float:left;

   }

   

.altu {

   height:auto; overflow:hidden;

   background-color:#363636;

   }

   

.altu2 {

   height:auto; overflow:hidden;

   background-color:#2b2b2b;

   }

   

.altu-zi {

   height:auto; overflow:hidden;

   text-align:center;

   color:rgba(255,255,255,.6);

   padding-top:30px;

   padding-bottom:24px;

   }

   

.altu-zi h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:21px;

   text-align:center;

   color:#FFFFFF;

   margin-top:0px;

   padding-bottom:14px;

   background:url(../images/xiahua2.png) bottom center; background-repeat:no-repeat;

   margin-bottom:5px;

   }

   

.altu img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}  



.altu:hover img {

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

	transition: all 500ms ease-in 0ms;

   } 

   

.altu section {

   overflow: hidden;

   }

   

.altu2 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}  



.altu2:hover img {

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

	transition: all 500ms ease-in 0ms;

   } 

   

.altu2 section {

   overflow: hidden;

   }	 

	

section {

    display: block;

}    



.almore {

   width:600px;

   height:auto; overflow:hidden;

   color:#363636;

   margin:63px auto 65px;

   }

   

.almore-aa {

   width:415px;

   line-height:49px;

   font-size:25px;

   float:left;

   }

   

.almore-bb {

   width:173px;

   float:right;

   }

   

.almore-bb a {

   display:block;

   width:100%;

   height:48px;

   line-height:48px;

   color:#363636;

   font-size:15px;

   background:url(../images/almore.png);

   padding-left:20px;

   }   

   

.xuanze {

   height:auto; overflow:hidden;

   background:url(../images/xzbj.jpg) center top; background-repeat:no-repeat;

   background-color:#f2f2f2;

   padding-top:66px;

   }

   

.xuanze h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   margin-top:0px;

   margin-bottom:5px;

   text-align:center;

   color:#bdd3ea;

   }

   

.baise {

   color:#FFFFFF;

   }

   

.xuanze h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   text-align:center;

   color:#FFFFFF;

   margin-top:0px;

   margin-bottom:20px;

   padding-bottom:19px;

   background:url(../images/xiahua.png) center bottom; background-repeat:no-repeat;

   }

   

.liucheng {

   height:auto; overflow:hidden;

   margin-top:40px;

   margin-bottom:40px;

   }

   

.liucheng h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   margin-top:0px;

   margin-bottom:5px;

   text-align:center;

   color:#363636;

   }



.liucheng h5 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   margin-top:0px;

   padding-bottom:19px;

   background:url(../images/alxh.png) center bottom; background-repeat:no-repeat;

   margin-bottom:50px;

   text-align:center;

   color:#363636;

   }  

   

.zixun {

   height:350px;

   background:url(../images/zxbj.jpg) top center; background-repeat:no-repeat;

   padding-top:126px;

   }

   

.zxkk {

   width:536px;

   text-align:center;

   height:auto; overflow:hidden;

   margin-left:517px;

   }

   

.zxkk h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   text-align:center;

   font-size:40px;

   margin-top:0px;

   margin-bottom:40px;

   color:#FFFFFF;

   } 

   

.zxmore {

   width:149px;

   height:auto; overflow:hidden;

   margin:17px auto 0px;

   }

   

.zxmore a {

   display:block;

   width:149px;

   height:43px;

   line-height:43px;

   text-align:center;

   color:#FFFFFF;

   background-color:#0252b9;

   border-radius: 20px;

   } 

   

.zxmore a:hover {

   background-color:#000000;

   }  

   

   

.zanyu {

   height:auto; overflow:hidden;

   padding-bottom:79px;


   } 

   

.zanyu h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   text-align:center;

   margin-top:0px;

   margin-bottom:5px;

   color:#363636;

   }

   

.zanyu h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   text-align:center;

   margin-top:0px;

   padding-bottom:19px;

   background:url(../images/alxh.png) center bottom; background-repeat:no-repeat;

   margin-bottom:46px;

   color:#363636;

   }

   

.proce {

    padding: 0px 75px;

    position: relative;

}



#fuwu {

    position: static;

}

   

.proce .swiper-slide {

   padding:10px;

   }

   



.proce .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 56px;

    height: 56px;

    margin-top: -22px;

    z-index: 8;

    cursor: pointer;

	background:url(../images/zuo.png);

    background-size: 56px 56px;

    background-position: center;

    background-repeat: no-repeat;

}



.proce .swiper-button-next {

    position: absolute;

    top: 50%;

    width: 56px;

    height: 56px;

    margin-top: -22px;

    z-index: 8;

    cursor: pointer;

	background:url(../images/you.png);

    background-size: 56px 56px;

    background-position: center;

    background-repeat: no-repeat;

}   



.zytu {

   height:auto; overflow:hidden;

   background-color:#FFFFFF;

   padding:24px;

   box-shadow: 0px 0px 10px rgba(0,0,0,.3);

   } 

   

.zytu-aa {

   width:179px;

   float:left;

   }

   

.zytu-bb {

   width:340px;

   line-height:27px;

   color:rgba(0,0,0,.6);

   float:right;

   }

   

.zytu-bb h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#000000;

   margin-top:34px;

   margin-bottom:14px;

   }

   

.hezuo {

   width:1365px;

   height:auto; overflow:hidden;

   margin:60px auto 0px;

   }

   

.hezuo h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:40px;

   text-align:center;

   color:#363636;

   margin-top:0px;

   margin-bottom:8px;

   }

   

.hezuo h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:14px;

   text-align:center;

   color:#363636;

   margin-top:0px;

   padding-bottom:18px;

   background:url(../images/alxh.png) center bottom; background-repeat:no-repeat;

   margin-bottom:30px;

   }

   



.procex {

    padding: 0px 75px;

    position: relative;

}



#fuwuk {

    position: static;

}

.procex img {
    width:100%;
    border: 1px solid #EEEEEE;
}

   

.procex .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 56px;

    height: 56px;

    margin-top: -22px;

    z-index: 10;

    cursor: pointer;

	background:url(../images/zuo.png);

    background-size: 56px 56px;

    background-position: center;

    background-repeat: no-repeat;

}



.procex .swiper-button-next {

    position: absolute;

    top: 50%;

    width: 56px;

    height: 56px;

    margin-top: -22px;

    z-index: 10;

    cursor: pointer;

	background:url(../images/you.png);

    background-size: 56px 56px;

    background-position: center;

    background-repeat: no-repeat;

} 



.gunkk {

   width:1365px;

   height:auto; overflow:hidden;

   margin:0 auto;

   }

   

   

.abbj {

   height:auto; overflow:hidden;

   background:url(../images/abbj.jpg) top center; background-repeat:no-repeat;

   background-color:#f7f6f6;

   color:#FFFFFF;

   padding-top:75px;

   }

   

.abbj h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:34px;

   color:#FFFFFF;

   text-align:center;

   margin-top:0px;

   margin-bottom:8px;

   }   

   

.abbj h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color:#FFFFFF;

   text-align:center;

   margin-top:0px;

   margin-bottom:24px;

   }  

   

.abzuo {

   width:533px;

   float:left;

   }

   

.abyou {

   width:627px;

   line-height:27px;

   float:right;

   }

   

.abyou h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:23px;

   height:auto; overflow:hidden;

   line-height:28px;

   color:#FFFFFF;

   margin-top:10px;

   margin-bottom:26px;

   }

   

   

.abmore {

   width:120px;

   height:35px;

   margin-top:63px;

   }

   

.abmore a {

   display:block;

   height:35px;

   line-height:35px;

   text-align:center;

   background-color:#f1803a;

   color:#FFFFFF;

   border-radius: 5px;

   }

   

.abmore a:hover {

   background-color:#000000;

   }

   

   

.sbkuan {

   width:1350px;

   height:auto; overflow:hidden;

   margin:63px auto 58px;

   }

   

.sbkk {

   background-color:#FFFFFF;

   box-shadow: 0px 0px 15px rgba(0,0,0,.2);

   height:auto;

   padding-top:24px;
   padding-bottom: 30px;

   margin-left:70px;

   margin-right:70px;

   }

   

.sbkk h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:24px;

   text-align:center;

   color:#363636;

   margin-top:0px;

   margin-bottom:26px;

   }





.procey {

    padding: 0px 45px;

    position: relative;

}



#fuwu2 {

    position: static;

}



.abnn {

   height:auto; overflow:hidden;

   }



.procey .swiper-button-prev {

    position: absolute;

    top: 45%;

    width: 93px;

    height: 42px;

	left:-70px;

    z-index: 8;

    cursor: pointer;

	background:url(../images/zuok.png);

    background-size: 93px 42px;

    background-position: center;

    background-repeat: no-repeat;

}



.procey .swiper-button-next {

    position: absolute;

    top: 45%;

    width: 93px;

    height: 42px;

	right:-70px;

    z-index: 8;

    cursor: pointer;

	background:url(../images/youk.png);

    background-size: 93px 42px;

    background-position: center;

    background-repeat: no-repeat;

}





.xinwen {

   height:auto; overflow:hidden;

   margin-top:58px;

   }

   

.xwlan {

   height:auto; overflow:hidden;

   background-color:#eceff4;

   line-height:75px;

   border-radius: 10px 10px 0 0;

   }

   

.xwlan li {

   list-style-type:none;

   width:142px;

   float:left;

   }

   

#slidingBlock {

	height:auto; overflow:hidden;

}



#slidingBlock span {

    float:left; width:100%; height:75px;line-height:75px; font-weight:bold; text-align:center; font-size:16px; over-flow:hidden;

}

#slidingBlock span.menuNo {

    font-weight:normal; height:75px;line-height:75px; color:#333333; text-align:center;

}

#slidingBlock span.menuOn {

    font-weight:normal; height:75px;line-height:75px; color:#ffffff; background-color:#0252c1; text-align:center;

}

#slidingBlock DIV.slidingList_none {

    display:none

}

#slidingBlock DIV.slidingList {

    width:100%;

    margin:0px; padding:0px; height:auto; overflow:hidden;

}



.xwnn {

   height:auto; overflow:hidden;

   padding:20px;

   border:1px solid #eceff4;

   }

   

.xwnn-aa {

   width:36.7%;

   padding:18px;

   background-color:#e9eff4;

   color:#202020;

   line-height:31px;

   float:left;

   }

   

.xwnn-aa h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:17px;

   color:#202020;

   margin-top:30px;

   margin-bottom:9px;

   }

   

.xwnn-bb {

   width:60.9%;

   height:auto; overflow:hidden;

   margin-top: -8px;

   float:right;

   }

   

   

.xwnn-bb li {

   list-style-type:none;

   height:auto; overflow:hidden;

   padding-top:8px;

   padding-bottom:26px;

   border-bottom:1px dotted #efefef;

   }

   

.xwhh-aa {

   width:86px;

   height:86px;

   background-color:#e9eff4;

   padding-top:10px;

   text-align:center;

   color:#000000;

   font-size:12px;

   float:left;

   }

   

.xwhh-aa h4 {

   font-family: 'MaisonNeue-Medium', Helvetica, Arial, sans-serif;

   font-size:38px;

   color:#586168;

   margin-top:0px;

   margin-bottom:6px;

   text-align:center;

   }

   

.xwhh-bb {

   width:602px;

   color:rgba(0,0,0,.6);

   line-height:22px;

   float:right;

   }

   

.xwhh-bb h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:17px;

   color:#202020;

   margin-top:0px;

   margin-bottom:10px;

   }    

   

.wenti {

   height:auto; overflow:hidden;

   border:1px solid #eceff4;

   margin-top:14px;

   } 

   

.wenti-lan {

   height:auto; overflow:hidden;

   line-height:58px;

   padding-left:25px;

   color:#000000;

   font-size:20px;

   background-color:#eceff4;

   }

   

.wenti-nei {

   height:auto; overflow:hidden;

   padding:40px;

   }

   

.wenti-nei-aa {

   width:9.5%;

   float:left;

   }

   

.wenti-nei-bb {

   width:88.5%;

   float:right;

   }

   

.wenti-nei-bb li {

   list-style-type:none;

   width:48%;

   margin-right:2%;

   float:left;

   }

   

.wenti-nei-bb li h5 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color:#202020;

   margin-top:0px;

   margin-bottom:15px;

   }

   

.da1 {

   width:28px;

   float:left;

   }

   

.da2 {

   width:440px;

   line-height:29px;

   color:rgba(0,0,0,.6);

   float:left;

   }

   

.link {

   height:auto; overflow:hidden;

   background-color:#f0efef;

   }

   

.link-aa {

   width:186px;

   float:left;

   }

   

.link-bb {

   width:969px;

   margin-top:15px;

   line-height:54px;

   float:right;

   }

   

.link-bb li {

   list-style-type:none;

   float:left;

   margin-right:50px;

   }

   

.link-bb li a {

   color:#0252c1;

   }

   

.bmhh {

   height:auto; overflow:hidden;

   background-color:#0252c1;

   line-height:77px;

   }

   

.bmhh li {

   list-style-type:none;

   float:left;

   height:auto; overflow:hidden;

   }

   

.bmhh li a {

   display:block;

   width:100%;

   line-height:77px;

   padding-left:35px;

   padding-right:35px;

   color:#FFFFFF;

   font-size:18px;

   }

   

.bmhh li a:hover {

   color:#f27f39;

   }   

   

.bottom {

   height:auto; overflow:hidden;

   padding-top:40px;

   padding-bottom:40px;

   line-height:36px;

   background-color:#f9f8f8;

   color:#202020;

   }

   

.bottom a {

   color:#202020;

   } 

   

.bottom a:hover {

   color:#0252bf;

   } 

   

.bmaa {

   width:29.5%;

   float:left;

   }  

   

.bmbb {

   width:34%;

   float:left;

   }    

   

.bmcc {

   width:36%;

   float:right;

   text-align:right;

   }

   

   

/* 关于我们 */

.nabout {

    padding-top: 30px;

	padding-bottom:30px;

}



ul, ol {

    list-style: none;

}



.cplan {

    background:#0065b4 url(../images/yqjt2.png) no-repeat 90%;

        background-size: auto;

    background-size: 10% auto;

    line-height: 65px;

    font-size: 22px;

    padding-left: 30px;

	color:#FFFFFF;

	font-weight:bold;

}



.zcd {

   height:auto; overflow:hidden;

   }



.zcd li {

    list-style-type:none;

    line-height: 50px;

}



.zcd li a {

    display:block;

    background:#f4f4f4 url(../images/jt1.png) no-repeat 90%;

    background-size: auto;

    background-size: 5% auto;

    line-height: 50px;

    border: 1px solid #dadada;

    border-top-color: rgb(218, 218, 218);

    border-top-style: solid;

    border-top-width: 1px;

    border-top: none;

    padding-left: 30px;

    font-size: 14px;

    font-family: "微软雅黑";

}



.zcd li a:hover {

   background:#37383a url(../images/jt2.png) no-repeat 90%;

    background-size: auto;

    background-size: 5% auto;

    line-height: 50px;

    border: 1px solid #dadada;

    border-top-color: rgb(218, 218, 218);

    border-top-style: solid;

    border-top-width: 1px;

    border-top: none;

   color:#FFFFFF;

   }

   

.zcd li.hover a {

   background:#37383a url(../images/jt2.png) no-repeat 90%;

    background-size: auto;

    background-size: 5% auto;

    line-height: 50px;

    border: 1px solid #dadada;

    border-top-color: rgb(218, 218, 218);

    border-top-style: solid;

    border-top-width: 1px;

    border-top: none;

   color:#FFFFFF;

   }

   

.lxwm {

    background:#42494c url(../images/yqjt2.png) no-repeat 90%;

    background-size: auto;

    background-size: 10% auto;

    line-height: 65px;

    font-size: 26px;

    padding-left: 30px;

    margin-top: 30px;

	color:#FFFFFF;

	font-weight:bold;

}



.lxwm1 {

    padding: 30px;

    border: 1px solid#dadada;

    font-family: "微软雅黑";

    text-align: center;

}



.lxwm1 span:nth-child(1) {

    font-size: 12px;

}



.lxwm1 span:nth-child(3) {

    font-size: 27.6px;

    color:#0065b4;

    font-family: Arial;

    font-style: italic;

}



.lxwm2 {

    padding: 30px;

    border: 1px solid #dadada;

    border-top-color: rgb(218, 218, 218);

    border-top-style: solid;

    border-top-width: 1px;

    font-family: "微软雅黑";

    text-align: center;

    border-top: none;

}



.lxwm2 span {

    line-height: 30px;

    font-size: 12px;

}



.liuyan {

   width:90px;

   margin:5px auto 0px;

   } 

   

.liuyan a {

   display:block;

   width:90px;

   height:30px;

   line-height:30px;

   text-align:center;

   background: #0065b4;

   color:#FFFFFF;

   border-radius: 5px;

   }

   

.liuyan a:hover {

   background-color:#000000;

   }

   

   

.pnr {

    border: 1px solid #dadada;

	height:auto; overflow:hidden;

}



.title {

    background:#f0f0f0;

	height:auto; overflow:hidden;

	line-height: 70px;

    border-bottom: 1px solid #dadada;

    padding: 0px 15px;

}



.title-left {

   width:50%;

   color:#0065b4;

   font-size: 18px;

   font-weight: bold;

   float:left;

   }

   

.title-right {

   width:50%;

   color: #848484;

   float:right;

   text-align:right;

   }

   

.pnr-nei {

   padding:30px;

   height:auto; overflow:hidden;

}  



.pnr-nei img {

    border: 0px none;

    height: auto;

    max-width: 100%;

    vertical-align: middle;

   } 

   

/* 产品中心 */



.cpkk-right-lan {

    height:auto; overflow:hidden;

    line-height: 50px;

    border-bottom: 1px solid #dcdddd;

    color: #898989;

}



.cpkkr-nei {

    margin-top: 20px;

    height: auto;

    overflow: hidden;

}



.cpkkr-zuo {

    font-size: 16px;

}



.cpkkr-you {

    text-align: right;

    font-size: 14px;

}



.cptux {

   border:6px solid #efefef;

   background-color:#efefef;

   height:auto; overflow:hidden;

   margin-bottom:30px;

   }

   

.cptux img {

   width:100%;

   }

   

.cptux:hover {

   border:6px solid #0065b4;

   background-color:#0065b4;

   box-shadow:0px 0px 15px rgba(0,0,0,.5);

   transition: all 500ms ease-in 0ms;

   }

.cptux a {

   color:#333333;

   cursor:pointer;

   }

   

.cptux a:hover {

   color:#ffffff;

   }

   

.cptux p {

   margin-top:15px;

   margin-bottom:7px;

   text-align:center;

   }   
   
   
.cptux h4 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   margin-top:15px;
   margin-bottom:7px;
   text-align:center;

   }   

   

.cpyymore {

    width: 165px;

    height: 35px;

    margin: 15px auto 0px;

}



.cpyymore a {

    display: block;

    width: 165px;

    height: 35px;

    line-height: 35px;

    text-align: center;

    font-size: 18px;

    color: #FFFFFF;

    background-color: #0154ab;

    border-radius: 20px;

} 



/* 分页 */ 

.page {

    margin: 20px auto;

}



.page-m {

    position: relative;

    top: -1px;

    +display: inline !important;

}



.page a {

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    border-radius: 50%;

}



.page-m a {

    display: inline-block;

    margin: 0 5px;

    width: 40px;

    height: 40px;

    font-size: 14px;

    line-height: 40px;

    text-align: center;

	border:1px solid #eeeeee;



}



.page-m a:hover {

    color: #fff;

    background: #0065b4;

	border:1px solid #0065b4;

}



.xianshi {

    color: #fff;

    background: #0065b4;

	border:1px solid #0065b4;

}



.page-m a.active {

    color: #fff;

    background: #0065b4;

	border:1px solid #0065b4;

}



   

 /* 新闻列表 */

.xw-nei {

    padding: 30px;

    height: auto;

    overflow: hidden;

}



.xw-nei ul li {

   list-style-type:none;

   height:auto; overflow:hidden;

   line-height:50px;

   padding-left: 15px;

   background: url(../images/sanjiao.png) no-repeat left;

   background-size: auto;

   background-size: 10px auto;

   border-bottom: 1px dashed #e1e1e1;

   }

   

.xw-nei-aa {

   width:70%;

   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   float:left;

   }

   

.xw-nei-bb {

   width:30%;

   color:#a9a9a9;

   float:right;

   text-align:right;

   }

   

.xw-nei ul li a:hover {

   color:#0065b4;

   }

   

.xw-nei ul {

   margin:0px;

   padding:0px;

   }

   

/* 新闻内 */

.inewsct {



}



.inewsct .inews-tt {

    border-bottom: 1px rgba(0,0,0,.25) dashed;

    padding-bottom: 10px;

}



.inewsct .inews-tt p {

    font-size: 2.0rem;

    font-weight: bold;

    line-height: 26px;

    margin-bottom: 10px;

}



.inewsct .inews-tt span {

    color: rgba(0,0,0,.55);

}



strong {

    font-weight: 700;

}



.inewsct .inews-ct {

    padding: 20px 0px 0px;

    color: rgba(0,0,0,.7);

    line-height: 28px;

}



/* 弹窗 */



.pdcon-ct{

	display:flex;

	flex-wrap:wrap;

}

.pdcon-ct>span{

	display:block;

	color:#fff;

	background:#2e4b98;

	padding:8px 30px;

	font-size:1.4rem;

	font-weight:600;

}

.pdcon{

	border-top:3px #2e4b98 solid;

	padding:20px 0px;

	font-size:1.4rem;

	color:rgba(0,0,0,.6);

	width:100%;

}



.picshade {

  position: fixed;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

  background-color: #000;

  opacity: 0.91;

  filter: alpha(opacity=91);

  z-index: 99;

  display: none;

}



.pictures_eyes_close {

  position: fixed;

  top: 30px;

  right: 30px;

  display: inline-block;

  width: 26px;

  height: 26px;

  background: url(../images/close.png) no-repeat;

  z-index: 100;

  display: none;

}



.pictures_eyes {

  position: fixed;

  width: 100%;

  left: 0;

  top: 0;

  z-index: 199;

  display: none;

}



.pictures_eyes_in {

  position: relative;

  text-align: center;

}



.pictures_eyes_in img { max-height: 500px; }



.pictures_eyes_in section p{color:#fff;padding:15px 0px;}



.pictures_eyes_in .prev, .pictures_eyes_in .next {

  position: absolute;

  top: 50%;

  width: 51px;

  height: 51px;

  cursor: pointer;

}



.pictures_eyes_in .prev {

  left: 35px;

  background: url(../images/Tleft.png) no-repeat;

}



.pictures_eyes_in .next {

  right: 35px;

  background: url(../images/Tright.png) no-repeat;

}



.pictures_eyes_indicators {

  position: fixed;

  left: 0;

  bottom: 15px;

  width: 100%;

  text-align: center;

  z-index: 299;

}



.pictures_eyes_indicators a {

  display: inline-block;

  width: 50px;

  height: 50px;



  margin: 6px 3px 0 3px;

  border: 1px solid #ddd;

  border-radius: 10px;

  box-shadow: 0 0 2px #000;

  filter: alpha(opacity=50);

  opacity: 0.5;

  overflow: hidden;

}



.pictures_eyes_indicators img { height: 50px; }



.pictures_eyes_indicators .current {

  filter: alpha(opacity=100);

  opacity: 1;

}



.icase ul {

   padding:0px;

   margin:0px;

   }

   

.icase ul li {

   list-style-type:none;

   }  

   

   

/* 联系我们 */

.lxnnw {

    margin-top: 50px;

    margin-bottom: 50px;

}



.lxnnw h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 38px;

    color: #252525;

    font-weight: bold;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 20px;

}



.lxnnw h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 16px;

    color: #666666;

    font-weight: bold;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 70px;

}



.lxhh {

    height: auto;

    overflow: hidden;

    padding-top: 10px;

    padding-bottom: 25px;

    border-bottom: 1px solid #f0f0f0;

}



.lxhh-aa {

    width: 10%;

    float: left;

}



.lxhh-bb {

    width: 89%;

    float: right;

    color: #666666;

    font-size: 16px;

}



.lxhh-bb h4 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 16px;

    margin-top: 8px;

    margin-bottom: 16px;

    color: #333333;

}



.liuyank {

    height: auto;

    overflow: hidden;

    padding-top: 70px;

    padding-bottom: 45px;

    background-color: #f1f1f1;

}



.liuyank h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 42px;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 83px;

}



.lykk {

    width: 1200px;

    height: auto;

    overflow: hidden;

    margin: 0 auto;

}



.hzi {

    color: #ddaa6e;

}



.biao {

    height: auto;

    overflow: hidden;

    margin-bottom: 20px;

}



.biao h4 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 16px;

    margin-top: 0px;

    margin-bottom: 14px;

    color: #666666;

}



.kk {

    height: 60px;

    border: 1px solid #d2d2d2;

}



.anniu {

    width: 208px;

    height: 54px;

	font-size:16px;

    background-color: #1d2c6a;

	border:1px solid #1d2c6a;

    padding: 0px;

}



/* 产品详情 */

.dangqian {

   height:auto; overflow:hidden;

   line-height:43px;

   border-bottom:1px solid #e4e4e4;

   }

   

.homePage {

    display: block;

    width: 43px;

    height: 43px;

    background: url(../images/mub02address_homePage.png) no-repeat center;

    float: left;

    border-left: 1px solid #eaeaea;

    border-right: 1px solid #eaeaea;

}



.mub02address p {

    height: 43px;

    width: 84%;

    line-height: 43px;

    font-size: 13px;

    color: #999999;

    float: left;

    margin-left: 18px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

	margin-bottom:0px;

}



.backList {

    display: block;

    width: 117px;

    height: 43px;

    line-height: 43px;

    text-align: center;

    border-left: 1px solid #eaeaea;

    border-right: 1px solid #eaeaea;

    float: right;

    font-size: 13px;

    color: #999999;

    text-decoration: none;

    cursor: pointer;

}



.cpxq {

   height:auto; overflow:hidden;

   border:1px solid #e4e4e4;

   }

   

.cpxq-kk {

   height:auto; overflow:hidden;

   border-bottom:1px solid #e4e4e4;

   }

   

.cpxq-kk-left {

   width:60%;
   margin: 0 auto;

   }



   

.cpxq-kk-left .swiper-button-prev {

    position: absolute;

    top: 50%;

    width: 44px;

    height: 44px;

    margin-top: -22px;

	left:0px;

    z-index: 10;

    cursor: pointer;

	background:url(../images/proDetailsIntroBtn01.png);

    background-size: 44px 44px;

    background-position: center;

    background-repeat: no-repeat;

}



.cpxq-kk-left .swiper-button-next {

    position: absolute;

    top: 50%;

    width: 44px;

    height: 44px;

    margin-top: -22px;

	right:0px;

    z-index: 10;

    cursor: pointer;

	background:url(../images/proDetailsIntroBtn02.png);

    background-size: 44px 44px;

    background-position: center;

    background-repeat: no-repeat;

}



.cpxq-kk-left .swiper-pagination-white .swiper-pagination-bullet-active {

    background: #023793;

}



.cpxq-lan {

   height:auto; overflow:auto;

   line-height:60px;

   font-size: 20px;

color: #333333;

font-weight: bold;

   border-bottom:1px solid #e4e4e4;

   margin-bottom:18px;

   }

   

.cpxq-nei {

    font-size: 14px;

    color: #666666;

    line-height: 25px;

    height: 165px;

    display: inline-block;

    overflow: hidden;

}



.phone {



    padding-left: 42px;

    background: url(../images/proDetailsIntro_phone.png) no-repeat left center;

    margin-top: 6px;

}



.phone span {

    display: block;

    font-size: 13px;

    color: #666666;

}



.phone em {

    display: block;

    font-size: 24px;

    color: #023793;

    font-family: arial;

}





.cptt {

   height:auto; overflow:hidden;

   padding:15px;

  }

  

.cptt-lan {

   height:auto; overflow:hidden;

   line-height:50px;

   border-bottom:1px solid #e4e4e4;

   }

   

.cptt-lan li {

   list-style-type:none;

   width:150px;

   float:left;

   }

   

   

#slidingy {

	height:auto; overflow:hidden;

}



#slidingy span {

    float:left; width:100%; height:50px;line-height:50px; font-weight:bold; text-align:center; font-size:14px; over-flow:hidden;

}

#slidingy span.menuNo {

    font-weight:normal; height:50px; line-height:50px; color:#000000; text-align:center; border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4;

}

#slidingy span.menuOn {

    font-weight:normal; height:50px; line-height:50px; color:#ffffff; background-color:#023793; text-align:center; border-left:1px solid #023793; border-top:1px solid #023793; border-right:1px solid #023793;

}

#slidingy DIV.slidingList_none {

    display:none

}

#slidingy DIV.slidingList {

    width:100%;

    margin:0px; padding:0px; height:auto; overflow:hidden;

}   



.cptt-nei {

   margin-top:45px;

   height:auto; overflow:hidden;

   }

   

.cpzz {

   height:auto; overflow:hidden;

   color:#666666;

   line-height:26px;

   }

   

.cpzz h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   color:#023793;

   margin-top:0px;

   margin-bottom:25px;

   }

   

.cptt-nei h5 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   color:#023793;

   text-align:center;

   margin-top:30px;

   margin-bottom:30px;

   padding-bottom:20px;

   background:url(../images/hua2.jpg) center bottom; background-repeat:no-repeat;

   }

   

.biaok {

   margin-bottom:15px;

   }

   

.kka {

   height:50px;

   padding-left: 22px;

   padding-right: 51px;

   font-size: 16px;

   color: #999999;

   line-height: 58px;

   outline: none;

   border: 1px solid #e0e0e0;

   border-radius: 0;

}



.bw1 {

    background: url(../images/proDetailsLy_icon01.png) no-repeat 365px center;

}



.bw2 {

    background: url(../images/proDetailsLy_icon02.png) no-repeat 365px center;

}



.kkb {

    padding-left: 22px;

    border: 1px solid #e0e0e0;

    padding-top: 18px;

    font-size: 16px;

    color: #999999;

    outline: none;

    resize: none;

    background: url(../images/proDetailsLy_icon03.png) no-repeat 810px 18px;

    padding-right: 51px;

	border-radius: 0;

}





.hzkuai {

   height:auto; overflow:hidden;

   border:1px solid #eeeeee;

   margin-bottom:15px;

   }

   

/* 订购 */   

   

.pnr-nei .table > tbody > tr > td, .table > tfoot > tr > td {

    padding: 8px;

    line-height: 1.428571429;

    vertical-align: top;

    border-top: 0px solid #dddddd;

    border-bottom: 1px dashed #dedede;

	background-color:#FFFFFF;

	text-align:center;

}



.pnr-nei .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th {

    border: 1px solid #dddddd;

        border-top-width: 1px;

        border-bottom-width: 1px;

		text-align:center;

        border-top-style: solid;

        border-top-color: rgb(221, 221, 221);

		background-color:#eef2f5;

}



.pnr-nei .dingdan {

   margin-top:40px;

   }

   

.pnr-nei .dingdan p {

   margin-bottom:16px;

   }

   

.lyss {

   height:50px;

   }  

   

.anbb {

   width:223px;

   height:59px;

   background-color:#0058b9;

   border:1px solid #0058b9;

   font-size:18px;

   } 

   

.dgmm {

   height:auto; overflow:hidden;

   }

   

.dgan {

    width: 16%;

    float: right;

} 





.dgan a {

    display: block;

    height: 45px;

    line-height: 45px;

    background-color: #3b3b3b;

    text-align: center;

    font-size: 16px;

    color: #FFFFFF;

}



.dinggou {

   width:120px;

   height:40px;

   margin-top:20px;

   }

   

.dinggou a {

   display:block;

   width:120px;

   height:40px;

   line-height:40px;

   text-align:center;

   background-color:#023793;

   color:#FFFFFF;

   }

 

 

.navbar-fixed-top, .navbar-fixed-bottom {



    z-index: 8;

} 



.liebiao {
    height: auto;
    overflow: hidden;
	margin-top:20px;
}

.liebiao-aa {
    width: 80%;
    line-height: 30px;
    color: #666666;
    float: left;
}

.shangy {
    height: auto;
    overflow: hidden;
    line-height: 32px;
    color: #666666;
    border-bottom: 1px dotted #ececec;
}

.xiay {
    height: auto;
    overflow: hidden;
    color: #666666;
    line-height: 32px;
}

.liebiao-bb {
    width: 16%;
    float: right;
}   

.fanhui {
    width: 142px;
    height: 43px;
    margin-top: 6px;
    float: right;
}

.fanhui a {
    display: block;
    width: 142px;
    height: 43px;
    line-height: 43px;
    color: #FFFFFF;
    background-color: #1b2d52;
    font-size: 14px;
    text-align: center;
    border-radius: 20px;
}       



@media (min-width: 0px) and (max-width: 768px) {



.navbar-nav > li > a {

    padding: 10px 20px;

    line-height: 20px;

}



.nav {

    padding-left: 0px;

}



.kuanping {

   width:100%;

   }

   

.container {

   width:100%;

  }



.gunkk {

   width:100%;

  }  



}





