@charset "utf-8";

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: #000000;

    border-color: #5F5D5D;

}



.navbar-brand {

   margin-top:0px;

   padding:0px;

}



.navbar-nav > li > a {

    padding-top: 10px;

    padding-bottom: 10px;

	padding-left:20px;

	padding-right:20px;

    line-height: 55px;

	color:#FFFFFF;

}





.nav {

    padding-left: 50px;

}





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

    color: #FFF;

	background-color:#0754a7;

}



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

   color: #FFF;

   }



a {

    color: #333333;

    text-decoration: none;

}



a:hover {

   transition: all 300ms ease-in 0ms;

   text-decoration: none;

   }





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

    color: #0050a3;

}



.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;

}



  .navbar-toggle>span{

		display:block;

		width: 30px;

		height: 4px;

		background-color: #043d79;

		border-radius: 2px;

		margin: 4px auto;

		transition: .3s;

		transform-origin: left center;

    }

   

	 .nav-top1{

		-webkit-transform: rotateZ(34deg);

		-moz-transform: rotateZ(34deg);

		-ms-transform: rotateZ(34deg);

		-o-transform: rotateZ(34deg);

		transform: rotateZ(34deg);

    }

    .nav-middle1{

		opacity: 0;

    }

    .nav-bottom1{

		-webkit-transform: rotateZ(-34deg);

		-moz-transform: rotateZ(-34deg);

		-ms-transform: rotateZ(-34deg);

		-o-transform: rotateZ(-34deg);

		transform: rotateZ(-34deg);

    }  





.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;

	}

	







.kuanping {

   width:1200px;

   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%;
}

   

.xhh {

   font-size:25px;

   }

   

.fudong {

    width:100%;

	height:auto; overflow:hidden;

	position: absolute;

	top: 25%; 

	left:10%;

    color: #FFF;

    z-index: 0;

}



.fudong h2 {

font-size: 56px;

margin-top: 0px;

margin-bottom: 10px;

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

   }

   

   

.fudong h3 {

font-size: 30px;

margin-top: 0px;

margin-bottom: 10px;

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

   }

   

.fudong h4 {

font-size: 30px;

margin-top: 0px;

margin-bottom: 230px;

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

   }

   

   

.fudong h5 {

font-size: 30px;

height:auto; overflow:hidden;

margin-top: 0px;

margin-bottom: 0px;

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

   }

   

   

.bg_1 {

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

	height:246px;

}





.juzhong { margin:0 auto;}

.title_en{ text-align:center; font-size:45px; text-transform:uppercase; color:#000; padding-top:70px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.title_cn{ text-align:center; font-size:28px; text-transform:uppercase; color:#000;}





/**********************   首页产品   ***************************/






.i_products{ position:relative; overflow:hidden;}

.i_products a{}

.i_products a img{

     transform:scaleX(1) scaleY(1);

	 -webkit-transform:scaleX(1) scaleY(1);

	 transition:all 1.2s;

	 -webkit-transition:all 1.2s;



}

.i_products a:hover img{

	transform: scaleX(1.05) scaleY(1.05);

	-webkit-transform: scaleX(1.05) scaleY(1.05);

}

.i_products a .postion{ position:relative; width:100%; padding:3% 5%; height:28%; bottom:0; background:rgba(241, 241, 240, 0.8);}

.i_products a .tcn{ font-size:24px; color:#767676;}

.i_products a .ten{ color:#767676; text-transform:uppercase;}

.i_products a .bod{ width:24px; height:2px; background:#f5a21d; margin-top:6%; margin-bottom:6%;}

.i_products a .box{ width:120px; height:30px; line-height:30px; text-align:center; font-size:12px; border:1px solid #767676; text-transform:uppercase; color:#767676; transition:all 500ms ease-in 0ms;}

.i_products a:hover .box{ border:1px solid #c7c7c7; background:#c7c7c7;}





.abbj {

   width:100%;

   height:auto; overflow:hidden;

   background:url(../images/abbj.jpg) center;

   color:#000;

   padding-top:178px;

   }

   

.abbj h2 {

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

   font-size:45px;

   margin-top:10px;

   margin-bottom:15px;

   color:#FFFFFF;

   }

   

.abbj h3 {

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

   font-size:24px;

   margin-top:0px;

   margin-bottom:30px;

   color:#FFFFFF;

   }

   

.abmore {

   margin-top:165px;

   }

   

.abmore a {

   display:block;

   width:100%;

   height:60px;

   line-height:60px;

   text-align:center;

   color:#FFFFFF;

   font-weight:bold;

   background: rgba(0,0,0, 0.12);

   }

   

.abmore a:hover {

   background: rgba(0, 0, 0, 0.22);

   }

   

   

.fuwu {

   background:url(../images/fuwu.jpg) top center;

   height:auto; overflow:hidden;

   padding-top:63px;

   }

   

.fuwu h2 {

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

   font-size:45px;

   margin-top:0px;

   margin-bottom:9px;

   text-align:center;

   color:#FFFFFF;

   }

   

.fuwu h3 {

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

   font-size:28px;

   margin-top:0px;

   margin-bottom:55px;

   text-align:center;

   color:#FFFFFF;

   }

   

.fuwu p {

   text-align:center;

   color:#cfcfd0;

   margin-top:0px;

   margin-bottom:85px;

   }

   

.zhong {

   text-align:center;

   margin-bottom:60px;

   padding-top:20px;

   }

   

.zhong h4 {

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

   font-size:20px;

   margin-top:20px;

   margin-bottom:8px;

   text-align:center;
    color:#000;


   }

   

   

.zhong h5 {

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

   font-size:16px;

   margin-top:0px;

   margin-bottom:25px;

   text-align:center;

   color:#000;

   }

   

   

.xuqiu {

   padding-top:105px;  

   padding-bottom:60px;

   background-color:#EFEDE9;

   color:#777674;

   }

   

.xuqiu a {

   color:#88898b;

   }

   

.xuqiu h2 {

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

   font-size:28px;

   margin-top:0px;

   margin-bottom:80px;

   text-align:center;

   color:#ffffff;

   }

   

.ww {

   width:155px;

   margin:0 auto;

   height:auto; overflow:hidden;

   }

   

.w-left {

   width:65px;

   float:left;

   }

   

.w-right {

   width:90px;

   float:left;

   }

   

.w-right h3 {

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

   font-size:17px;

   margin-top:8px; margin-bottom:7px;

   color:#FFFFFF;

   }

   

.tp {

   margin-top:105px;

   font-size:12px;

   line-height:23px;

   }

   



.xuqiu h4 {

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

   font-size:14px;

   margin-top:0px;

   margin-bottom:22px;

   color:#000;

   }

   

.bottom {

   height:auto; overflow:hidden;

   background-color:#F0F1EE;

   padding-top:40px;

   padding-bottom:30px;

   border-top:1px solid #D6D6D0;

   color:#A8A8A6;

   }  

   

.bottom a {

   color:#A8A8A6;

   }

   

   

.bmrr {

   width:50%;

   float:left;

   }

   

.baizi {

   font-size:18px;

   color:#000;

   }

   

   

/* 单页 */

.neidh {

   width:100%;

   height:auto; overflow:hidden;

   line-height:72px;

   background-color:#fff;

   }

   

.neidh-tt {

   width:1200px;

   height:auto; overflow:hidden;

   line-height:72px;

   margin:0 auto;

   }

   

.neidh-tt li {

   width:150px;

   list-style-type:none;

   float:left;

   }

   

.neidh-tt li a {

   display:block;

   width:150px;

   height:72px;

   line-height:72px;

   font-size:16px;

   text-align:center;

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

   color:#84878d;

   }

   

.neidh-tt li a:hover {

   background-color:#FFF;

   color:#000;

}



.neidh-tt li.hover a {

   background-color:#fff;

   color:#000;

}





.dangqian {

   width:100%;

   height:auto; overflow:hidden;

   background-color:#fff;

   }

   

.dqt {

   height:60px;

   line-height:60px;

   color:#000;

   }

   

.dqt a {

   color:#000;

   }

   

.dqt-bb {

   color:#017a57;

   }

   

.neirong {

   background-color:#fff;

   color:#000;

   padding:0;
    line-height: normal;
   }

   

.neirong h2 {

   font-size:27px;

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

   color:#000;

   margin-bottom:45px;

   }

   

.hui {

   background:#ffffff;

   padding-top:60px;

   padding-bottom:60px;

   }

   

   

.lielan {

   height:95px;

   background:url(../images/lielan.jpg) right; background-repeat:no-repeat;

   background-color:#3b82c4;
    background-size:cover;
   padding-top:18px;

   padding-left:25px;

   color:#000;

   }

   

.lielan h2 {

   font-size:34px;

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

   color:#000;

   margin-top:0px;

   margin-bottom:3px;

   }  

   

   

.lienei {

   height:auto; overflow:hidden;

   }

   

    

   

.lie-hh {

   height:60px;

   border-bottom:1px solid #eff0f0;

   }

   

.lie-hh a {

   display:block;

   width:100%;

   height:60px;

   line-height:60px;

   background-color:#f7f7f7;

   border-bottom:1px solid #eff0f0;

   font-size:14px;

   color:#717071;

   }

   

.lie-hh a:hover {

   color:#0c618c;

   }

   

.lie-hh.hover a {

   color:#0c618c;

   }

   

.lie-aa {

   width:70%;

   padding-left:25px;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   float:left;

   }

   

.lie-bb {

   width:25%;

   float:right;

   text-align:right;

   padding-right:25px;

   }

   

   

.lie-ss {

   height:60px;

   background-color:#FFFFFF;

   }

   

.lie-ss a {

   display:block;

   width:100%;

   height:60px;

   line-height:60px;

   background-color:#ffffff;

   border-bottom:1px solid #eff0f0;

   font-size:12px;

   color:#42474c;

   }

   

.lie-ss a:hover {

   background:url(../images/zuohua.jpg) left; background-repeat:no-repeat;

   color:#0c618c;

   }   

   

   

.liess-aa {

   width:75%;

   padding-left:40px;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   float:left;

   }

   

.liess-bb {

   width:20%;

   float:right;

   text-align:right;

   padding-right:25px;

   }

   

.bz {

  font-size:18px;

  }

  

  

/* 栏目切换 */

#acc a {

   color:#000;

   }

   

#acc a:hover {

   color:#fff;

   }



#acc {

    list-style: outside none none;

    color: #033;

}



#acc h4 {

   width:100%;

    height: 60px;

    line-height: 60px;

    cursor: pointer;

	padding-left: 14px;

 

   border-bottom:1px solid #253141;

      font-size:14px;

   color:#fff;

	margin:0px;

    text-decoration: none;

}



#acc li { width:100%;}



#acc h4:hover {

   background-color:#f5a21d;

   color:#aeb5bc;

   }

   

#acc .acc-section {

    overflow: hidden;



	width: 100%;

}



#acc .acc-content {

    width: 100%;

    border-top: medium none;

}



#nested {

    list-style: outside none none;

    color: #033;

    margin-bottom: 0px;

}



#acc ul li {

    padding-left: 0px;

	height:auto; overflow:hidden;

    line-height: 60px;

	   white-space: nowrap;

   text-overflow: ellipsis;	

}



#acc ul li a {

   display:block;

   width:100%;

   height:60px;

   line-height:60px;

   background-color:#354558;

   border-bottom:1px solid #343f4b;

   font-size:16px;

   color:#aeb5bc;

}  



#acc ul li a:hover {

   background:url(../images/zuohua.jpg) left; background-repeat:no-repeat;

   color:#ffffff;

   background-color:#354558;

   }  

   



.rrnei {

   background-color:#fff;

   border:0px solid #ecebeb;

   color:#000;

   height:auto; overflow:hidden;
   

   }

   

.rrnei-lan {

   height:65px;

   line-height:65px;

   color:#000;

   }

   

.rrnei-lan-a {

   width:40%;

   float:left;

         height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   margin-left:25px;

   font-size:20px;

   font-weight:bold;

   }

   

.rrnei-lan a {

   color:#000;

   }

   

.rrnei-lan-b {

   width:40%;

   float:right;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   margin-right:25px;

   text-align:right;

   }

   

.rrnei-nei {

   background:url(../images/neibj.jpg) top left; background-repeat:no-repeat;

   height:auto; overflow:hidden;

   padding:40px;

   }
.rrnei-neid{
        border:5px solid #e3e3e3;
}
   

.cptux {

   border:5px solid #e3e3e3;

   background-color:#fff;

   height:auto; overflow:hidden;

   margin-bottom:30px;
   
   transition: all 300ms ease-in 0ms;

   }

   

.cptux:hover {

   border:5px solid #adadad;

   background-color:#fff;

   transition: all 300ms ease-in 0ms;

   }

.cptux a {

   color:#000;

   }

   

.cptux a:hover {

   color:#000;

   }

   

.cptux p {

   margin-top:15px;

   margin-bottom:7px;

   text-align:center;

   }

   

/* 新闻中心 */

.newst {

   height:auto; overflow:hidden;

   padding-bottom:30px;

   padding-left:50px;

   padding-right:50px;

   background-color:#fff;

   color:#000;

   }

   

.xinwen {

   color:#1e1e1e;

   height:auto; overflow:hidden;

   padding-top:30px;

   padding-bottom:30px;

   border-bottom:2px solid #050d1a;

   }

   

.xinwen h2 {

   font-size:14px;

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

   color:#c8c8c8;

   margin-top:37px;

   margin-bottom:15px;

   }

   

.xinwen h3 {

   font-size:18px;

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

   color:#000;

   font-weight:bold;

   margin-top:0px;

   margin-bottom:18px;

   }

   

.xwmore {

   margin-top:42px;

   width:102px;

   height:32px;

   }

   

.xwmore a {

   display:block;

   width:102px;

   height:32px;

   line-height:32px;

   text-align:center;

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

   color:#FFFFFF;

   }

   

.xwhh {

   height:auto; overflow:hidden;

   padding-top:25px;

   padding-bottom:25px;

   border-bottom:1px solid #050d1a;

   color:#eeeeee;

   }

   

.xwhh a {

   color:#1e1e1e;

   }

   

.xwhh a:hover {

   color:#000000;

   }

   

.xwhh a:hover h3 {

   color:#000;

   }

   

.time {

   width:125px;

   height:125px;

   padding-top:15px;

   text-align:center;

   background-color:#eeeeee;

   font-size:19px;

   color:#c8c8c8;

   }

   

.time h2 {

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

   font-size:70px;

   margin-top:0px;

   margin-bottom:0px;

   color:#c8c8c8;

   }

   

.xwhh h3 {

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

   font-size:18px;

   font-weight:bold;

   margin-top:23px;

   margin-bottom:18px;

   color:#000;

   font-weight:bold;

   }

   

.xwnei {

   padding:60px;

   background-color:#fff;

   height:auto; overflow:hidden;

   color:#000;

   }

   

.xwnei h2 {

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

   text-align:center;

   font-size:25px;

   font-weight:bold;

   color:#000;

   margin-top:0px; margin-bottom:20px;

   }

   

.xwnei h3 {

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

   text-align:center;

   font-size:14px;

   color:#000;

   margin-top:0px; margin-bottom:30px;

   }

   

/*在线留言*/

.bky {

    margin: 20px 5px 5px;

	line-height:30px;

}



.ttanniu {

    width: 150px;

}





.yd {

   display:none;

   }

   

.yc {

   display:block;

   }

   

   

.modal-dialog {

    width: 300px;

    margin: 120px auto;

}



.tanchu {

   padding:20px;

   height:auto; overflow:hidden;

   color:#666666;

   }

   

.tcnei {

   height:300px;

   padding-left:5%; padding-right:5%;

   }

   

.tcnei h2 {

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

   font-size:36px;

   color:#000000;

   font-weight:bold;

   margin-top:30px;

   height:40px; line-height:40px;

   text-align:center;

   margin-bottom:20px;

   }





.modal-content {

   background-color:none;

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

   }

   

   



   

   

.dropdown-menu {

    position: absolute;

    top: 100%;

    left: 69%;

    z-index: 1000;

    display: none;

    float: left;

    min-width: 90px;

    padding: 5px 0;

    margin: 2px 0 0;

    font-size: 14px;

    list-style: none;

    background-color: #28323f;

    border: 1px solid #cccccc;

    border: 1px solid rgba(0, 0, 0, 0.15);

    border-radius: 4px;

    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);

    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);

    background-clip: padding-box;

}



.dropdown-menu > li > a {

    display: block;

    padding: 3px 20px;

	line-height:50px;

    clear: both;

    font-weight: normal;

    line-height: 1.428571429;

    color: #ffffff;

    white-space: nowrap;

}



.dropdown-menu > li > a:hover {

   background-color:#3c4756;

   }

   

.yk {

   display:block;

   }   

   

.ym {

   display:none;

   }

   



   

#nav {

    margin: auto;

    text-align: left;

    margin-left:30%;

    width: 66%;

}

   

   

   

#nav li {

   float:left;

   }

   



   

#yuyan {

    margin-top: 0px;

}

   

   

.menu ul.sub_menu{position:absolute; width:160px; padding:0px; height:auto; overflow:hidden; display:none; background-color:#fff; z-index:999; padding-bottom:15px; margin-left:0px;}

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

.menu ul.sub_menu a:hover{ color:#333333; 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:160px;

	height:40px;

    line-height: 40px;

	border-bottom:0px solid #3b4655;

	text-align:left;

	list-style-type:none;

	background:none;

}

.menu ul.sub_menu li a{ 

    color:#ffffff;

	font-size:14px;

	text-align:left;

	line-height:40px;

	background:none;

	}   



#yuyan {

   width:180px;

   }

   

#nav a {

   text-align:left;

   display:block;

}



#nav a:hover,#nav li.active>a {

   background:url(../images/xiahua.jpg) bottom center; background-repeat:no-repeat;
    color: #f5a21d;
   }

   

ul {

    margin: 0;

    padding: 0;

}



.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: #3b82c4;

    border-radius: 20px;

} 


.bnn img {
    width:100%;
}




   
.wtp {
	   margin-bottom:30px;
	   height:auto; overflow:hidden;
}

	   

	.wtp p {
	   margin-top:5px;
	   text-align:center;
	   color:#FFFFFF;
	   height: auto;
       overflow: hidden;
       white-space: nowrap;
       text-overflow: ellipsis;
	    
	}
.fanye {
    display: flex;
    justify-content: space-between;
    border-top: solid 1px #CCCCCC;
    margin-top: 20px;
    line-height: 100%;
    padding-top: 20px;
}
.prev a,.next a{
    color:#000;
}
.abbj p{
    text-indent:2em;
    line-height: 200%;
}
.neirong p{
    line-height: 200%;
}
.rrnei-nei img{
    height: auto;
}
.neirong img{
    max-width:100%;
}
.gsjj{
        display: flex;
    justify-content: space-between;
    align-items: center;
}
.gsjjleft{
    width:30%;
}
.gsjjright{
    width:65%;
}
@media (min-width: 1600px) and (max-width: 1800px) {



#nav {

    margin: auto;

    text-align: left;

    margin-left:25%;

    width: 66%;

}



#nav a {

   text-align:left;

}



}   

   

@media (min-width: 1440px) and (max-width: 1600px) {



.yk {

   display:none;

   }

   

   

.ym {

   display:block;

   }

   

#nav {

    margin: auto;

    text-align: center;

    margin-left: 22%;

    width: 60%;

}



#yuyan {

    margin-right: 120px;

}



#back {

    width: 100px;

    height: 120px;

}



#nav a {

   text-align:left;

}



}    

   

   

@media (min-width: 1300px) and (max-width: 1440px) {



.yk {

   display:none;

   }

   

   

.ym {

   display:block;

   }

   

#nav {

    margin: auto;

    text-align: center;

    margin-left: 24%;

    width: 56%;

}



#yuyan {

    margin-right: 90px;

	width: 170px;

}



#back {

    width: 90px;

    height: 120px;

}



#nav a {

   margin: 0 18px;

   text-align:left;

   font-size:16px;

}



.neidh-tt li a {

 

    font-size: 15px;



}



}   



@media (min-width: 1200px) and (max-width: 1300px) {



.yk {

   display:none;

   }

   

   

.ym {

   display:block;

   }

   

#nav {

    margin: auto;

    text-align: center;

    margin-left: 24%;

    width: 56%;

}



#yuyan {

    margin-right: 90px;

	width: 170px;

}



#back {

    width: 90px;

    height: 120px;

}



#nav a {

   margin: 0 17px;

   text-align:left;

   font-size:16px;

}



.neidh-tt li a {

 

    font-size: 15px;



}



}



   





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



.navbar-nav > li > a {

    padding: 10px 20px;

    line-height: 20px;

}



.nav {

    padding-left: 0px;

}



.container {

   width:100%;

   }



.top {

   width:100%;

   }

   

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

   color: #FFF;

   }



.kuanping {

   width:100%;

   }

   

.neidh-tt {

   width:100%;

   }

   

   

.neirong {

 



    padding: 20px;

}

.rrnei-lan-b{
    width:100%;
}

.neirong img {

    border: 0px none;

    height: auto;

    max-width: 100%;

    vertical-align: middle;

}



.xuqiu h4 {

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

    font-size: 14px;

    margin-top: 20px;

    margin-bottom: 10px;

  

}



.jutt {

   width:33%;

   height:auto; overflow:hidden;

   float:left;

   }

   

   

.newst {

    height: auto;

    overflow: hidden;

    padding-bottom: 10px;

    padding-left: 20px;

    padding-right: 20px;

    background-color: #fff;

    color: #FFFFFF;

}





.rrnei-nei {

    height: auto;

    overflow: hidden;

    padding: 20px;

}

   

   

.yc {

   display:none;

   }

   

.yd {

   display:block;

   }

   

.title_en{ text-align:center; font-size:24px; text-transform:uppercase; color:#000; padding-top:30px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.title_cn{ text-align:center; font-size:18px; text-transform:uppercase; color:#000; padding-bottom:30px;}



.bg_1 {

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

	height:auto; overflow:hidden;

}



.abbj h2 {

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

    font-size: 24px;

	margin-bottom: 5px;

}





.abbj h3 {

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

    font-size: 18px;

    margin-top: 0px;

    margin-bottom: 15px;

}



.fuwu h2 {

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

   font-size: 24px;



}



.fuwu h3 {

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

    font-size: 18px;

    margin-top: 0px;

    margin-bottom: 25px;

    text-align: center;

    color: #FFFFFF;

}



.zhong {

   width:50%;

   float:left;

   margin-bottom: 20px;

   }

   

.zhong h4 {

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

    font-size: 14px;

    margin-top: 10px;

    margin-bottom: 4px;

    text-align: center;
	   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

}



.xuqiu h2 {

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

    font-size: 18px;

    margin-top: 0px;

    margin-bottom: 40px;

    text-align: center;

    color: #ffffff;

}





.yuu {

   width:50%;

   float:left;

   }

   

.neidh-tt li {

   width:25%;

   list-style-type:none;

   float:left;

   }

   

.neidh-tt li a {

   display:block;

   width:100%;

   height:60px;

   line-height:60px;

   font-size:14px;

   text-align:center;

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

   color:#84878d;

   }

   

.bmtp {



	margin-bottom:60px;

}

   

   

div.pager {

   height:auto; overflow:hidden;

   line-height:40px;

   }  

       

   

.navbar-fixed-bottom {

    bottom: 0;

    margin-bottom: 0;

    border-width: 1px 0 0;

	background-color:#0c55a4;

}



.fygnav {

    padding: 0px;

	height:60px;

	background-color:#0c55a4;

	border-top:1px solid #0c55a4;

}





.fygnav ul {

    list-style-type: none;

    width: 100%;

    margin: 0px;

    padding: 0px;

}

.fygnav li {

    width: 25%;

    text-align: center;

	padding-top:6px;

    float: left;	

}

.fygnav li a { color:#FFFFFF;}



#mcover img {

    position: fixed;

    right: 18px;

    top: 5px;

    width: 260px;

    height: 180px;

    z-index: 20001;

}



#mcover {

    position: fixed;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.7);

    display: none;

	}   

.i_products a .postion {
    position: relative;
    width: 100%;
	height:auto; overflow:hidden;
    background: rgba(241, 241, 240, 0.8);
}

.abbj {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 30px;
}

.abmore {
    margin-top: 40px;
}

.tp {
    margin-top: 25px;
	margin-bottom:25px;
    font-size: 12px;
    line-height: 23px;
}
.navbar-inverse .navbar-brand{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 60px;
}
.navbar-inverse .navbar-brand img{
    height:30px;
}
.fanye{
    flex-direction: column;
}
.xwnei{
    padding:20px;
}
.neirong .col-md-8{
    align-items: center;
    margin-top:20px;
    justify-content: center !important;
}
.hui{
    padding:20px 0;
}
.banner img{
    height:100vh;
    object-fit: cover;
}
.i_products a img{
    width:50%;
}
.neirong img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    width: 100% !important;
}
.gsjj{
    flex-direction: column;
}
.gsjjleft{
    width:100%;
}
.gsjjright{
    width:100%;
}
}





