/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#6b6b6b;font-family:"微软雅黑"; background-color:white}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.5em; line-height:30px;}
p img.left {float:left;margin:6px 14px 0 0;padding:0;}
p img.right {float:right;margin:0 0 0 5px;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#3d3d3d;text-decoration:none;outline:0 none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0;padding-left:0; list-style:none;}
ul {}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
*:focus {outline:0 none;}

div.span-1, div.span-2, div.span-3, div.span-4,div.span-5,div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:39px;}
div.span-1 { width:179px;}
.span-1 p img{}
div.span-2 {width:916px;}
div.span-3 {width:287px;}
div.span-4 {width:287px; background-color:#f3f3f3; margin-right:17px}
div.span-5 {width:1200px; }
div.span-6 {width:313px;}
.span-7{ width:740px;}
.span-8 {width:182px; background:#fff;}
.span-9 {width:702px;}
.span-10 { width:213px;}
.span-11 { width:998px; margin-top:10px;}
div.span-18{width:775px;}
.span-19 {width:720px;}
.span-24, div.span-24 {width:982px;}
.re-bom{ background:url(../images/bg_03.jpg) no-repeat 0 0; height:6px;}
.last, div.last {margin-right:0;}
body{}
/*外部框架*/
.w-1{ max-width:1900px;margin:0 auto; min-width:1200px; position:relative;}
.w{width:1200px;margin:0 auto;}
.w-2{width:1420px;margin:0 auto;}
.bg{ background:#fff; padding:20px 0;}
.main{ background:url(../images/ny-bg.jpg) no-repeat center;margin:0 auto; padding:25px 0 50px;-webkit-background-size: cover;background-size: cover;}
.main1{ background:url(../images/product.jpg) repeat center center;}
.main2{ background:url(../images/main2.jpg) no-repeat center center; height:427px; margin-bottom:25px}
.contact{background:url(../images/code.jpg) right top no-repeat;  margin:0px 0 0; background-color:#f3f3f3}
.contact p{ padding-top:10px; padding-bottom:20px; padding-left:20px; line-height:34px; text-align:left; color:#595757}
.contact p span{ font-weight:bold; font-size:14px; display:block; color:black;line-height:30px; color:#937733;}
.contact1{background:url(../images/contact1.jpg) top center no-repeat;  margin:0px 0 0; padding-top:20px; background-color:#001725}
.contact1 p{ padding-top:50px; padding-bottom:20px; line-height:28px; font-size:16px; font-weight:bold; text-align:center; color:white}
.contact1 p span{ font-weight:bold; font-size:14px; display:block;line-height:30px; color:#414141;}
.product{position:relative;padding: 50px 0;}
.idxprotitle{text-align: center;}
.about{overflow: hidden; color:#363636; line-height:30px;*line-height:30px;_line-height:30px; height:553px; background:url(../images/about.jpg) center center no-repeat;}
.about .lef{
	float: left;
	width: 700px;
	padding-top: 80px;
}
.about .rigt{
	float: right;
	width: 440px;
	padding-top: 80px;
	font-weight: bold;
	font-size: 15px;
	line-height: 30px;
	color: #363636;
}
.swiper-about img{
	display: none;
}
.swiper-about .swiper-slide{
	height: 350px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size: cover;
	background-size: cover;
}
.bar{ height:60px;font-size:14px; background-color:#353334}
.bar span{ float:left; color:white; line-height:60px;}
.bar span a{ color:white; margin-right:20px}
.bar .hdtel{padding-left: 44px;font-size: 24px;font-weight: bold;background: url(../images/hdtel.png) left center no-repeat;}
.bar span a:hover{ color:#e60012}

.youshi{background:url(../images/youshi.jpg) center center no-repeat; -webkit-background-size: cover;background-size: cover;height:921px; color:#595757; text-align:left; font-size:16px}
.youshi .w{position: relative;z-index: 2;height: 100%;}
.youshitel{position: absolute;bottom: 30px;right: 108px;z-index: 2;padding: 0 15px 0 60px;font-size: 18px;border-radius: 44px;line-height: 44px;color: #fff;background: rgba(125,0,0,.8) url(../images/youshitel.png) 15px 50% no-repeat;}
.video{ position:absolute; top:177px; left:41px;}
.youshi1{ position:absolute; top:265px; left:530px;}
.youshi2{ position:absolute; top:345px; left:530px;}
.youshi3{ position:absolute; top:425px; left:530px;}
.youshi4{ position:absolute; top:590px; left:125px;}
.youshi5{ position:absolute; top:670px; left:125px;}
.youshi6{ position:absolute; top:750px; left:125px;}

.honor{background:url(../images/honor.jpg) center center no-repeat; height:290px}

.bar1{ height:40px;font-size:14px; background:url(../images/bar1.jpg) center center no-repeat; background-color:#000c14; color:#fbfbfb; line-height:40px}


.bar3{ background:url(../images/bar3.jpg) center center no-repeat; height:164px}
.bar3 span{ color:#1f85db; font-size:23px; position:absolute; top:63px; right:80px; font-weight:bold;}

.footer .friend{ height:404px; position:absolute; left:0; top:-26px; background:url(../images/friend.jpg) center center no-repeat; width:181px; }

.footer .friend span{ float:left;color:#252525;line-height:37px; font-weight:bold; font-size:14px; margin-left:20px;}
.footer .friend a{ float: left; line-height:30px; color:#252525; margin:0 18px 0px 0}
.footer .friend a:hover{ color:#55affb}

.home{background:url(../images/home.jpg) left center no-repeat; padding-left:25px; padding-right:20px;}
.ditu{background:url(../images/ditu.jpg) left center no-repeat; padding-left:20px; padding-right:20px;}
.dianhua{background:url(../images/lianxi.jpg) left center no-repeat; padding-left:20px;}

/*页头*/
.header{ clear:both;height:260px; padding:0;color:#999999; margin:0 auto; background:url(../images/header-bg.jpg) center center no-repeat;}
h1.logo{ margin:0;line-height:0; font-size:0; position:absolute; margin-left:526px}
.header h1 img{}
.menu .jiathis_style_32x32 a{ padding-left:0}

.h-top{color:#7f4d1c;text-align:right;float:right;margin:0; height:116px; font-size:18px; font-weight:bold; width:272px; line-height:26px; font-family:"微软雅黑"; background:url(../images/h-top.jpg) top right no-repeat;}
.h-top a{color:black; margin:0 8px;font-size:12px; line-height:106px;}
.h-top a:hover{color:red;}

.h-top p{ display:block;color:#000000;line-height:19px;margin:0;padding:0; font-size:13px;font-family:"微软雅黑"; float:left;}
.h-top span{ color:black; font-size:26px;font-family:"微软雅黑"; padding-top:45px; margin:0px 2px 3px 0px; font-weight:bold; display:block;background:url(../images/htop-span.png) top center no-repeat; text-align:right;}
.h-top span a{color:#3c63c2; margin:0}

.f-block,.denglu{ width:330px; margin:15px 0 0 25px;}
.f-block label,.f-block input{ float:left; color:#efebeb; line-height:18px;}
.f-block input.text-1{ width:64px; height:18px; border:1px solid #636363; background:none;}
.f-block .btn-1{ border:none; width:44px; display:block; margin:0 3px; height:23px; font-size:12px; color:#efebeb; line-height:20px; background:url(../images/btn_01.jpg) no-repeat 0 0; float:left; text-align:center;}
.denglu{ text-align:center;}
.denglu a,.f-block a{ color:#efebeb; margin:0 3px; display:inline!important;}
.f-block span{ display:block; clear:both; font-family:"微软雅黑"; font-size:12px; color:#fff; margin:15px 0 0;}
/*导航*/
.nav{height:140px; line-height:140px; text-align:center;background:url(../images/nav-bg.jpg) center center repeat-x; margin-top:115px}
.nav ul{margin:0 auto;list-style:none;display:block; height:140px; padding:0; background:url(../images/ul-bg.jpg) center no-repeat;}
.nav ul li{ float:left;height:100%;font-family:"微软雅黑"; width:12.5%;}
.nav ul li a{display: block;height: 100%;color:#252525; font-size:14px;line-height:16px;display:block; text-align:center;font-family:"微软雅黑"; font-weight:bold; background:url(../images/nav-hover.png) no-repeat top center;overflow: hidden;}
.nav ul li a span{display: block;margin: 68px auto 0;width: 10px;}
.nav ul li + li a{border-left:1px solid #ceb68b}
/* .nav ul li.none{ border-right:none} */
.nav ul li:hover,.nav ul li.on a{ display:block; color:#e60012;}
/*下部导航*/

.nav1{height:40px; line-height:40px; text-align:center;background:url(../images/nav-bg.jpg) center center repeat-x; margin-left:270px}
.nav1 ul{margin:0 auto;list-style:none;display:block; height:40px; padding:0; background:url(../images/ul-bg.jpg) center no-repeat;}
.nav1 ul li{ float:left;height:40px;font-family:"微软雅黑"; background:url(../images/nav1-li.jpg) no-repeat right center; width:80px}
.nav1 ul li a{ color:#adafb0; font-size:14px;line-height:40px;display:block; text-align:center;font-family:"微软雅黑"; font-weight:bold;}
.nav1 ul li a:hover{ background:url(../images/nav-hover.jpg) no-repeat center center;display:block; color:white;}

.nav li ul.menu{ margin:0px 0 0 0px;padding:0 0 0px 0px;position:absolute; display:none;width:150px; line-height:40px; z-index:10000; overflow:hidden; height:auto;background:url(../images/menu-bg.png) bottom center no-repeat; background-color:#ff8a00;opacity: 0;filter: alpha(opacity=0);}
.nav li ul.menu li{margin:0 auto; height:40px; text-align:center; float:left;background:url(../images/menu-li.jpg) no-repeat bottom center; border-top:1px solid #f7d5ad}
.nav li ul.menu li a{line-height:40px;_line-height:40px;color:white;font-size:14px; height:40px; display:inline;padding:0;font-family:"微软雅黑"; background:none;}
.nav li ul.menu li a:hover{color:#063976;background:none;}

.search{ width:171px; line-height:28px; padding:10px 0 10px 20px; color:#666666;}
.search label{ vertical-align:middle; line-height:30px;}
.search .text{ font-size:12px; border:#9fa3a4 1px solid; height:22px; line-height:22px; width:118px; margin:0; vertical-align:top;  background:url(../images/text-bg.jpg) no-repeat; font-family:"宋体"; color:#b4b3b3; text-align:center;}
.search .submit{background:url(../images/btn.jpg) no-repeat; height:26px; border:none; width:69px; padding:0; margin-left:60px; margin-top:10px;}


.submit1{background:url(../images/submit1.jpg) no-repeat; height:43px; border:none; width:147px; padding:0; }


/*焦点图*/
.banner{ height:684px;overflow: hidden; position:relative; margin:0px auto 0;}
.banner #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{left:0;}
#kinMaxShow{display:none;}

/*页脚*/
.footer{color:white;padding:0; position:relative;line-height:30px;font-family: "微软雅黑"; font-size:14px;  background:url(../images/footer-bg.jpg) center center no-repeat; height:393px}
.footer .nav a{ color:#646363; margin:0;}
.footer p{ color:white; font-family: "微软雅黑";line-height:29px; background:url(../images/footer-bg.jpg) right center no-repeat;}
.footer a{ color:white;}
.footer a:hover{ color:#595757;}
.footer .bdsharebuttonbox{ position:absolute; z-index:1000; top:20px; right:85px;}

.foot1{ width:390px; float:left; margin-left:210px; margin-right:80px; margin-top:60px}
.foot1 .links li{display: inline-block;}
.foot1 .links li + li {margin-left: 16px;}
.foot1 .links a{font-size: 16px;color: #fff;}

a.dianji{ display:block; background:url(../images/dianji.jpg) center center no-repeat; width:147px; height:43px; margin-top:25px}

.ny-banner{background:url(../images/ny-banner.jpg) center center no-repeat; height:336px}

.foot1 p{ background:url(../images/foot1.jpg) left top no-repeat; margin-top:10px}
.foot1 p span{display: inline-block;}
.foot2{ width:436px; float:left; margin-top:30px}
.foot2 a{ margin-right:20px; line-height:40px;}
.foot2 a:hover{ color:#ff8a00}
.foot3{ width:250px; float:left}

.big{ font-family:"微软雅黑";height:40px; text-align:left; border-bottom:1px solid #dcdddd;width:222px; margin:0 auto; }
.big a{ color:#fff; padding-left:0}
.big a:hover{ text-decoration:none; }
.smalllb{ text-align:left; font-size:12px; float:left; display:block; padding-left:30px; line-height:40px; overflow:hidden;  background: url(../images/sub-li.jpg) 30px center no-repeat;}
.smalllb a{ padding-left:30px; display:block}
.smalllb a:hover,.smalllb a.on{ color:white;background:url(../images/sub-hover.jpg) center center no-repeat; text-decoration: none}

.dropdown{ display:none; padding-top:5px}

.pro-list-box{ display:block; list-style:none;clear:both;  background:url(../images/subnav-bg.jpg) bottom center no-repeat; background-color:#001725; padding:20px 0;}
.pro-list-box strong{ font-size:13px; color:#0a5fb9;}
.pro-list-box ul{ clear:both; }
.pro-list-box ul li{  }
.pro-list-box ul li.big a{color:#4a4a4a;font-family:"微软雅黑"; font-size:12px; line-height:40px; display:block; text-align:left; padding-left:50px;  background:url(../images/sub-li.jpg) 20px center no-repeat;}
.pro-list-box ul li.big a:hover,pro-list-box ul li.big a:visited,.pro-list-box ul li.big a.on{text-decoration:none;background:url(../images/sub-hover.jpg) center center no-repeat;color:white}

.nav-bot{ padding:10px 0 20px 0px;}
.nav-bot ul{list-style:none; padding:0;}
.nav-bot ul li{ float:left;font-family:"微软雅黑"; width:290px;}
.nav-bot ul li a{ color:#313131; font-weight:bold; font-size:18px;display:block; text-align:left;font-family: "微软雅黑";background:url(../images/bottom-title.jpg) no-repeat left center; padding-left:30px;}
.nav-bot ul li a:hover,.nav-bot ul li.on a{color:black;}
.nav-bot ul li .none{ background:none}

.nav-bot li ul.menu{padding:0;width:290px; overflow:hidden; padding-left:5px;}
.nav-bot li ul.menu li{  text-align:left; float:left; line-height:30px; margin-top:10px;}
.nav-bot li ul.menu li a{ line-height:40px;color:#434343;font-size:12px; height:37px;padding:0;font-family:"微软雅黑";background:url(../images/bot-li.jpg) no-repeat left center;text-align:left;padding-left:20px;}
.nav-bot li ul.menu li a:hover{}

.f-link{ height:62px; border:1px solid #e1e2e1;}
.f-link span{ color:#72b30b;font-family: "微软雅黑"; font-size:14px; margin-left:20px; font-weight:bold}
.f-link ul{ padding:0px 0 0 15px;}
.f-link ul li{ float:left; margin-left:5px;}

.dl-1{ float:left; width:106px; margin:30px 10px 0 50px;_margin:30px 0 0 30px;}
.dl-1 dt{ height:25px; padding:0 0 0 12px;}
.dl-1 dt a{ color:#969696;}
.dl-1 dt a:hover{ color:#fff;}
.dl-1 dd{ margin:0; padding:0;}
.dl-1 dd a{ color:#525252;float:left; display:block; margin:0 10px 0 0;line-height:24px; width:90px; zoom:1; overflow:hidden; height:24px;}
.dl-1 dd a:hover{ color:#fff;}
/*内部样式*/
.border{border:1px solid #d3d3d3; padding:2px;}
.border1{border:1px solid #d3d3d3; }

.block-1{ padding:10px; font-size:14px; color:black; min-height:400px; color:#252525}

.block-c{ border:3px solid #1b86f0;}

.block-bar{ background:url(../images/block-bar.jpg) center center repeat-x; height:12px; margin-top:10px}



a.a-1{ color:#797676; line-height:24px;}
a.a-1:hover{ color:red; text-decoration:none;}


.propic{ float:left; border:18px solid #cf0600; }
.propic img{max-height: 600px;max-width: 600px;}
.xiangxi{ float:right; width:400px; margin-right:50px}
.xiangxi span{ font-size:22px; color:black; font-weight:bold; display:block}
.xiangxi span.title{ font-size:16px; color:#878787; font-weight:bold; padding:30px 0; border:1px solid #cf0600; border-left:none; border-right:none; margin-top:30px; margin-bottom:40px;}

a.zixun1{ float:left; background:url(../images/zixun1.jpg) center center no-repeat; width:117px; height:42px; margin:0 20px 0 20px}
a.zixun2{ float:left; background:url(../images/zixun2.jpg) center center no-repeat; width:216px; height:42px; color:white; font-size:16px; text-align:center; line-height:42px; font-weight:bold}

.xiangqing{ margin:40px auto; padding-top:0px; text-align:center;background-color:white;}
.xiangqing span{ font-size:24px; color:#343434; text-align:center; font-weight:bold; line-height:70px}
.xiangqing img{ border:1px solid #cf0600; }
/*分类列表*/
.subnav{ display:block; list-style:none;clear:both;   background:url(../images/subnav-li1.png) left center no-repeat; padding-left:210px }
.subnav li{ display:block;overflow:hidden; height:52px; line-height:52px; background:url(../images/sub-li.jpg) center center no-repeat; text-align:center;  float:left; width:165px}
.subnav li a{color:#252525;font-family:"微软雅黑"; font-weight:bold;font-size:14px; line-height:52px; display:block; text-align:left; padding-left:20px}
.subnav li a:hover,.subnav li a.on{text-decoration:none;background:url(../images/subnav-hover.png) center center no-repeat; color:white; }


.subnav1{ display:block; list-style:none;clear:both; border-top:none; width:231px; background:url(../images/subnav.jpg) top center no-repeat; border:1px solid #dbdada; padding-bottom:15px; margin-top:10px;}
.subnav1 li{ display:block;overflow:hidden; height:50px;background:url(../images/sub-li.jpg) bottom center no-repeat; text-align:center; margin:0px auto 0;}
.subnav1 li a{color:black;font-family:"微软雅黑"; font-weight:bold;font-size:14px; line-height:50px; display:block; text-align:center;}
.subnav1 li a:hover,.subnav li a.on{text-decoration:none;background:url(../images/sub-hover.jpg) 55px center no-repeat; background-color:#004f98; color:white}

ul#nav2{list-style:none; margin:0 auto; overflow:hidden;padding:10px 0 0; width:226px;}
ul#nav2 a {display: block;text-decoration: none; color:#333;background:url(../images/sub_li.jpg) no-repeat 0 0;}
ul#nav2 li {height:auto; line-height:0;font-size:12px; margin:0 auto 8px;}
ul#nav2 li a {color:#333;line-height:27px;font-size:12px; padding:0 10px 0 38px; display:block;}
ul#nav2 li a:hover,ul#nav2 li a.on{text-decoration:none; color:#de0a05;}
ul#nav2 li ul{ background:none; border:none; list-style:none; margin:0 auto; width:auto; padding:0;}
ul#nav2 li ul li{ width:auto;margin:0 auto; border:none;}
ul#nav2 li ul li a {color:#000;width:auto; display:block; line-height:25px; background:none;}
ul#nav2 li ul li a:hover {color:#de0a05; background:none}
#nav2 ul.collapsed {display: none;}
/*tab切换样式*/
/*标题样式*/
.title-1{line-height:34px;height:34px;padding:0;font-family:"微软雅黑";font-size:14px; background:url(../images/title-1.jpg) no-repeat center center; border-bottom:1px solid #b0a085}
.title-1 span{ color:#222222; font-size:16px;font-family:"微软雅黑"; float:left; text-align:left; display:block; line-height:34px;font-weight:bold;background:url(../images/title-span.jpg) no-repeat 20px center;}
.title-1 span.title{ font-size:12px; font-weight:normal; color:#b9942d; }

.title-2{height:81px;padding:0; line-height:81px; background:url(../images/title-2.jpg) no-repeat 24px center; background-color:#ff8a00; font-size:14px;  color:white; font-family:"微软雅黑";}
.title-2 span{ display:block; color:white; font-size:16px; padding:0 0 0 0px; font-weight:bold;font-family:"微软雅黑"; line-height:24px; padding-top:18px; padding-left:40px}
.title-2 span.title{ font-size:14px;color:white; padding-top:0;}

.title-3{height:119px;padding:0; line-height:39px; background:url(../images/title-3.png) no-repeat center center; font-size:14px;  color:white; font-family:"微软雅黑"; }
.title-3 span{ color:white; font-size:18px; font-weight:bold; display:block; font-family:"微软雅黑"; text-align:left; float:left; padding-left:5px}
.title-3 span.title{ font-size:16px; color:#423d3d;font-weight:bold;}

.title-4{line-height:119px;height:119px;font-family:"微软雅黑";padding:0; background:url(../images/title-4.png) center center no-repeat; position:relative; margin:50px 0}
.title-4 span{ color:#2f2f2f; font-size:18px; display:block;  font-weight:bold; padding-left:5px; }
.title-4 span.title{ font-size:10px; color:white; font-weight:bold; padding-top:0}

.title-5{height:70px;padding:0; line-height:78px; background:url(../images/title-5.png) no-repeat center center; font-size:14px;  color:white; font-family:"微软雅黑"; text-align:center}
.title-5 span{ color:white; font-size:18px; padding:0 120px 0 0px; font-weight:bold;font-family:"微软雅黑"; line-height:70px; text-align:center; letter-spacing:2px}
.title-5 span.title{ font-size:14px; font-weight:normal; color:#a29999; padding-left:5px;}

.title-6{line-height:85px;height:85px;padding:0;font-family:"微软雅黑";font-size:14px; background:url(../images/title-6.jpg) no-repeat center center;}
.title-6 span{ color:#414141; font-size:22px;font-family:"微软雅黑"; text-align:center; display:block; line-height:34px;font-weight:bold;background:url(../images/title-span.jpg) no-repeat 20px center;}
.title-6 span.title{ font-size:12px; font-weight:normal; color:#b9942d; }

a.more{ color:white;font-size:14px; width:156px; height:40px;  line-height:40px; display:block;font-family:"微软雅黑"; text-align:center; background-color:#cf0600;margin-right:10px; font-weight:bold; float:right; margin-right:10px; margin-top:20px}
a.more:hover{ color:#f39801;}
a.more1{display: block;margin: 30px auto 0;width: 320px;line-height: 44px;border-radius: 44px;font-size: 24px;font-weight: bold;text-align: center;background-color: #ba0e01;color: #fff;}
a.more1:hover{ background-color: #7d0000;}

a.more2{ color:#7c7c7c;font-size:14px;  line-height:34px; display:block;font-family:"微软雅黑"; float:right; font-weight:bold}
a.more2:hover{ color:#ba0e01;}

a.more-1{ float:right; color:#fff;font-size:12px; width:48px; height:14px; line-height:11px; text-align:center;margin:12px 7px 0 0;font-family:"微软雅黑",Arial, Helvetica, sans-serif;text-indent:-10000000px; background:url(../images/more2.jpg) no-repeat center center;}

a.more-2{color:#0d823e;font-size:12px;float:right;line-height:30px; font-family:"宋体"; margin-right:10px;}
a.more-2:hover{ color:#ff0000;}

#LeftButton4{ position:absolute; left:0px; top:150px;*top:150px;}
#RightButton4{ position:absolute;right:0px; top:150px;*top:150px;}
/*面包屑*/
.place{line-height:55px; color:#3e3d3d;font-size:12px; margin-right:10px; float:right;}
.place a{ float:none; color:#3e3d3d;}
.place a:hover{color:#cf0600;}
.place span{ color:#3e3d3d}
/*产品列表*/
.ul-1{list-style:none;margin:0;}
.ul-1 li{ margin:0; float:left!important; clear:none!important; margin-right:36px;overflow:hidden;text-align:center; position:relative; color:red;   }
.ul-1 li div a{ display:block; text-align:center;position: relative;}
.ul-1 li div a p{position: absolute;opacity: 0;width: 100%;height: 100%;line-height: 274px;text-align: center;color: #fff;transition: 0.5s;z-index: 20;left: 0;top: 0;font-size: 18px;}
.ul-1 li div a .bg{position: absolute;width: 100%;height: 100%;background-color: rgba(255,15,15,0.4);left: 0;top: 0;opacity: 0;transition: 0.5s;z-index: 10}
.ul-1 li div a:hover p{opacity: 1;transition: 0.5s;}
.ul-1 li div a:hover .bg{opacity: 1;transition: 0.5s;}
.ul-1 li div{ height:274px;text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:124px; }
.ul-1 li img{vertical-align:middle;}

.ul-1 li.on{ background:#cf0000;transition-duration:0.8s;}
.ul-1 li.on a{ color:#fff;transition-duration:0.8s;}



.ul-3{list-style:none;margin:0;}
.ul-3 li{ margin-bottom: 20px; float:left!important; clear:none!important; margin-right:36px;overflow:hidden;text-align:center; position:relative; color:red;   }
.ul-3 li:nth-child(4n){ margin-right:0}
.ul-3 li a{ display:block; text-align:center;}
.ul-3 li span.a-p{ text-align:center; color:#3d4144; font-size:14px;height:40px;font-family:"微软雅黑";background-color: #fff; display:block; line-height:40px; font-weight:bold}
.ul-3 li:hover span.a-p{color:white; background-color: #ff6565}
.ul-3 li:hover span.a-p a {color:white; }
.ul-3 li:hover div a{
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.ul-3 li div{background: #fff; width:270px; height:206px;text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:180px; }
.ul-3 li img{vertical-align:middle;max-height: 206px;}

.ul-3 li.on{ background:#cf0000;transition-duration:0.8s;}
.ul-3 li.on a{ color:#fff;transition-duration:0.8s;}


.ul-2{list-style:none;margin:0;}
.ul-2 li{ margin:0; float:left!important; clear:none!important; margin-right:40px;overflow:hidden;text-align:center; position:relative; color:red;  background:url(../images/product-li.jpg) top center repeat-x; }
.ul-2 li a{ display:block; text-align:center;}
.ul-2 li a.a-p{ text-align:center; color:#595757; font-size:14px;line-height:34px;font-family:"微软雅黑";}
.ul-2 li a.a-p span{ color:#060001; display:block}
.ul-2 li a.a-p:hover,.ul-2 li a.hover {color:#cf44ff;}
.ul-2 li div{ height:220px;text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display: table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:124px; border:1px solid #dcdddd }
.ul-2 li img{vertical-align:middle;}

.ul-2 li.on{ background:#cf0000;transition-duration:0.8s;}
.ul-2 li.on a{ color:#fff;transition-duration:0.8s;}

/*新闻列表*/
.news{ background:url(../images/news-bg.jpg) center center no-repeat; height:841px}
.zuobian{ float:left; width:560px}
.youbian{ float:right; width:560px}
.ul-news{ list-style:none; padding:10px; margin:0;}
.ul-news li{overflow:hidden;clear:both;line-height:40px; background:url(../images/news-li.jpg) 10px center no-repeat; padding-left:20px; border-bottom:1px dotted #c2c2c2}
.ul-news li a{ color:#595757;  padding:0; float:left;  }
.ul-news li a:hover{color:#a4853b;}
.ul-news li span{ color:#595757; float:right; margin-right:10px;}

.ul-news li.li-1{line-height:19px;clear:both; overflow:hidden; padding:0 0 8px;margin:0 0 5px; background:none; border:none}
.ul-news li.li-1 .fl { width:53px; height:76px; background-color:#937733; text-align:center}
.ul-news li.li-1 .fl span{ line-height:30px; text-align:center}
.ul-news li.li-1 div.fr a{color:#775c1c; font-size:12px; font-weight:bold;line-height:24px;font-family:"宋体";  float:none; background:none; padding:0;}
.ul-news li.li-1 div.fr a:hover{ color:#ff0000;}
.ul-news li.li-1 div.fr{width:300px;}
.ul-news li.li-1 span{ color:#545454; font-size:12px; line-height:18px; float:none;}
.ul-news li.li-1 div.fr a.a-1{ font-weight:normal; color:#616060; text-decoration:none;}
.ul-news li.li-1 div.fr a.a-1:hover{ color:#e50063;}


.ul-news2{ list-style:none; padding:30px 0; margin:20px 0 0 0; }
.ul-news2 li{overflow:hidden;line-height:45px; border-bottom:1px dashed #b5b09f}
.ul-news2 li a{ color:#696969;  padding:0; float:left;  }
.spe{ font-size:14px; font-weight:bold}
.ul-news2 li a:hover{color:#cf0600;}
.ul-news2 li span{ color:#737373; float:right;}

.ul-news2 li.li-1{line-height:19px;  background:url(../images/news-li.jpg) center center no-repeat; padding-bottom:15px; margin-bottom:40px}
.ul-news2 li.li-1:nth-child(3){ margin-right:0}
.ul-news2 li.li-1 div.fl{ width:94px; height:84px; background:url(../images/news-fl.png) center center no-repeat; color:#686868; line-height:66px; font-size:30px; text-align:center}
.ul-news2 li.li-1 div.fl span{ color:#242424; display:block; font-size:28px; line-height:40px; text-align:center; font-weight:bold}
.ul-news2 li.li-1 div.fr a{color:#252525; font-size:14px; font-weight:bold;line-height:28px;  float:none; background:none; padding:0;}
.ul-news2 li.li-1 div.fr a:hover{ color:#ff0000;}
.ul-news2 li.li-1 div.fr{width:1070px;}
.ul-news2 li.li-1 span{ color:#3e3d3d; font-size:12px; line-height:24px; float:none; font-weight:normal}
.ul-news2 li.li-1 div.fr a.a-1{ font-weight:normal; color:#949393; text-decoration:none;}
.ul-news2 li.li-1 div.fr a.a-1:hover{ color:#e50063;}


.ul-news1{ list-style:none; padding:30px 0; margin:0; }
.ul-news1 li{overflow:hidden;line-height:45px; border-bottom:1px dashed #b5b09f}
.ul-news1 li a{ color:#696969;  padding:0; float:left;  }
.spe{ font-size:14px; font-weight:bold}
.ul-news1 li a:hover{color:#cf0600;}
.ul-news1 li span{ color:#737373; float:right;}

.ul-news1 li.li-1{line-height:19px;  background:url(../images/news-li.jpg) center center no-repeat; padding-bottom:15px; width:560px;margin-right:30px}
.ul-news1 li.li-1:nth-child(3){ margin-right:0}
.ul-news1 li.li-1 div.fl{ width:94px; height:84px; background:url(../images/news-fl.png) center center no-repeat; color:#686868; line-height:66px; font-size:30px; text-align:center}
.ul-news1 li.li-1 div.fl span{ color:#242424; display:block; font-size:28px; line-height:40px; text-align:center; font-weight:bold}
.ul-news1 li.li-1 div.fr a{color:#252525; font-size:14px; font-weight:bold;line-height:28px;  float:none; background:none; padding:0;}
.ul-news1 li.li-1 div.fr a:hover{ color:#ff0000;}
.ul-news1 li.li-1 div.fr{width:445px;}
.ul-news1 li.li-1 span{ color:#3e3d3d; font-size:12px; line-height:24px; float:none; font-weight:normal}
.ul-news1 li.li-1 div.fr a.a-1{ font-weight:normal; color:#949393; text-decoration:none;}
.ul-news1 li.li-1 div.fr a.a-1:hover{ color:#e50063;}
/*产品列表*/
#picUL1{text-indent:0; overflow:hidden; margin-top:20px; margin-left:10px; list-style:none}
#picUL1 li{ height:250px; width:200px; float:left; line-height:18px; margin:0 10px; _margin:0 4px; text-align:center;}
#picUL1 li img{ vertical-align:middle; border:none; }
#picUL1 li a{ color:#666; text-decoration:none}
#picUL1 li a:hover{ color:#e70312;}
.pic-bg{ width:200px; height:200px; display:block; border:1px solid #CCC; overflow:hidden;display: table-cell;+line-height:200px;*display: block;*font-size:175px;*font-family:Arial;vertical-align: middle;}
.pic-bg img{vertical-align:middle;border:none}


/*浮动客服*/
#floatDivBoxs{width:200px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#b1000e;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{border-bottom:1px solid #e3e3e3;list-style: none;}
#floatDivBoxs .floatDqq li a{line-height:40px;font-size:16px;}
#floatDivBoxs .floatDqq li a img {margin: 10px; float: left;}
#floatDivBoxs .txt{font-size:18px;color:#333;padding:6px 14px; line-height: 30px;}
#floatDivBoxs .floattel p{font-size: 18px;font-weight: bold; text-align: center;margin-bottom: 5px;}
#floatDivBoxs .address{width: 160px;margin: 0 auto}
#floatDivBoxs .address p{text-align: left;font-size: 14px;margin-bottom: 5px;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:200px;z-index:999;}
#rightArrow a{display:block;height:45px;}

/*ϵ*/
/*边距*/
.pad{padding:5px 0 20px;}
.mrg-t-5{ margin-top:6px;}
.mrg-t-10{ margin-top:10px;}
.mrg-t-20{ margin-top:44px;}
.mrg-left{ margin-left:3px;}
.none-m{ margin:15px 0 0;}
/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
/*去除浮动*/
.clear{ clear:both; overflow:hidden; zoom:1; float:none;}





/* 产品内页详情 */
.productBox .row1 {
	overflow: hidden;
	padding: 10px;
	border: 1px solid #cf0600;
}
.productBox .row1 .col-l {float: left;}
.productBox .row1 .col-r {float: right;}
.productBox .row1 .col-l, .productBox .row1 .col-r {
	width: 48%;
}
.productBox .proimage img {
	display: block;
	width: 100%;
}
.productBox .protitle {
	padding: 15px 0 10px;
	font-size: 28px;
	border-bottom: 1px solid #a0a0a0;
}
.productBox .prosumm {
	margin: 15px 0;
	overflow: hidden;
	height: 5.4em;
	font-size: 14px;
}
.productBox .prosumm p {line-height: 1.8;}
.productBox .probutton {
	display: block;
	line-height: 54px;
	font-size: 20px;
	text-align: center;
	background-color: #cf0600;
	color: #fff;
}
.prounit {
	margin: 10px 0 20px;
	padding: 6px 10px;
}
.prosliders {
	height: 350px;
}
.prosliders .swiper-container img {
	display: none;
}
.prosliders .swiper-wrapper, .prosliders .swiper-slide{height: 100%;}
.prosliders .swiper-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.prosliders .swiper-slide {
    background-size: cover;
    background-position: center;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
}
.prosliders .gallery-top {
    height: 75%;
    width: 100%;
}
.prosliders .gallery-thumbs {
    height: 25%;
    box-sizing: border-box;
    padding-top: 10px;
}
.proshare {
	margin: 25px 0 30px;
}
.protels {
	padding-left: 60px;
	background: url(../images/base/icontelorder.png) 10px 14px no-repeat;
	color: #202020;
}
.protels .tit {
	display: block;
	font-size: 16px;
}
.protels b {display: block;font-size: 24px;}
.g-detail{padding: 30px 0;}
.igtitle1{overflow: hidden;margin-bottom: 20px;border-bottom: 2px solid #cf0600;}
.igtitle1 h3{margin-bottom: 0;float: left;line-height: 36px;font-size: 22px;padding: 0 15px;color: #fff;background-color: #cf0600;}
.relatenewprotit{font-size: 24px;padding: 10px 0;color: #cf0600;}
.relatenewprotit.mgt{margin-top: 30px;}
.relatenewprotip{font-size: 18px;color: #999;}

.popform-ct .conts {
  overflow: hidden;
  overflow-y: auto;
  padding: 20px 30px;
}
.popform-ct .row {
    margin-bottom: 12px;
    line-height: 30px;
    font-size: 14px;
    color: #333;
}
.popform-ct .row:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
}
.popform-ct .tit {
    display: inline-block;
    float: left;
    margin-right: 5px;
    width: 70px;
    text-align: right;
}
.popform-ct .con {
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.popform-ct .inpt {
  display: block;
    line-height: 30px;
    padding: 0px 10px;
    max-width: 370px;
    border: 1px solid #d2d2d2;
}
.popform-ct .inpt.inp1 {
  width: 100%;
}
.popform-ct .inpt.beizhu {
  height: 67px;
}
.popform-ct .inpt.yzhe {
  display: inline-block;
  width: 180px;
  vertical-align: middle;
}
.popform-ct img {
  display: inline-block;
  margin: 0 15px;
  height: 28px;
  vertical-align: middle;
}
.popform-ct a {
  display: inline-block;
  font-size: 16px;
  color: #ff5e25;
}
.popform-ct .go-sub {
    margin-left: 70px;
    margin-top: 8px;
    padding: 8px 28px;
    font-size: 14px;
    border-radius: 5px;
    border: none;
    background: #cf0600;
    color: #fff;
    transition: all .4s;
    cursor: pointer;
}
.popform-ct .go-sub:hover{
    background-color: #fe4200;
}
