@charset "utf-8";/* CSS Document */body,p{	margin: 0;	padding: 0;	font-family:'microsoft yahei','宋体' Arial, sans-serif;	font-size:12px;}* {	margin:0;	padding:0;}ul {	list-style:none;}li {	list-style:none;}a {	text-decoration:none;}a:hover{	text-decoration:underline;}h1,h2,h3,h4,h5{font-family:'microsoft yahei','宋体'; font-weight:normal;}img {	padding: 0;	margin: 0;	border: 0px;}.left{ float:left !important;}.right{ float:right !important;}.center{margin:0 auto;}.box1024{ width:1024px; height:auto;}.w100{ width:100%; height:auto;}.w50{ width:50%; height:auto;}.width230{ width:230px; }.width754{ width:754px; margin-top:45px;}#head{ float:left; width:100%; background-color:#15499a; height:172px; background-image:url(../images/headbg.jpg); background-repeat:no-repeat; background-position:center 34px;}#head .top{ height:34px;}#head .top span{  float:left; background-position:left center; background-repeat:no-repeat; padding-left:20px;margin-right:22px; margin-top:5px; font-family:'宋体';}#head .top .shouye{ background-image:url(../images/shouye.png);}#head .top .shoucang{background-image:url(../images/shoucang.png);}#head .top span a{ color:#ffffff; line-height:24px;}#head .top .erweima{float:right;height:34px; margin-right:12px; padding-left:24px; background:url(../images/weixin.png) left center no-repeat; position:relative; cursor:pointer; z-index:10000; line-height:34px; color:#ffffff;}#head .top .show{ position:absolute; top:34px; left:0px; border:1px solid #888888; padding:10px; text-align:center; font-size:14px;line-height:30px; background:#FFF; display:none;}#head .logo{ margin-top:25px;}#head .wenzi{font-size:18px; color:#333; height:95px;line-height:95px;margin:4px 0;overflow:hidden;}#head .wenzi strong{display:block;float:left;color:#c00000;}#head .wenzi img{display:block;float:left;margin-left:35px;}#head .daohang{ height:35px; }#head .daohang ul{ float:left;}#head .daohang ul li{ float:left;height:35px; width:128px;}#head .daohang ul li a{ display:block; line-height:35px; text-align:center; width:100%; color:#FFF; font-size:14px;}#head .daohang .search {width:230px; height:29px; margin-top:4px;}#head .daohang .search .searchTxt{ float:left; height:28px; line-height:29px; background-color:#FFF; width:194px; border:0px; text-indent:7px;}#head .daohang .search .searchPic{float:left; width:36px; background-color:#a2a1a1; height:28px; border:0px; background-image:url(../images/search.png); background-repeat:no-repeat; background-position:center center;}#banner{ float:left; width:100%; height:385px;}#banner .gundong{ position:absolute;  height:40px;z-index:9999; background-color:#e78e2a;width:100%; top:517px; color:#FFF; line-height:40px; text-align:center; font-family:'宋体'}#banner .gundong span{ float:left; display:block; font-size:14px; width:94px; height:40px; line-height:40px; background-image:url(../images/gundong.png); background-position:left center; background-repeat:no-repeat; text-indent:30px;}#banner .gundong marquee{ float:left; width:930px; height:40px; line-height:40px; font-size:14px;}#banner .gundong marquee a{ color:#FFF;}#mian{ float:left; width:100%; height:auto; background-image:url(../images/mianbg.jpg); padding-bottom:60px;}#mian .classline{ height:0px; margin-top:45px;}#mian .classtitle{ border-radius:8px 8px 0 0;height:55px; background-color:#15499a; background-image:url(../images/class.png); background-repeat:no-repeat; background-position:12px center; line-height:50px; color:#FFF; text-indent:48px;font-size:24px;}#mian .classtitle span{ font-size:12px; padding-left:6px;}#mian .classlist{}#mian .classlist ul{ padding-bottom:12px; float: left;}#mian .classlist ul li{ float:left; width:100%;background:#f5f5f5;border:1px solid #ddd;height:42px;line-height:42px;margin:2px 0;}#mian .classlist ul li a{ display:block; line-height:42px; color:#303030;  text-indent:40px;background:url(../images/icon1.png)  20px center no-repeat;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}#mian .classlist ul li a:hover{ text-indent:46px;color:#9d1915; text-decoration:none;}#mian .products{background-image:url(../images/products2.jpg); border-radius:8px 8px 0 0;}#mian .producttitle{ height:55px; background-image:url(../images/producttitle.png); background-repeat:no-repeat; background-position:12px center; line-height:55px; color:#FFF; text-indent:48px;font-size:24px; width:380px;}#mian .producttitle span{ font-size:12px; padding-left:6px;}#mian .contacttitle{ height:55px; background-image:url(../images/contacttitle.png); background-repeat:no-repeat; background-position:12px center; line-height:55px; color:#FFF; text-indent:48px;font-size:24px; width:380px;}#mian .contacttitle span{ font-size:12px; padding-left:6px;}.neirong{ float:left; width:100%; height:auto; margin-top:40px;}.neirong span{line-height:200%;color: black;font-size: 15pt; /*width:100%; float:left;*/}.neirong p{line-height:200%;color: black;font-size: 15pt; }.productdaohang{ float:left; width:100%; height:30px; background-image:url(../images/productdaohang.jpg); background-position:left center; background-repeat:no-repeat; margin-top:45px;}.jieshao{ float:left; width:100%; height:30px; background-image:url(../images/jieshao.jpg); background-position:left center; background-repeat:no-repeat;}.jieshao span{ display:block; float:left; width:100px; text-align:center; line-height:30px; height:30px; color:#FFF; font-size:16px;}.lujing{ float:right;height:30; color:#666; line-height:30px; margin-right:10px;}.lujing a{ color:#666;}#mian .productseo{ width:322px; height:50px; margin-top:5px; overflow:hidden; color:#000; font-family:'宋体'; line-height:50px; color:#fff;text-align:right;}#mian .productseo a{color:#fff;}#mian .products .more{ width:36px; height:36px; border-radius:36px; background-image:url(../images/more.png); background-position:center center; background-repeat:no-repeat; margin-top:10px; margin-right:8px;}#mian .productlist{ margin-top:40px;}#mian .productli{ float:left; width:168px; height:190px; margin-bottom:28px; margin-right:10px; margin-left:10px;}#mian .productli a{ display:block;width:166px; height:198px;border:1px solid #dfdfdf;}#mian .productli a img{ float:left; width:158px; height:142px; padding:3px;}#mian .productli a span{ display:block; float:left; width:100%; height:50px; background-color:#f2f2f2; line-height:25px; text-align:center; color:#333333; font-weight:bold;}#mian .productli a:hover{ border:1px solid #bf0600;}#mian .productlist2{margin-top:40px;}#mian .productlist2 li{float:left; width:244px; margin-right:11px;margin-bottom:20px;transition:all .5s;}#mian .productlist2 li:nth-child(3n){margin-right:0;}#mian .productlist2 li:hover{box-shadow: 0 2px 15px #a8a8a8;}#mian .productlist2 li img{ width:224px; height:160px;}#mian .productlist2 li a{display:block;overflow:hidden;background:#fff;padding:20px 10px;color:#333;}#mian .productlist2 li p{width:100%;height:60px;line-height:30px;text-align:center;}#mian .productlist2 li h1{ float:left; width:510px; font-size:14px; padding-left:12px; line-height:34px;}#mian .productlist2 li h1 a{ color: #f60;}#mian .productlist2 li span{ float:left; width:510px;padding-left:12px; font-size:14px;line-height:34px;}#mian .productlist2 li span font{ font-size:14px;color: red;}#mian .productlist2 li .chakan{ float:left; width:100px; height:28px; background-image:url(../images/viewproducthover.png); background-position:center center; background-repeat:no-repeat; margin-left:12px; margin-top:5px;}.pagelist{ float:left; height:auto; margin-top:18px;width:100%;text-align:center;}.pagelist li{ margin-right:10px;color:#FFF; color:#303030;line-height:26px;display: inline-block;}.pagelist li a{ display:block; height:26px; padding-left:8px; padding-right:8px; background-color:#ccc; line-height:26px; color:#000;}#footertop{ float:left; width:100%; height:55px; background-image:url(../images/footertopbg.jpg); background-repeat:no-repeat; background-position:center center;}#footertop .zhong{ display:inline-block; padding-top:20px;}#footertop a{ float:left; font-size:12px; color:#303030; padding-left:5px; padding-right:5px; border-right:1px solid #303030; line-height:18px;}#footer{ float:left; width:100%; height:auto; background-image:url(../images/footerbg.jpg); padding-top:30px; padding-bottom:30px;}#footer .footerfax{ width:256px;}#footer .footeradd{ width:330px;}#footer .hotphone1{ width:258px;}#footer .hotphone2{ width:180px;}#footer .juzhong{display:inline-block;}#footer .juzhong span{ display:block; float:left; font-size:14px; color:#FFF; width:auto; padding-right:16px;height:40px; line-height:40px; margin-top:10px;}#footer a{color:#FFF;font-size:14px;}#xuanfu{ position:fixed; right:0px; top:300px; width:56px; height:auto; z-index:10000;}#xuanfu div{float:left; width:56px; height:56px; border-radius:56px; background-color:#e78e2a;background-repeat:no-repeat; background-position:center center;}#xuanfu a{float:left; width:56px; height:56px; border-radius:56px;background-repeat:no-repeat; background-position:center center;}#xuanfu .totop a{ background-image:url(../images/totop.png); } #xuanfu .totop a:hover{ background-color:#FFF;background-image:url(../images/totop2.png); }#xuanfu .qq a{ background-image:url(../images/qq.png);} #xuanfu .qq a:hover{background-color:#FFF; background-image:url(../images/qq2.png);} #xuanfu .dianhua{background-image:url(../images/dianhua1.png);}#xuanfu .dianhua:hover{ background-color:#FFF; background-image:url(../images/dianhua2.png);}#show3{position:fixed; background-color:#e78e2a;border-radius:56px; right:0px; z-index:9999; top:356px; display:none;}#show3 span{ line-height:28px; color:#FFF; display:block; float:left; width:164px; text-align:center; margin-left:14px; font-size:18px; font-family:Arial;}.miantop{ background-color:#FFF; border:1px solid #CCC; padding-left:20px; width:712px; padding-right:20px; padding-bottom:30px; padding-top:30px;background-color:#fbfbfb; }/*.miantop img{ width:250px; height:200px; border:1px solid #ccc; padding:3px;}*/.miantop .right{width:334px; }.miantop .right span{ float:left; width:100%; font-size:14px; height:30px; color:#666;}.miantop .right span a{ display:inline-block; width:74px; height:22px; background-image:url(../images/qqserviece.png); background-position:center center; background-repeat:no-repeat;}.miantop .right span font{ color:#9d1915;}.miaoshu p{line-height: 30px; font-size: 20px; padding-left:40px;color:#fff;font-family: "微软雅黑";}.miaoshu{border-radius:8px 8px 0 0;float:left; width:100%; height:30px; background-image:url(../images/miaoshu.jpg); background-position:left center; background-repeat:no-repeat;}.body{ float:left;border:1px solid #CCC; background-color:#fbfbfb; width:722px; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px;}.body h4{ float:left; width:100%; height:40px; font-size:18px; text-align:center; border-bottom:1px dotted #666; margin-bottom:20px;}.shixun{ margin-top:30px;} .shixun .shixuntitle{ margin-top:30px}.shixun span{ background-color:#AD3534; width:180px; height:30px; display:block; line-height:30px; text-align:center; color:#FFF; font-size:14px;}.shixun ul{ margin-top:10px;}.shixun ul li{ line-height:30px;}.shixun ul li a{ font-size:12px; color:#303030; text-decoration:underline;}.shixunmore{ font-size:14px;float:left; margin-top:30px}.jieshaowenzi{ float:left; width:734; height:auto;text-align:justify;text-justify:inter-ideograph; line-height:21px; margin-top:20px; padding-left:10px; padding-right:10px;}.fanye{ text-align:center; font-size:14px; }.fanye a{ color:#e78e2a;}.newlist{}.newlist ul{} .newlist ul li{ float:left; display:block;width:100%;border-bottom: 1px dotted #CCCCCC;margin: 13px 0;padding-bottom: 15px;height: 65px; }.newlist ul li .riqi{background: url(../images/ns_03.jpg) no-repeat;float: left;height: 65px;margin-right: 12px;text-align: center;width: 71px;}.newlist ul li .riqi h4{color:#AAA92A;font-family: "微软雅黑";font-size: 30px;font-weight: bold;line-height: 43px;}.newlist ul li .riqi p{color: #333;line-height: 20px;}.newlist ul li .newtitle{ float:left; width:671px; display:block; color:#303030; font-size:14px; font-weight:bold;}.newlist ul li .zhaiyao{ color:#666;line-height: 20px;}.newlist ul li .zhaiyao a{ color:#9d1915; padding-left:5px;}.ziyuan ul{ float:left; width:100%}.ziyuan ul li{ float:left; height:36px;border-bottom: 1px dotted #CCCCCC;padding-bottom: 5px;margin-top:5px; width:100%; display:block; line-height:36px;}.ziyuan ul li a{ float:left; width:100%; float:left; font-size:16px; color:#303030; text-indent:20px; background-image:url(../images/yingyong.png); background-position:left center; background-repeat:no-repeat;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ziyuan ul li a:hover{ color:#E78E2A;background-image:url(../images/yingyong2.png); background-position:left center; background-repeat:no-repeat;}.left_fd{ position: fixed; top: 50%; transform: translateY(-50%) ; right: 20px; z-index: 9999;}.left_fd_tb{width: 100%;}.left_fd_tb img{}.left_fd_list{ width: 59px; float: left; background: #fff; padding: 0px 0; border-radius:100px; position: relative; top: 0px; border: 1px solid #cbcbcb;}.left_fd_list li{text-align: center; margin: 3px 0; position: relative;}.left_fd_list li:before{ content: ''; position: absolute; width: 10px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%); background: #e7e7e7;}.left_fd_list li a{}.left_fd_list li i { font-size: 30px; color: #15499a; padding: 10px; border-radius: 100%; display: inline-block;  cursor: pointer;}.left_fd_list li:hover:before,.left_fd_list li:last-child:before{ display: none;}.left_fd_list li:hover i{ background: #15499a; color: #fff; box-shadow: 0px 5px 5px #d021276e;}  .left_fd_list li .left_wx_wz{ position: absolute; white-space: nowrap; right: 100%; padding: 10px 20px; box-shadow: 0px 0px 5px #888888; border-radius: 100px; font-size: 16px;  line-height: 25px; top: 50%; transform: translateY(-50%); background: #fff; display: none;}.left_fd_list li.wxewm{ position: relative;}.left_fd_list li .left_wx_ewm{ position: absolute; right: 100%; top: 50%; transform: translateY(-50%); height: 100px; display: none; border-radius: 5px; overflow: hidden;}.left_fd_list li .left_wx_ewm img{ height: 100%;}.left_fd_list li.wxewm:hover .left_wx_ewm{ display: inline-block;}.left_fd_list li:hover .left_wx_wz{ display: inline-block;}@media (max-width:999px) {	/*.left_fd{ display: none;}*/	.left_fd{ right: 4px;}	.left_fd_list{ width: 40px;}	.left_fd_list li i{   font-size: 20px; padding: 5px }}