<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">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: #c11e20;

    border-color: #5F5D5D;

}



.navbar-brand {

   margin-top:0px;

   padding:0px;

}



.navbar-nav &gt; li &gt; a {

    padding-top: 0px;

    padding-bottom: 0px;

	margin-left:18px;

	margin-right:18px;

	padding-left:12px;

	padding-right:12px;

    line-height: 62px;

}



.nav {

    padding-left: 0px;

}





.navbar-inverse .navbar-nav &gt; li &gt; a:hover, .navbar-inverse .navbar-nav &gt; li &gt; a:focus {

    color: #FFF;

}

a {

    color: #333333;

    text-decoration: none;

}



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





.navbar-inverse .navbar-nav &gt; li &gt; 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: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;

   }

   

.dingbu {

   width:1200px;

   padding-right: 15px;

   margin-right: auto;

   margin-left: auto;

   padding-left: 15px;   

   }

   

.dh {

   margin-top:32px;

   height:auto; overflow:hidden;
   text-align:right;

   }   



.dh-aa {

   width:75%;

   float:left;

   }

   

.dh-bb {

   width:25%;

   float:right;

   text-align:right;

   padding-top:20px;

   }

   

.dh-bb a:hover {

   color:#0168b7;

   }

   

.xianshi {

    color:#0168b7;

   }

   

       .navbar-toggle&gt;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);

    }  

	

.navbar-inverse .navbar-nav &gt; li &gt; a::after {

    width: 0;

    transition: width .3s;

    height: 4px;

    display: block;

    margin: 0 auto;

    content: "";

    background-color: #ffffff;

}



.navbar-inverse .navbar-nav &gt; li &gt; a:hover:after{

	width:100%;

	height:4px;

	display:block;

	content:"";

	transition:width .3s;

	background-color:#ffffff;

}	



.yingwen {

   text-align:center;

   font-size:12px;

   position:relative;

   color:#FFFFFF;

   margin-top:-25px;

   display:none;

   }

   

.navbar-inverse .navbar-nav &gt; li:hover .yingwen, .navbar-inverse .navbar-nav &gt; li:focus .yingwen {

   display:block;

   }

	

   

   

.yc {

   display:block;

   } 

   

.yd {

   display:none;

   } 

   

   

.abbj {

   height:auto; overflow:hidden;

   margin-top:60px;

   margin-bottom:65px;

   color:#454545;

   }   

   

.abbj h2 {

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

   font-size:30px;

   font-weight:bold;

   color:#ff9c00;

   margin-top:40px;

   margin-bottom:55px;

   } 

   

.abbj h3 {

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

   font-size:18px;

   color:#c11e20;

   margin-top:0px;

   padding-bottom:16px;

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

   margin-bottom:15px;

   } 

   

.fubt {

   font-size:20px;

   font-weight:normal;

   }

   

.abbj h4 {

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

   font-size:18px;

   color:#555555;

   margin-top:0px;

   margin-bottom:20px;

   } 

   

   

.strengthMain {height:;overflow:hidden;}

.strengthMain li{float:left;width:100%;height:360px;overflow:hidden;background:#000;position:relative;}

.strengthMain li img{width:100%;height:360px;transition:all .5s;opacity:0.53;filter:alpha(opacity=53);}

.strengthMain li .font{width:100%;height:360px;top:0;left:0;position:absolute;color:#fff;text-align:center;font-size:16px;padding-top:120px;}

.strengthMain li .font h5{font-size:75px;color:#fff;font-weight:normal;margin-bottom:20px;line-height:36px;}

.strengthMain li:hover img{transform: scale(1.05, 1.05);}

.strengthMain li .font::before,.strengthMain li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;}

.strengthMain li .font::before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}

.strengthMain li .font::after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0;}

.strengthMain li:hover .font::before,.strengthMain li:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;}  



ul {

   padding:0px;

   margin:0px;

   }

   

.abmore {

   width:100px;

   margin-top:27px;

   }  

   

.abmore a {

   display:block;

   width:100px;

   height:35px;

   line-height:35px;

   font-size:16px;

   text-align:center;

   border:1px solid #c11e20;

   color:#c11e20;

   border-radius: 15px;

   }

   

.abmore a:hover {

   background-color:#c11e20;

   color:#FFFFFF;

   }

   

.cplan {

   height:238px;

   background:url(../images/cplan.png) center;

   position:relative;

   z-index:99;

   }

   

.cplm {

   margin-top:40px;

   height:auto; overflow:hidden;

   }  

   

.cplm li {

   list-style-type:none;

   float:left;

   width:47%;

   margin-right:3%;

   margin-bottom:20px;

   } 

   

.cplm li a {

   display:block;

   width:100%;

   line-height:36px;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   text-align:center;

   border-radius: 15px;

   color:#FFFFFF;

   font-size:16px;

   border:1px solid #FFFFFF;

   }

   

.cplm li a:hover {

   background-color:#FFFFFF;

   color:#c11e20;

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

   }

   

.cptit {

   text-align:right;

   font-size:30px;

   font-weight:bold;

   color:#ff9c00;

   }

   

.cpxz {

   font-size:20px;

   font-weight:normal;

   }

   

.cpbj {

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

        background-attachment: scroll;

        background-size: auto auto;

    background-size: cover;

    background-attachment: fixed;

	height:500px;

	margin-top:-77px;

   }

   

   

.cptp {

   margin-top:-309px;

   height:auto; overflow:hidden;

   position:relative;

   z-index:99;

   }

   

   

/*特效部分*/

.zy-Slide{

    position:relative;

    width:100%;

    overflow: hidden;

	padding-bottom:30px;

}

.zy-Slide ul{

    position:relative;

    width:100%;

    height:100%;

}

.zy-Slide li{

    position:absolute;

	list-style-type:none;

}

.zy-Slide li img{

    width:100%;

}

.zy-Slide li p{

    color: #5b5b5b;

    text-align: center;

    overflow: hidden;

	font-size:16px;

    white-space: nowrap;

    text-overflow: ellipsis;

	padding-bottom:10px;

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

}

.pro-btn{

    position: absolute;

    width: 70%;

    left: 50%;

    -webkit-transform: translate(-50%, 0);

    -moz-transform: translate(-50%, 0);

    -ms-transform: translate(-50%, 0);

    -o-transform: translate(-50%, 0);

    transform: translate(-50%, 0);

    z-index: 999;

}

.qian{

    float: left;

    display: block;

    background: url("../images/pro-btn_01.png");

    width: 26px;

    height: 75px;

    cursor: pointer;

}

.hou{

    float: right;

    display: block;

    background: url("../images/pro-btn_02.png");

    width: 26px;

    height: 75px;

    cursor: pointer;

}

@media (max-width: 996px){

    .zy-Slide li p{

        font-size: 1.4rem;

    }

}

@media (max-width: 768px){

    .qian,.hou{

        -webkit-transform: scale(.5);

        -moz-transform: scale(.5);

        -ms-transform: scale(.5);

        -o-transform: scale(.5);

        transform: scale(.5);

    }

    .pro-head{

        padding-top: 3px;

    }

    .pro-head h2{

        font-size: 1.8rem;

        line-height: 20px;

    }

    .pro-head p{

        font-size: 1.4rem;

        line-height: 20px;

    }



} 





.tjbj {

   height:auto; overflow:hidden;

   padding-top:40px;

   padding-bottom:60px;

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

   }

   

.tjbj h2 {

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

   font-size:30px;

   font-weight:bold;

   color:#ff9c00;

   margin-top:0px;

   margin-bottom:30px;

   text-align:center;

   } 

   

.tjkk {

   height:auto; overflow:hidden;

   } 

   

.tjkk-aa {

   width:32%;

   height:auto; overflow:hidden;

   float:left;

   border:2px solid #c11e20;

   }

   

.tjkk-bb {

   width:68%;

   height:auto; overflow:hidden;

   float:right;

   margin-top:65px;

   background-color:#c11e20;

   color:#FFFFFF;

   line-height:24px;

   padding:35px;

   }

   

.tjkk-bb h3 {

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

   font-size:18px;

   font-weight:bold;

   color:#FFFFFF;

   margin-top:12px;

   padding-bottom:10px;

   margin-bottom:30px;

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

   }

   

.tjmore {

   width:100px;

   margin-top:26px;

   margin-bottom:10px;

   }

   

.tjmore a {

   display:block;

   width:100px;

   height:35px;

   line-height:35px;

   text-align:center;

   border:1px solid #ffffff;

   border-radius: 15px;

   color:#FFFFFF;

   }

   

.tjmore a:hover {

   background-color:#FFFFFF;

   color:#c11e20;

   }

   

.dian {

   bottom:10px;

    left: 75%;

}



.dian li {

    display: inline-block;

    width: 12px;

    height: 12px;

    margin: 1px;

    text-indent: -999px;

    cursor: pointer;

    border: 1px solid #c11e20;

    border-radius: 50%;

}







.dian .active {



    width: 14px;

    height: 14px;

    margin: 0;

    background-color: #c11e20;



} 





.xwbj {



	padding-top:60px;

	padding-bottom:70px;

   } 

   

   

.xwbj h2 {

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

   font-size:30px;

   font-weight:bold;

   color:#ff9c00;

   margin-top:0px;

   margin-bottom:60px;

   text-align:center;

   }   



#dongbj {

	position: absolute;

	height: 620px;

	width: 100%;

	        background-attachment: scroll;

        background-size: auto auto;

    background-size: cover;

    background-attachment: fixed;

}

#output {

	width: 100%;

	height: 100%;

}



.xwkuai {

   width:40%;

   height:auto; overflow:hidden;

   background-color:#FFFFFF;

   float:left;

   }



.xwa {

   width:50%;

   height:auto; overflow:hidden;

   float:left;

   }

   

.xwb {

   width:50%;

   height:auto; overflow:hidden;

   padding:10px;

   color:#585858;

   line-height:27px;

   float:left;

   }

   

.xwb h4 {

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

   font-size:16px;

   margin-top:14px;

   padding-bottom:20px;

   margin-bottom:17px;

   border-bottom:1px solid #e3e3e3;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   }

   

.xw-time {

   height:auto; overflow:hidden;

   margin-top:20px;

   color:rgba(88,88,88,.66);

   }   

   

.xwmore {

   width:20%;

   height:192px;

   float:left;

   background-color:#c11e20;

   }

   

.xwmore a {

   display:block;

   width:100px;

   height:35px;

   line-height:35px;

   text-align:center;

   color:#FFFFFF;

   border:1px solid #ffffff;

   border-radius: 10px;

   margin:86px auto 0px;

   }

   

.xwmore a:hover {

   background-color:#FFFFFF;

   color:#c11e20;

   }

   

.nwtit {

   width:20%;

   height:192px;

   padding:16px;

   float:left;

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

   line-height:27px;

   color:#585858;

   }

   

.nwtit h3 {

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

   font-size:18px;

   margin-top:24px;

   padding-bottom:14px;

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

   color:#c11e20;

   margin-bottom:20px;

   }

 

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



.xwkuai:hover img {

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

	transition: all 500ms ease-in 0ms;

   } 

   

.xwkuai section {

   overflow: hidden;

   }

   

section {

    display: block;

}  



.honor {

   margin-top:670px;

   margin-bottom:30px;

   height:auto; overflow:hidden;

   }

   

.honor h2 {

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

   font-size:30px;

   color:#ff9c00;

   font-weight:bold;

   margin-top:0px;

   margin-bottom:20px;

   }

   

.rynei {

   height:auto; overflow:hidden;

   }

   

.rongyu {

   margin-top:43px;

   width:57%;

   height:auto; overflow:hidden;

   float:left;

   }

   

.rongyu li {

   list-style-type:none;

   width:216px;

   float:left;

   margin-right:18px;

   }

   

.rytu {

   border:3px solid #c11e20;

   border-radius: 10px;

   height:auto; overflow:hidden;

   }   

   

.cf {

   width:40%;

   height:auto; overflow:hidden;

   float:right;

   }

   

.cftit {

   width:232px;

   height:66px;

   line-height:66px;

   text-align:center;

   color:#FFFFFF;

   font-size:29px;

   font-weight:bold;

   background-color:#c11e20;

   position:relative;

   z-index:1;

   margin:0 auto;

   }

   

.cfnei {

   margin-top:-22px;

   border:3px solid #c11e20;

   border-radius: 10px;

   height:auto; overflow:hidden;

   position:relative;

   }

   

.fudi {

   height:70px;

   line-height:70px;

   background-color:rgba(255,255,255,.65);

   position:relative;

   margin-top:-70px;

   text-align:center;

   font-size:20px;

   color:#535353;

   }  

   

.carousel-control.leftx {

    left: 5%;

    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));

    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);

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

    background-repeat: repeat-x;

}



.carousel-control.rightx {

    right: 85%;

    left: auto;

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

    background-repeat: repeat-x;

}



.jt {

    position: absolute;

    top: 80%;

    bottom: 0;

    left: 0%;

    width: 18px;

    font-size: 52px;

    color: #ffffff;

    text-align: center;

    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);

    opacity: 0.5;

    filter: alpha(opacity=50);

} 



.item img {

	animation: fangda 3s;

    -webkit-animation: fangda 3s;

   }  

   

-webkit-keyframes fangda {

	0%{

		transform:scale(1.0);

	}

	100%{

		transform:scale(1.2);

	}

}

@keyframes fangda {

	0%{

		transform:scale(1.0);

	}

	100%{

		transform:scale(1.2);

	}

}



.lianjie {

   margin-top:45px;

   height:auto; overflow:hidden;

   color:#454545;

   }

   

.lianjie a {

   color:#454545;

   }

   

.ljtit {

   color:#ff9c00;

   font-size:18px;

   } 

   
.mokk {
   margin-top:620px;
   height:auto; overflow:hidden;
   }     
   

.bottom {

   height:auto; overflow:hidden;

   padding-top:30px;

   padding-bottom:20px;

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

   color:#FFFFFF;

   }  

   

.bottom a {

   color:rgba(255, 255, 255, 0.61);

   }  

   

.bottom h2 {

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

   font-size:16px;

   margin-top:0px;

   margin-bottom:15px;

   color:#FFFFFF;

   }  

   

.bottom h3 {

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

   font-size:16px;

   margin-top:18px;

   margin-bottom:25px;

   color:#FFFFFF;

   } 

   

.bottom p {

   margin: 0 0 25px;

   }

   

.didh {

   height:auto; overflow:hidden;

   border-top:1px solid rgba(255, 255, 255, 0.23);

   } 

   

.didh li {

   list-style-type:none;

   height:auto; overflow:hidden;

   line-height:40px;

   border-bottom:1px solid rgba(255, 255, 255, 0.23);

   }

   

.didh-aa {

   width:80%;

   float:left;

   }

   

.didh-bb {

   width:20%;

   float:right;

   text-align:right;

   }

   

.kk {

   border:1px solid rgba(255, 255, 255, 0.61);

   color:rgba(255, 255, 255, 0.61);

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

   height:35px;

   }

   

.tijiao {

   width:90px;

   height:40px;

   color:rgba(255, 255, 255, 0.61);

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

   border:1px solid rgba(255, 255, 255, 0.61);

   }

   

.footer {

   height:auto; overflow:hidden;

   line-height:60px;

   background-color:#333333;

   color:rgba(255, 255, 255, 0.73);

   }

   

.juyou {

   text-align:right;

   }

   

.footer a {

   color:rgba(255, 255, 255, 0.73);

   }

   

   

/* 单页 */

.dangqian {

   height:auto; overflow:hidden;

   line-height:45px;

   background-color:#c11e20;

   font-size:18px;

   color:#FFFFFF;

   }

   

.dangqian a {

   color:#FFFFFF;

   }

   

.about {

   margin-top:50px;

   margin-bottom:65px;

   }

   

/* 新闻 */

.xwdq {

   height:auto; overflow:hidden;

   line-height:80px;

   background-color:#FFFFFF;

   border-bottom: 1px solid #e8e9e9;

   font-size:18px;

   color:#c11e20;

   }

   

.xwdq a {

   color:#040404;

   }

   

.xwnei {

   padding-top:36px;

   padding-bottom:36px;

   background-color:#e0e1e1;

   }

   

.xwkk {

   padding:20px;

   height:auto; overflow:hidden;

   background-color:#FFFFFF;

   }

   

.xwhh {

   height:auto; overflow:hidden;

   margin-bottom:20px;

   color:#585858;

   line-height:30px;

   margin-bottom:20px;

   }

   

.xwhh h2 {

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

   font-size:22px;

   margin-top:10px;

   padding-bottom:7px;

   margin-bottom:14px;

   border-bottom:1px solid #090104;

   }

   

.xwtm {

   margin-top:50px;

   color:rgba(88, 88, 88, 0.66);

   }

   

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



.xwhh:hover img {

    -webkit-transform: scale(1.1);

    transform: scale(1.1);

	transition: all 500ms ease-in 0ms;

   } 

   

.xwhh section {

   overflow: hidden;

   }

   

section {

    display: block;

} 





/* 产品中心 */



.neirong {

    height: auto;

    overflow: hidden;

	margin-top:20px;

	margin-bottom:20px;

}



.rrnei {

   width:100%;

   background-color:#FFFFFF;

   border:1px solid #ecebeb;

   height:auto; overflow:hidden;

   border-radius: 8px 8px 0 0;

   }

   

.rrnei-lan {

   height:50px;

   line-height:50px;

   color:#3e3a39;

   }

   

.rrnei-lan-a {

   width:40%;

   float:left;

         height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   margin-left:25px;

   color:#595757;

   font-size:20px;

   font-weight:bold;

   }

   

.rrnei-lan a {

   color:#717071;

   }

   

.rrnei-lan-b {

   width:40%;

   float:right;

   margin-right:25px;

   text-align:right;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   }

   

.rrnei-nei {

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

   height:auto; overflow:hidden;

   padding:30px;

   }

   

.rrnei-nei h5 {

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

    font-size: 30px;

    text-align: center;

    font-weight: bold;

    color: #333333;

    margin-top: 0px;

    margin-bottom: 20px;

} 

   

.lxnei {

   padding:20px;

   background-color:#ffffff;

   border:1px solid #eeeeee;

   }

   

.lxlan {

	background-color:#005ea4;

    height: 80px;

    padding-left: 15px;

    padding-top: 20px;

	border-radius: 8px 8px 0 0;

	margin-top:20px;

}



.lxlan h2 {

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

    font-size: 30px;

    font-weight: bold;

    color: #FFFFFF;

    margin-top: 0px;

    margin-bottom: 5px;

}



.lielanx {

    background-color:#c11e20;

    height: 60px;

    padding-left: 15px;

    padding-top: 15px;

	border-radius: 8px 8px 0 0;

}



.lielanx h2 {

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

    font-size: 24px;

    font-weight: bold;

    color: #FFFFFF;

    margin-top: 0px;

    margin-bottom: 5px;

}



.cptux {

   height:auto; overflow:hidden;

   margin-bottom:30px;

   }

   

.cpbd {

   border:3px solid #c9c9c9;

   }

   

.cptux a {

   color:#030303;

   }

   

   

.cptux p {

   height:45px;

   line-height:45px;

   margin:0px;

   text-align:center;

   }

   



.cptux a::after {

    width: 0;

    transition: width .3s;

    height: 1px;

    display: block;

    margin: 0 auto;

    content: "";

    background-color:#c11e20;

}



.cptux a:hover:after{

	width:100%;

	height:1px;

	display:block;

	content:"";

	transition:width .3s;

	background-color:#c11e20;

}	



  

   

.cphh ul {

    overflow: hidden;

} 



.cphh li ul{

    display: none;

}



.cphh li a{

    margin-bottom: 1px;

}



.cphh li {

   list-style-type:none;

}

   



.cphh li a {

    line-height: 50px;

    display: block;

    padding-left: 20px;

    background: #f8f7f7;

	   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

    color: #333333;

    transition: all .3s;

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    -o-transition: all .3s;

} 



.cphh li.hover a {

    background: #4b9cc3;

    color: #f8f7f7;

}



.cphh li a:hover{

    background: #4b9cc3;

    color: #f8f7f7;

}



.cphh li li a {

    line-height: 30px;

    background: #ddd;

    padding-left: 32px;

}

   

   

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

    border-radius: 20px;

} 



/* 产品详情 */

.cpxq {

   background-color:#FFFFFF;

   height:auto; overflow:hidden;

   }

   

.cpxq-lan {

   z-index:99;

   position:relative;

   }

   

.cpxq-lan li {

   list-style-type:none;

   float:left;

   width:16.2%;

   margin-left:0.2%;

   margin-right:0.2%;

   }

   

.cpxq-lan li a {

   display:block;

   overflow:hidden;

   line-height:35px;

   text-align:center;

   background-color:#7ecef4;

      white-space: nowrap;

text-overflow: ellipsis;

   color:#010101;

   font-size:18px;

   }

   

.cpxq-lan li a:hover {

   color:#FFFFFF;

   }

   

.cpqie {

   margin-top:45px;

   height:auto; overflow:hidden;

   padding:20px;

   font-size:16px;

   line-height:30px;

   }

   

.datu {

   height:auto; overflow:hidden;

   }  

   

.xiaotu {

   height:auto; overflow:hidden;

   margin-top:10px;

   padding-bottom:15px;

   border-bottom:1px solid #090104;

   margin-bottom:15px;

   } 

   

ul {

   padding:0px;

   margin:0px;

   }

   

.xiaotu li {

   list-style-type:none;

   width:100px;

   border: 1px solid #090104;

   padding:3px;

   margin-right:8px;

   float:left;

   } 

   

.xiaotu li:hover {

    border:1px solid #1290ee;

	}

	

.cpqie h2 {

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

   font-size:18px;

   height:auto; overflow:hidden;

   line-height:60px;

   border-bottom:1px solid #3a3436;

   margin:0px;

   }

   

.cpqie h3 {

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

   font-size:18px;

   margin-top:15px;

   margin-bottom:15px;

   }

   

.cpqie-an {

   height:auto; overflow:hidden;

   margin-top:20px;

   }

   

.cpqie-an-1 {

   width:148px;

   height:42px;

   float:left;

   margin-right:30px;

   }

   

/* 联系 */

.lxnn {

   height:auto; overflow:hidden;

   padding-bottom:25px;

   border-bottom:1px solid #090104;

   margin-bottom:30px;

   font-size:18px;

   line-height:33px;

   }

   

.lxnn h2 {

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

   font-size:26px;

   margin-top:0px;

   margin-bottom:5px;

   color:#276798;

   }

   

.lxnn h3 {

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

   font-size:20px;

   margin-top:0px;

   margin-bottom:16px;

   color:#276798;

   }

   

/* 留言 */

.liuyan {

   padding:20px;

   height:auto; overflow:hidden;

   background-color:#FFFFFF;

   }

   

.liuyan h2 {

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

   font-size:30px;

   margin-top:0px;

   margin-bottom:3px;

   color:#2b6a9c;

   }

   

.liuyan h3 {

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

   font-size:23px;

   margin-top:0px;

   margin-bottom:45px;

   color:#0168b7;

   }

   

/*在线留言*/

.bky {

    margin: 20px 5px 5px;

	line-height:30px;

}



.dianhua {

   margin-top:30px;

   height:auto; overflow:hidden;

   }

   

   

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

    border-radius: 20px;

} 





/* 招聘 */



.zplieb{

	display:flex;

	display:-webkit-flex;

	justify-content:space-between;

	-webkit-justify-content:space-between;

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

}

.zplieb span{

	display:block;

	font-weight:bold;

	text-align:center;

	font-size:1.5rem;

	line-height:30px;

	padding:15px 0px;

	overflow:hidden;

}

.zplieb span:nth-of-type(1){

	width:10%;

}

.zplieb span:nth-of-type(2){

	display:flex;

	display:-webkit-flex;

	justify-content:space-between;

	-webkit-justify-content:space-between;

	width:45%;

}

.zplieb span:nth-of-type(3){

	width:15%;

}

.zplieb span:nth-of-type(4){

	display:flex;

	display:-webkit-flex;

	justify-content:space-between;

	-webkit-justify-content:space-between;

	width:15%;

}

.zplieb span:nth-of-type(5){

	width:15%;

}

.zplieb span:nth-of-type(2):after{

	content:"";

	display:block;

	width:1px;

	height:12px;

	background:rgba(0,0,0,.4);

	margin:9px 0px;

}

.zplieb span:nth-of-type(2):before{

	content:"";

	display:block;

	width:1px;

	height:12px;

	background:rgba(0,0,0,.4);

	margin:9px 0px;

}

.zplieb span:nth-of-type(4):after{

	content:"";

	display:block;

	width:1px;

	height:12px;

	background:rgba(0,0,0,.4);

	margin:9px 0px;

}

.zplieb span:nth-of-type(4):before{

	content:"";

	display:block;

	width:1px;

	height:12px;

	background:rgba(0,0,0,.4);

	margin:9px 0px;

}



.zplb{

	display:flex;

	display:-webkit-flex;

	justify-content:space-between;

	-webkit-justify-content:space-between;

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

	transition:.5s;

	cursor:pointer;

}

.bse{

	background:#fff;

}

.jobct-ct section:hover .zplb{

	background:#fff;

}

.zplb span{

	display:block;

	text-align:center;

	font-size:1.5rem;

	line-height:30px;

	padding:15px 0px;

	overflow:hidden;

}

.zplb span font:after{

	content:"+";

	font-size:2.4rem;

	color:#7eb112;

}

.bse span font:after{

	content:"-";

	font-size:2.4rem;

	color:#7eb112;

}

.zplb span:nth-of-type(1){

	width:10%;

}

.zplb span:nth-of-type(2){

	width:45%;

}

.zplb span:nth-of-type(3){

	width:15%;

}

.zplb span:nth-of-type(4){

	width:15%;

}

.zplb span:nth-of-type(5){

	width:15%;

}

.zkzpxq{

	display:none;

	background:#f9f9f9;

	padding-bottom:30px;

}

.zpxq{

	display:flex;

	display:-webkit-flex;

	justify-content:center;

	-webkit-justify-content:center;

	background:#f9f9f9;

}

.zpxq .yaoqiu{

	width:45%;

	margin-right:2%;

}

.zpxq .zhize{

	width:45%;

}

.zpxq&gt;div{

	padding:20px 0px;

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

}

.zpxq&gt;div&gt;big{

	display:block;

	font-weight:bold;

	font-size:1.6rem;

	line-height:30px;

	padding-bottom:5px;

}

.zpxq&gt;div&gt;span{

	display:block;

	line-height:24px;

	font-size:1.4rem;

}

.zkzpxq&gt;a{

	background:#7eb112;

	color:#fff;

	line-height:38px;

	width:120px;

	text-align:center;

	font-size:1.4rem;

	margin:0px 0px 0px 4%;

	display:block;

}

.zkzpxq&gt;a:hover{

	color:#fff;

}





/* 分页 */ 

.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: #306e9a;

	border:1px solid #306e9a;

}



.hover {

    color: #fff;

    background: #306e9a;

	border:1px solid #306e9a;

}



.page-m a.active {

    color: #fff;

    background: #306e9a;

	border:1px solid #306e9a;

} 





/* 弹出 */ 



.modal-dialog {

    width: 780px;

    margin: 90px auto;

}



.tanchu {

   padding:20px;

   height:auto; overflow:hidden;

   color:#666666;

   }

   

   

.tanchu-nei h2 {

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

   font-size:18px;

   color:#000000;

   font-weight:bold;

   text-align:center;

   margin-top:0px;

   margin-bottom:10px;

   }





.modal-content {

   background-color:#FFFFFF;

   }

   

.tanchu-neiw {

    padding: 20px;

    height: auto;

    overflow: hidden;

}



.modal-header {

    min-height: 16.428571429px;

    padding: 0px;

	height:40px;

    border-bottom: 1px solid #e5e5e5;

}



.close {

    float: right;

    font-size: 30px;

    font-weight: bold;

    line-height: 1;

    color: #000000;

    text-shadow: 0 1px 0 #ffffff;

    opacity: 0.9;

    filter: alpha(opacity=20);

}





.search1 {

   width:100%;

   height:auto; overflow:hidden;

   margin-bottom:15px;

   background-color:#e5e5e5;

   border:1px solid #c11e20;

   border-radius: 20px;

   }

   

.search1 form {

    display: flex;

}



.search1 .search {

    border: 0;

    height: 40px;

    font-size: 14px;

    padding-left: 10px;

    width: 78%;

    border-radius: 0;

}   



.search1 .btn {

    height: 40px;

    margin: 0;

    background: #707070;

    border-radius: 0;

    color: #FFFFFF;

    text-align: center;

    width: 22%;

}





.lylan {

   height:auto; overflow:hidden;

   }

   

.lylan-aa {

   width:170px;

   float:left;

   }

   

.lylan-bb {

   float:left;

   margin-top:55px;

   color:#0168b3;

   font-size:30px;

   }

   

   

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

.zy-Slide{

    position:relative;

    width:100%;

    overflow: hidden;

	padding-bottom:50px;

}

}



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



.navbar-nav &gt; li &gt; a {

    padding: 10px 20px;

    line-height: 20px;

}



.nav {

    padding-left: 0px;

}



.navbar-inverse .navbar-nav &gt; li &gt; a {

    color: #ffffff;

	font-size:16px;

	text-align:center;

}



.navbar-inverse .navbar-nav &gt; li:hover .yingwen, .navbar-inverse .navbar-nav &gt; li:focus .yingwen {

   display:none;

   }





.kuanping {

   width:100%;

   }

   

.dingbu {

   width:100%;

   }

   

.cplan {

   background:none;

   background-color:rgba(0,128,227,0.73);

   }

   

.tjkk-aa {

   width:100%;

   }

   

.tjkk-bb {

   width:100%;

   }

   

.rongyu {

   width:100%;

   }

   

.cf {

   width:100%;

   }

   

.xwkuai {



    width:100%;



}



.xwmore {



    width:100%;



}



.nwtit {



    width: 100%;

    height: 192px;

    padding: 16px;

    float: left;

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

    color: #585858;



}



.dh {

    margin-top: 10px;

	margin-bottom:10px;

    height: auto;

    overflow: hidden;

}

   

.yc {

   display:none;

   } 

   

.yd {

   display:block;

   }



}





</pre></body></html>