@charset "utf-8";
/* CSS Document */

body,ul,ol,h1,h2,h3,h4,h5,h6,p,input,select,textarea,dl,dd{margin: 0;padding: 0;}
ul,ol{list-style: none;}
input,select,textarea
{background-color: transparent; border: none; outline:none;}
textarea{resize: none;}/*右下角的小尾巴*/
img{border: none; vertical-align: top;}
a{text-decoration: none;}
 /* 清浮动*/
.clearfix:after,.clearfix:before{content: "";display:table;}
.clearfix:after{clear: both;}
.clearfix{*zoom:1;}

/*公用样式*/
.gWidth{width: 1152px; margin-left: auto; margin-right: auto;}
.fl{float: left;}
.fr{float: right;}
.show{display: block;}
.hide{display: none;}

.heada{ height:95px; background-color:#FFF;}
.head .logo{ margin-top:19px; float:left;}
.head ul{ height:47px; border-left:1px solid #d4d4d4; float:left; padding-left:26px; margin-left:49px; margin-top:19px; }
.head ul li{font-family:"mircrosoft"; font-size:18px; color:#db251a;}
.head ul li:nth-last-child(1){ font-size:26px;}
.head p{ width:381px; height:38px; float:left; font-size:14px; font-family:"mircrosoft"; margin-top:19px; margin-left:46px; color:#6b6b6b;}
.nava{ height:38px; background-color:#0859aa;}
.nav ul{ position:relative;}
.nav ul li{ float:left; width:128px; text-align:center; height:38px; line-height:38px; font-family:"宋体"; font-size:14px;}
.nav ul li a{display:block; color:#FFF;}
.nav ul .erji li{border-bottom:1px solid #0081dc; float:none; z-index:999;}
.nav ul .erji li a{ display:block;}
.nav ul .erji{ background:#0859aa;  position:absolute;  z-index:999; display:none;}
.nav ul li:hover .erji{z-index:999; display:block;}
.nav ul li:hover{ background:url(../img/3.gif) center center no-repeat;}
.nav ul li:hover a{ color:#000;}
.nav ul .erji li:hover{ background:#0859aa;}
.nav ul .erji li:hover a{ color:#FFF;}
.banner{ margin-top:1px; height:501px; z-index:2;}
.top{ margin-top:20px; height:272px;}
.topleft{ float:left; width:715px; height:272px;}
.topleft .title{height:23px; width:714px;}
.topleft .title h3{ line-height:23px;  float:left; font-family:"mircrosoft"; font-size:19px; font-weight:normal;}
.topleft .title h3 a{color:#444242;}
.topleft .title h3 span{ margin-left:9px; font-size:17px; color:#888888;}
.topleft .title h4{ text-align:center; line-height:23px; float:right; font-weight:normal; width:50px; height:23px; background-color:#d80d18; }
.topleft .title h4 a{color:#FFF;}
.topleft img{ margin-top:18px; margin-left:0px; margin-right:20px; float:left;}
.topleft p{margin-top:18px; float:left; width:484px; height:224px; font-family:"宋体"; font-size:14px; color:#5d5c5c; line-height:28px;}
.topright{ float:right;}
.topright .title1{ width:396px;}
.topright .title1 h3{ line-height:23px;  float:left; font-family:"mircrosoft"; font-size:19px; font-weight:normal;}
.topright .title1 h3 a{color:#444242;}
.topright .title1 h3 span{ margin-left:9px; font-size:17px; color:#888888;}
.topright .title1 h4{ text-align:center; line-height:23px; float:left; margin-left:135px; margin-top:2px; font-weight:normal; width:50px; height:23px; background-color:#d80d18; }
.topright .title1 h4 a{color:#FFF;}
.topright ul{ margin-top:41px;}
.topright ul li{ margin-bottom:9px; width:325px; height:70px; }
.topright ul li h5{ font-family:"impact"; font-size:44px; text-align:center; color:#FFF; margin-left:8px; margin-right:12px; margin-top:7px; width:57px; height:55px; background-color:#a0a0a0; float:left;}
.topright ul li h3{ padding-top:4px; font-family:"mircrosoft"; font-size:14px; font-weight:normal;}
.topright ul li h3 a{ color:#616467;}
.topright ul li p{ margin-top:4px; font-family:"宋体"; font-size:13px; color:#8c8c8c; line-height:19px;}
.topright ul li:hover{ background-color:#f0f0f0;}
.centera{ height:456px; background-color:#efeeee; margin-top:30px;}
.centerleft{ box-sizing:border-box; float:left; margin-top:23px; padding-top:9px; padding-left:10px;width:251px; float:left; height:407px; background-color:#FFF;  border:1px solid #dbdada;}

.centerleft ul li{ font-family:"mircrosoft"; font-size:16px; background-color:#1694e7; width:233px; height:36px; border-bottom:2px solid #FFF; text-align:center; line-height:36px;}
.centerleft ul li:nth-last-child(9){ height:59px; font-size:22px; line-height:59px; color:#ffcc00;}
.centerleft ul li a{ display:block; color:#FFF;}
.centerleft ul li:hover{ background-color:#0859aa;}
.centerleft ul li:nth-last-child(9):hover{ background-color:#1694e7;}
.centerright{ padding-top:9px; padding-left:9px; box-sizing: border-box; background-color:#FFF; margin-top:23px; width:895px; height:406px; border:1px solid #dbdada; float:right;}
.centerright ul li{ margin-right:9px; width:212px; height:194px; float:left;}
.centerright ul li p{ overflow:hidden; width:209px; height:161px; border:1px solid #dbdada;}
.centerright ul li p img{ width:188px; height:111px; padding-top:30px; padding-left:12px;}
.centerright ul li h3{ font-family: "宋体"; text-align:center; font-weight:normal; font-size:14px; margin-top:7px; color:#6c6c6c;}
.centerright ul li:hover img{ transform:scale(1.2,1.2); transition:0.5s;}
.centerright ul li:hover h3{ color:#1694e7;}
.honor{ margin-top:30px;}
.honor .honorleft{ width:688px; float:left;}
.honor .honorleft .title2{  width:687px; height:17px; background-color:#d80d18;}
.honor .honorleft .title2 h3{ font-weight:normal; line-height:17px; font-family:"mircrosoft"; font-size:16px; width:89px; height:17px; background-color:#FFF; margin-left:4px; text-align:center; float:left;}
.honor .honorleft .title2 h3 a{ color:#444242;}
.honor .honorleft .title2 h5{ font-weight:normal; color:#FFF; margin-left:5px; float:left;}
.honor .honorleft .title2 span{ font-family:"宋体"; line-height:17px; float:right;}
.honor .honorleft .title2 span a{ color:#FFF;}
.honor .honorleft ul{ margin-top:31px;}
.honor .honorleft ul li{ margin-right:7px; width:220px; height:194px; float:left;}
.honor .honorleft ul li p{ overflow:hidden; width:220px; height:163px; }
.honor .honorleft ul li p img{ width:220px; height:163px; }
.honor .honorleft ul li h3{ font-family: "宋体"; text-align:center; font-weight:normal; font-size:14px; margin-top:7px; color:#6c6c6c;}
.honor .honorleft ul li:hover img{ transform:scale(1.2,1.2); transition:0.5s;}
.honor .honorleft ul li:hover h3{ color:#1694e7;}
.honorright{ width:440px; float:right;}
.honorright .title3{ width:440px; height:17px; background-color:#d80d18;}
.honor .honorright .title3 h3{ font-weight:normal; line-height:17px; font-family:"mircrosoft"; font-size:16px; width:89px; height:17px; background-color:#FFF; margin-left:4px; text-align:center; float:left;}
.honor .honorright .title3 h3 a{ color:#444242;}
.honor .honorright .title3 h5{ font-weight:normal; color:#FFF; margin-left:5px; float:left;}
.honor .honorright .title3 span{ font-family:"宋体"; line-height:17px; float:right;}
.honor .honorright .title3 span a{ color:#FFF;}
.honor .honorright ul{ margin-top:21px;}
.honor .honorright ul li{ padding-top:14px; box-sizing:border-box; font-family:"宋体"; width:440px; height:98px; border-bottom:1px solid #e8e7e7;}
.honor .honorright ul li h3{ margin-bottom:15px; font-size:15px;}
.honor .honorright ul li h3 a{ color:#585656;}
.honor .honorright ul li:hover h3 a{ color:#1694e7; }
.honor .honorright ul li .q {font-weight:bold; float:left; margin-right:15px; background-color:#1694e7; color:#FFF; padding:4px;}
.honor .honorright ul li p{ float:left; width:399px; margin-top:-4px; font-size:13px; color:#5f5f5f; line-height:23px;}
.honor .honorright ul li .an{ float:left; font-weight:bold;margin-right:15px; font-size:15px; background-color:#1694e7; color:#FFF; padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px;}
.bottoma{margin-top:20px; background-color:#3d3d3d; }
.bottom{  padding-top:31px; padding-bottom:31px;}
.bottom img{ width: 115px; height: 118px; }
.bottom .dnav{ float:left;}
.bottom .dnav li{ font-family: "宋体"; font-size:14px; float:left;}
.bottom .dnav li span{ margin-left:10px; margin-right:10px; color:#FFF;}
.bottom .dnav li a{ color:#FFF;}
.bottom .address{ margin-top:30px;}
.bottom .address li{ font-family: "宋体";font-size:14px; line-height:30px; color:#FFF;}
.bottom .address li a{ color: #fff; }
.bottom img{ float:right; margin-top:-104px;}
.list{ margin-top:40px;}
.list .listleft{ width:245px; float:left;}
.pro li{ font-family:"mircrosoft"; font-size:16px; background-color:#1694e7; width:245px; height:36px; border-bottom:2px solid #FFF; text-align:center; line-height:36px;}
.pro li:nth-last-child(9){ height:59px; font-size:22px; line-height:59px; color:#ffcc00;}
.pro li a{ display:block; color:#FFF;}
.pro li:hover{ background-color:#0859aa;}
.pro li:nth-last-child(9):hover{ background-color:#1694e7;}
.call{ margin-top:20px;}
.call li{}
.call li{ box-sizing:border-box; font-family:"mircrosoft"; font-size:16px; background-color:#1694e7; width:245px; height:36px; border-bottom:2px solid #FFF; padding-left:9px; line-height:36px; color:#FFF;}
.call li:nth-last-child(7){ text-align:center; height:59px; font-size:22px; line-height:59px; color:#ffcc00;}

.call li:hover{ background-color:#0859aa;}
.call li:nth-last-child(7):hover{ background-color:#1694e7;}
.listright{ width:885px; float:right;}
.listright>h3{ margin-bottom:18px; border-bottom:1px solid #444; height:30px; line-height:30px;color:#444; font-family:"mircrosoft"; font-size:16px; font-weight:normal;}
.listright h3 span{ color:#444;float:right;}
.listright h3 span a{ color:#444;}
.listright .product li{ margin-bottom:10px; margin-right:9px; width:212px; height:194px; float:left;}
.listright .product li p{ overflow:hidden; width:209px; height:161px; border:1px solid #dbdada;}
.listright .product li p img{ width:179px; height:102px; padding-top:30px; padding-left:12px;}
.listright .product li h3{ font-family: "宋体"; text-align:center; font-weight:normal; font-size:14px; margin-top:10px; color:#6c6c6c;}
.listright .product li:hover img{ transform:scale(1.2,1.2); transition:0.5s;}
.listright .product li:hover h3{ color:#1694e7;}
 #faqbox{float: left;width: 100%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;padding:22px 0px;}
#faqbox div{margin-left:35%;}
.submit{width: 100%;text-align: center;margin-left:0px ;!important;}
.R{width: 890px;float: left;}
.news li{ padding-top:10px; box-sizing:border-box; height:120px; border-bottom:1px dashed #444; font-family:"宋体"; font-size:14px;}
.news li img{ margin-right:8px; width:127px; height:100px; float:left;}
.news li h3{ margin-top:3px; margin-bottom:6px;}
.news li p{ color:#555; line-height:20px;}
.news li h3 a{ color:#444;}

.peo{ margin-left: 260px; }
.listright .product1 li{ margin-bottom:10px; margin-right:9px; width:212px; height:194px; float:left;}
.listright .product1 li p{ overflow:hidden; width:209px; height:161px; border:1px solid #dbdada;}
.listright .product1 li p img{ width:209px; height:161px;}
.listright .product1 li h3{ font-family: "宋体"; text-align:center; font-weight:normal; font-size:14px; margin-top:10px; color:#6c6c6c;}
.listright .product1 li:hover img{ transform:scale(1.2,1.2); transition:0.5s;}
.listright .product1 li:hover h3{ color:#1694e7;}
.yeshu li a{ color: #444; }
.yeshu li{ color: #444; }
.pagelink{ color: #444; }
.pagelink a{ color: #444; }