@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}

ul{list-style-type:none;}

li{ list-style:none;line-height: 18px;}

a img{border-style: none !important; }
a{text-decoration:none; color: black;}
a:hover{ color: #4aa9d0; }
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}/*去除a标签的虚线框*/
.left{float:left;}
.img{display: block; margin: 0px auto;}
.right{float:right;}
.clear{ clear: both; }


body{ font-family: "微软雅黑"; padding:0; margin:0; font-size: 14px;}
.wrapper{width: 1180px; margin: 0px auto;}

/* CSS Header */
.tt{height: 39px; background:url(../Image/bh1.jpg) center top no-repeat; line-height: 40px; color: #777777;border-bottom: 1px solid #e9e9e9; font-size: 14px;}
.tt span{float: right;}
.tt span font{font-size: 18px; font-weight: bold; color: #db2438;}
.header{z-index:999999; height: 100px; min-width: 1180px; position: relative;}
#logo{  float:left; line-height:100px; }
#logo img{ vertical-align: middle; }
#nav{display:block; position: relative; z-index: 999; height: 100px; float: right; }
#nav .mainlevel {  display:block;width: 122px; float:left;text-align:center; line-height: 100px; transition: 0.3s;cursor: pointer; position: relative; font-weight: bold;}
#nav .mainlevel>a{display:block; text-align:center;font-size: 16px;  transition: 0.3s; box-sizing: border-box;  line-height: 100px;}
/*#nav .mainlevel span{ display: block; float: right; margin-top: 25px; height: 0px; width: 0px; border-width: 5px;border-style: solid dashed dashed dashed; border-color: #ffffff transparent  transparent  transparent ; }*/
#nav .mainlevel ul{display:none; position:absolute;}
#nav .mainlevel li {width:122px; display:block;text-align:center;color: white;border-top: 1px solid white;  line-height: 46px; transition: 0.3s; background: #163a84;box-sizing: border-box; }
#nav .mainlevel li a{display: block;color: white; font-size: 14px;}
#nav .mainlevel li a:hover{ background: #db2438;  color: white;}
#nav .mainlevel:hover{display: block; background: #163a84; color: white;}
#nav .mainlevel:hover a{color: white;}
/* CSS Footer */
.lianjie{height: 56px; background: #163a84;box-sizing: border-box; padding-top: 20px;   min-width: 1180px;}
.lianjie li{float: left; border-right: 1px solid white;padding-right: 5px; padding-left: 5px; color: white;}
.lianjie li:hover{text-decoration: underline;}
.footer{ height: 163px; padding-top: 18px;  box-sizing: border-box; min-width: 1180px;}
.footer ul{padding-top: 13px; margin-left: 375px; width: 650px; float: left;}
.footer li{ color: #444444; line-height: 24px; }
.mm{ width: 120px; height: 120px; border:1px solid #e3e3e3; float: right; }
/* CSS Main */

#index_main{width:100%;margin:0 auto; min-width: 1180px; padding-top: 55px; padding-bottom: 87px;}
#index_main1{width:100%;margin:0 auto;overflow:hidden;min-width: 1180px;}
/*搜索*/
.sousuo{height: 144px; min-width: 1180px;background: #f0f0f0;  padding-top: 40px; box-sizing: border-box;}
.ssleft{ width:360px; float: left;  }
.ssleft span{display: block; font-size: 22px; color: #363636;  line-height: 24px;}
.ssleft span font{ color: #363636; font-size: 28px; font-weight: bold; }
.ssleft p{ font-size: 14px; line-height: 25px; width: 202px; text-align: center; background: #666666; color: white; margin-top: 14px; }
.ssmid{ width: 548px; height: 75px; border-right:1px solid #cccccc;border-left:1px solid #cccccc; box-sizing: border-box; padding: 0px 40px 0px 40px; float: left;}
.search{border:1px solid #a3a3a3;}
.search-text{ width: 410px; height: 38px; float: left; text-indent: 1em; background: #f0f0f0;border:none;}
.search-btn{ width: 50px;height: 38px; float: left;background: url(../Image/bh14.png) center no-repeat,#f0f0f0; border:none;}
.ssmid p {font-size: 14px; color: #414141; margin-top: 20px; }
.ssrig{ width: 225px; float: right; height: 75px; background: url(../Image/bh1.png) 100px top no-repeat; color: #666666;  box-sizing: border-box; line-height: 35px;}
.ssrig font{color: #363636; font-size: 30px;}
/*产品展示*/
.product{padding-bottom: 64px; min-width: 1180px; box-sizing: border-box; padding-top: 50px; min-width: 1180px;}
.lle{ display: block; line-height: 58px; background: #163a84; color: white; text-align: center; font-size: 18px; font-weight: bold; }
.llp{border:1px solid #e3e3e3; width: 260px; height: 218px; box-sizing: border-box; padding: 16px 28px 16px 28px; line-height: 26px; color: #666666;}
.llp font{color: #163a84; font-weight: bold;}
.indprorig{width: 900px; float: right;}
.prorigtit{height: 55px;}
.prorigtit .titi{display: block; height: 33px; line-height: 33px; background: url(../Image/bh11.png) left bottom no-repeat; width: 171px; float: left; color: #163a84; font-size: 16px; font-weight: bold;}
.prorigtit .titi font{color: #5d5d5d; font-size: 12px; font-weight: normal;}
.pdmore{line-height: 55px; color: #5d5d5d; float: right; margin-right: 10px; text-transform: uppercase;}
.pdmore:hover{ color: #db2438; }
.mr_frbox { width:900px;height: 350px; background: #e9e9e9; margin:0 auto; position: relative; }
.mr_frBtnL {position: absolute;  cursor: pointer; display: inline; top:159px; left:30px; width:20px; height:35px;   z-index: 999999;background:url(../Image/bh12.png) center no-repeat ; }
.mr_frUl{  width:710px;height: 338px; overflow:hidden;margin: 0px auto;box-sizing: border-box; padding-top: 14px; /*border:1px solid #ff0;*/}
.mr_frUl ul li{ float: left;  width: 710px; height: 324px; }
.mr_frUl ul li img{ max-width: 303px; height:324px;display: block; margin: 0px auto;}
.mr_frBtnR { position: absolute;right:30px;top:159px;  cursor: pointer; width:20px; height:35px;   background:url(../Image/bh13.png) center no-repeat; z-index:99999; }
.indturig{ width: 340px; float: right; }
.indturig span{display: block; font-size: 20px; font-weight: bold; color: #333333; line-height: 100px;}
.indturig font{color: #d82938; font-size:16px; display: block; line-height: 30px;}
.indturig p{font-size: 14px; color: #666666; line-height: 24px; margin-top: 30px;}
.liebul{width: 900px; height: 555px; box-sizing: border-box; border:1px solid #e3e3e3;}
.liebul li{ width: 185px; height: 240px; float: left; box-sizing: border-box; margin-left: 19px; margin-right: 19px; margin-top: 30px;}
.liebul li img{max-width: 185px; height: 205px; display: block; margin: 0px auto;}
.liebul li span{display: block; border-top:1px solid #e3e3e3; line-height: 35px; color: #666666; background: url(../Image/bh18.png) right center no-repeat;}
.liebul li:hover span{ color: #db2438; }
/*广告*/
.adv{height: 437px; background: #163a84; box-sizing: border-box; padding-top: 50px; min-width: 1180px;}
.adv span{display: block; color: white; font-size: 30px; line-height: 50px; text-align: center;}
.adv span font{font-weight: bold;}
.adv li{width: 295px;height: 227px;box-sizing: border-box;padding:130px 65px 0px 65px; float:left; margin-top: 25px;}
.advli1{background: url(../Image/bh7.png) center top no-repeat; color: white; line-height: 24px; text-align: center;}
.advli2{background: url(../Image/bh8.png) center top no-repeat; color: white; line-height: 24px; text-align: center;}
.advli3{background: url(../Image/bh9.png) center top no-repeat; color: white; line-height: 24px; text-align: center;}
.advli4{background: url(../Image/bh10.png) center top no-repeat; color: white; line-height: 24px; text-align: center;}
/*生产设备*/
.anli{height: 440px; background:url(../Image/anlibg.jpg); box-sizing: border-box; padding-top:50px; min-width: 1180px;}
#marqueeDiv3{ height:250px;overflow:hidden; box-sizing: border-box; width: 1180px; margin: 0px auto; margin-top: 38px;}
#marqueeDiv3 ul li{width: 290px; height:250px; box-sizing: border-box; overflow: hidden; float: left; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; }
#marqueeDiv3 ul li img{ width: 290px;height: 195px; display: block;}
#marqueeDiv3 ul li span{display: block; height: 55px; background: white; line-height: 55px; text-align: center;}
#marqueeDiv3 ul li:hover span{background: #163a84; color: white;}
/*关于我们*/
.company{height:420px; box-sizing: border-box; padding-top: 50px; min-width: 1180px;}
.comrig{ width: 565px; float: right; }
.comrig span{display: block; font-size: 24px; color: #163a84; line-height: 70px; border-bottom: 1px solid #e3e3e3;}
.comrig p{ color: #333333; line-height: 28px; margin-top: 33px; }
.comrig font{color: #163a84; line-height: 28px; margin-top: 15px; display: block;}
.comrig font:hover{color: #db2438;}
/*荣誉资质*/
.honor{height: 315px;box-sizing: border-box; background: #e9e9e9; min-width: 1180px; padding-top: 32px;}
.hortit{height: 28px; line-height: 28px; font-weight: bold; display: block; text-align:  center;font-size: 16px; color: #163a84; background: url(../Image/bh19.png) center no-repeat;}
#marqueeDiv2{ height:181px;overflow:hidden; box-sizing: border-box; width: 1180px; margin: 0px auto; margin-top: 28px;}
#marqueeDiv2 ul li{width: 256px; height:181px; box-sizing: border-box; overflow: hidden; float: left; margin-bottom: 10px; margin-left: 20px; margin-right: 20px;border:3px solid#686868; }
#marqueeDiv2 ul li img{ max-width: 250px;height: 175px; display: block; margin: 0px auto;}
/*荣誉资质end*/
/*新闻资讯*/
.double{height: 505px; box-sizing: border-box;padding-top: 50px; min-width: 1180px;}
.news{width: 650px; float: left;}
.topnew{border-bottom: 1px solid #dadada; padding-bottom: 22px;}
.topnew img{ width: 220px; height: 150px; float: left; }
.topnewrig{ width: 390px; float: right; }
.topnewrig span{display: block; font-size: 16px; font-weight: bold; color: #555555; line-height: 35px;}
.topnewrig p{color: #868686; line-height: 24px; margin-top: 8px;}
.topnewrig font{color: #163a84; line-height: 24px; margin-top: 10px; display: block;}
.topnewrig font:hover{color: #db2438;}
.bottnew{margin-top: 15px; }
.bottnew li{width: 325px; float: left; line-height: 36px; background: url(../Image/bh20.png) left center no-repeat; color: #444444;text-indent: 20px;}
.bottnew li:hover{color: #db2438;}
/*联系我们*/
.indcontact{ width: 470px; float: right; }
.indcontact span{display: block; width: 72px; height: 30px;font-size: 16px;color: #163a84; font-weight: bold;background: url(../Image/bh15.png) left bottom no-repeat;}
/* tab */
#tab{width:650px;position:relative;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:72px;height:30px; font-size: 16px;color: #163a84;cursor:pointer;margin-right: 20px; font-weight: bold; }
#tab .tab_box{width:650px;height:340px;clear:both;top:60px;position:relative;}
#tab .tab_menu .selected{background: url(../Image/bh15.png) left bottom no-repeat; color: #163a84;cursor:pointer;}
.hide{display:none;}
/*侧边栏此网站首页复用*/
.sstt{ width: 260px; height: 59px;display: block; background: #163a84; color: white; font-weight: bold; font-size: 20px;text-indent: 23px; line-height: 59px; }
.ssdd{margin-bottom: 14px;}
.ssdd li{height: 50px; width: 260px; background: #e2e2e2; line-height: 50px; text-indent:68px;margin-bottom: 1px; }
.ssdd li span{float: right; margin-right: 30px;}
.ssdd li:hover{ color: #db2438;}
.side{width: 260px;float: left;}
.ce{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; }
.ce >li{border-bottom: 1px solid #e3e3e3;}
.ce >li >a{text-decoration:none;outline:none;display: block; height: 55px; line-height: 55px; background: url(../Image/bh2.png)38px center no-repeat;box-sizing: border-box; padding-left: 67px; font-size: 16px; font-weight: bold;  blr:expression(this.onFocus=this.blur());}
.ce{display:block;width:258px;z-index:5;top:0px;left:0px;}
.ce>li>a:hover{ background: url(../Image/bh3.png) 38px center no-repeat,#f5f5f5; color:#db2438; }
.ce li .xz{background: url(../Image/bh3.png) 38px center no-repeat,#f5f5f5; color:#db2438; border-bottom: none;}
/*.ce li .current{background: url(../Image/bh3.png) 38px center no-repeat,#f5f5f5; color:#db2438; border-bottom: none;}*/
.er{display:none;width:256px; background: #f5f5f5; padding-bottom:40px; border-left: 2px solid #db2438;}
.er li{width:100%;box-sizing: }
.er li a{display:block; line-height: 30px; padding-left: 72px; }
.er li a:hover{color: #db2438; }
.messg{ width: 260px;height: 149px; background: url(../Image/bh5.png) center no-repeat; box-sizing: border-box; padding-right: 18px;}
.messg span{display: block; height: 26px; background: url(../Image/bh4.png) left no-repeat; width:100px;padding-left: 30px; float: right; margin-top: 50px;}
.messg p{font-size: 24px; font-family: 'Arial'; color: #163c87; line-height: 35px; text-align: right;}
/*内页右侧抬头*/
.info_right{ float: right; width: 857px;  box-sizing: border-box;}
.info_right2{ float: right; width: 888px;  box-sizing: border-box;}
.crtitle{ height: 60px; line-height: 60px;margin-bottom: 20px; border-bottom: 1px solid #dddddd; }
.crtitle span{line-height: 60px; display: block; font-size: 14px;  color:#909090;}
.crtitle span a{color: #909090;}
.crtitle span a:hover{ color: #db2438; }
.content img{max-width: 857px;}
.content table{max-width: 857px;border:1px solid #cccccc;}
.content td{border:1px solid #cccccc;}
#newsContent img{max-width: 857px;}
#newsContent table{max-width: 857px;border:1px solid #cccccc;}
#newsContent td{border:1px solid #cccccc;}
#infoImage{width:100%;text-align:center;margin:55px 0 10px 0;}
#infoImage img{display: block; max-width:837px; padding:3px; border:#dcdcdc solid 6px; margin: 0px auto;}
.xxsmys{ width:100%; height:40px; line-height:40px; border-bottom: 1px solid #dedede;}
.xxsmwz{ width:130px; height:40px; color:#FFF;font-weight: bold; font-size: 16px; text-align:center; display:block; background-color:#163a84;}
.context{ font-size: 14px; margin-top: 60px; margin-bottom: 45px; color: #163a84; line-height: 30px;}
.context a:hover{color: #163a84;}
.page{text-align: center; margin: 30px auto;}
.page a{display:inline-block;background: #eaeaea; height:18px;line-height:18px;border:1px solid #dbdbdb;padding:10px 14px 10px 14px;}
.page a:hover{background:#163a84;color:#fff;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:10px 14px 10px 14px;}
.page .current { padding:10px 21px 10px 21px;height:18px;border:1px solid #dbdbdb;line-height:18px;background:#163a84;color:#fff;}
/*新闻页结束*/
.class_02{ display: block; font-size: 30px; color: #666666; text-align: center; line-height: 50px;}
.class_03{display: block; font-size: 20px; color: #4ca4d4; text-align: center; line-height: 50px; }
#xw{width:147px;height:32px;line-height:32px;text-align:center;background-color:#f57f16;color:#fff;font-size:16px;float:left;}

/*公司简介内页*/

/*公司产品内页*/
.probody{   margin-top: 25px;}
.probody li{ width: 215px; height: 280px; float: left; box-sizing: border-box;padding: 12px; border:1px solid #e3e3e3; margin-bottom: 15px; margin-left: 3px; margin-right: 3px;}
.probody li img{max-width: 191px; height: 222px; display: block; margin: 0px auto;}
.probody li span{display: block; border-top:1px solid #e3e3e3; line-height: 30px; color: #666666; background: url(../Image/bh18.png) right center no-repeat;}
.probody li:hover span{ color: #db2438; }
#productTitle{width:600px;height:30px;font-size:18px;text-align:center;margin:25px auto;}
/*案例内页*/
.anlibody {  margin-top: 25px;}
.anlibody  li{width: 414px;height: 323px;  float: left; margin-left: 14px; margin-right: 14px; margin-bottom: 25px; border:1px solid #d3d3d3;}
.anlibody  img{ max-width: 414px; height: 275px;   margin: 0px auto;display: block;}
.anlibody  li span{ width: 414px; height: 48px; line-height: 48px; display: block;  text-align: center;color: #444444; overflow: hidden; transition: 0.3s;}
.anlibody  li:hover span{ color:white; background: #163a84;}

/*新闻内页*/
.iftopnew{border-bottom: 1px solid #dadada;width: 875px; margin-left: 12px; padding: 0px 20px 22px 0px;}
.iftopnew img{ width: 220px; height: 150px; float: left; }
.iftopnewrig{ width: 596px; float: right; }
.iftopnewrig span{display: block; font-size: 16px; font-weight: bold; color: #555555; line-height: 35px;}
.iftopnewrig p{color: #868686; line-height: 24px; margin-top: 8px;}
.iftopnewrig font{color: #163a84; line-height: 24px; margin-top: 10px; display: block;}
.iftopnewrig font:hover{color: #db2438;}
.newsbody{margin-left: 12px; margin-top: 8px;}
.newsbody li{ width: 875px; height: 43px; box-sizing: border-box;line-height: 43px; background: url(../Image/bh20.png) left center no-repeat; color: #444444; text-indent: 38px; border-bottom: 1px solid #f0f0f0;}
.newsbody li span{float: right; color: #adadad; margin-right: 10px;}
.newsbody li:hover{color: #db2438;}
#newTitle{ width: 100%;height: 36px;color: #333; font-size: 18px;line-height: 36px;font-weight: bolder;text-align: center;margin: 0 auto;}
.newtime{ font-size: 14px; color: #888888; text-align: center; height: 30px; line-height: 30px; border: 1px dotted #999999; margin-top: 30px; }
#newsContent{width:100%;font-size:14px; padding-top:20px;}
/*荣誉资质内页*/
.holibody {  margin-top: 25px;}
.holibody  li{width: 273px;height: 237px;  float: left; margin-left: 5px; margin-right: 5px; margin-bottom: 27px; border:1px solid #686868;}
.holibody  img{ max-width: 273px; height: 192px;   margin: 0px auto;display: block;}
.holibody  li span{ width: 273px; height: 45px; line-height: 45px; color: #686868; display: block;  text-align: center; overflow: hidden; transition: 0.3s;}
.holibody  li:hover span{ color:white; background: #163a84;}
/*在线留言内页*/
#form1{}
#form1 #name,#form1 #tel,#form1 #add,#form1 #email{display: block; width: 325px; height: 50px; border:1px solid #d5d5d5; margin-bottom: 8px;box-sizing: border-box; text-indent: 13px; }
#form1 input:focus{outline: 1px solid #163a84; border:1px solid #163a84; }
#form1 input::placeholder{color: #232323;}
#form1 textarea{ width: 439px; height: 90px; border:1px solid #d5d5d5; text-indent: 13px; padding-top: 10px;}
#form1 textarea:focus{/* border:1px solid #0f4d96;*/ outline: 1px solid #163a84;}
#form1 textarea::placeholder{color: #232323; font-family: '微软雅黑'; font-size: 14px; }
#form1 .but{ width: 310px; height: 50px;font-size: 16px; background: #848484; color: white; text-align: center;line-height: 50px; border:none; font-weight: bold; margin-top: 26px; }
#form1 .but:hover{background: #163a84; transition: 0.3s;}
/*联系我们内页*/
.cont{ width: 410px; height:376px; box-sizing: border-box;  float: left; padding: 0px 30px 0px 30px; margin-top: 50px;border-right: 1px solid #e3e3e3;}
.cont span{display: block; font-size: 24px; color: #163a84; line-height: 50px; margin-bottom: 30px;}
.cont ul{}
.cont ul li{font-size: 16px; line-height: 30px;}
.niuyan{ width: 440px; float: right; box-sizing: border-box; margin-top: 50px;}
/* CSS Ziye */
/* CSS xingwen */




#page{width:400px;height:30px; line-height:30px;text-align:center;margin:52px auto;color:#333;font-size:16px;clear:both;}

#page a{color:#333;font-size:12px;}

#page a:hover{color:#900;}




#newsInfo{width:100%;height:40px;color:#666;font-size:12px;text-align:center;margin:0 auto; border-bottom: 1px solid #dedede;}
.newsinfoleft {padding-left: 30px;}

.pageys{ width:59px; height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center;}
.pageys:hover{color:#ff6c00}
.pageys1{ width:20px;height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center; margin-left:5px;}
.pageys2{ float:left; padding-left:5px;height:21px; line-height:21px; }



/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;height: 73px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a{color:black;}
.m2t ul li a:hover{ color:red; text-decoration:underline;}

.f{ float:right; margin-right:10px; _margin-top:7px;}

.map{ float:right;margin-top: 20px;}
.map a{color:black;}

.class_08{ background: url(../images/lijin9.png) no-repeat; width: 100%; height: 244px; }
