﻿@charset "utf-8";
body{font-size:14px;font-family:"微软雅黑"; color:#333; background:#f4f4f4;}
*{padding:0px;margin:0px;}
img{border:0px;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
a{text-decoration:none;}
a:focus {outline:0;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.top{ width:100%; height:150px; }
.top-1{ width:100%; height:30px; background:#282828;}
.top-1-con{ width:1100px; margin:0px auto;}
.top-1-con h2{ float:left; line-height:30px; color:#fff; font-size:14px;}
.top-1-con h2 span{ color:#ffcc00;}
.top-1-con h2 span strong{ font-size:16px;}
.top-1-con h3{ float:right; line-height:30px; color:#fff; font-size:14px;}
.top-1-con h3 span{ padding:0 10px;}
.top-1-con h3 a{ color:#fff;}
.top-1-con h3 a:hover{ text-decoration:underline;}
.top-con{ width:1100px; height:120px; margin:0px auto;}
.t-left{ float:left; }
.t-left img{ float:left; margin-top:20px; margin-right:10px;}
.nav-1{ float:right; width:856px; height:120px;}
.nav-1 ul{ width:1100px; margin:0px auto;height:120px;overflow:hidden;}
.nav-1 ul li{float:left;line-height:120px; height:120px;overflow:hidden;text-align:center;}
.nav-1 ul li a{display:block;color:#282828; font-size:18px; padding:0px 26px; }
.nav-1 ul li a:hover { background:url(../images/nav-a.png) no-repeat center;}
.banner{ width:100%; height:500px; margin:0px auto; position:relative;}
.ss-bj{ background:#f6f6f6; height:50px; width:100%; border-bottom:1px solid #ccc;}
.ss{ width:1100px; height:50px; margin:0px auto; background:url(../images/ss-bj.jpg) no-repeat; }
.sl{ float:left; width:750px;}
.sl h2{ line-height:50px; font-size:16px; color:#404040; height:50px; overflow:hidden;}
.sl h2 a{font-size:14px; color:#404040; }
.sl h2 a:hover{ text-decoration:underline;}
.sl h2 span{padding:0px 10px;}
.search{float:right; width:302px; height:28px;  margin-top:9px;}
.in{float:left;width:250px;height:30px;line-height:30px; background:url(../images/fdj.png) 4px center no-repeat; border:1px solid #ccc; color:#666; vertical-align:bottom; text-indent:24px;}
.button{ display:block; text-align:center;float:right; font-weight:bold; width:50px;height:32px; line-height:28px;background:#ffcc00; border:none; color:#fff; cursor:pointer;}
/*top end*/
.product{ width:1100px; height:574px; margin:0px auto; margin-top:20px;}
.product-left{ width:240px; float:left; margin-top:20px;}
.product-left h3{ background:url(../images/list-nav.jpg) no-repeat; height:86px; color:#fff; font-size:24px; line-height:66px; text-align:center;}
.product-left ul{ width:232px; border-left:4px solid #212121;border-right:4px solid #212121;}
.product-left ul li{ height:54px; line-height:54px; width:232px; border-bottom:1px solid #ccc;}
.product-left ul li a{ display:block; font-size:16px; color:#333; background:url(../images/jt.png) no-repeat 190px center; padding-left:20px;}
.product-left ul li a:hover{color:#ffcc00;background:url(../images/jt-a.png) no-repeat 190px center;}
.product-left-b{ width:240px; height:120px; background:url(../images/list-b.jpg) no-repeat;}
.product-left-b h6{ text-align:center;color:#fff; font-size:16px; padding-top:21px; line-height:32px;}
.product-left-b h6 span{ font-size:24px; font-weight:bold; color:#ffcc00;}
.product-right{ float:right; width:820px; margin-top:20px;}
.product-right h2{ background:url(../images/p-nav.png) no-repeat; height:48px;  font-size:20px; font-weight:bold;color:#333; padding-left:14px; line-height:40px;}
.product-right h2 a{ float:right; color:#fff; font-size:14px; line-height:40px; margin-right:10px;}
.product-right h2 a:hover{ text-decoration:underline;}
.product-right ul{width:900px;margin-top:20px;}
.product-right ul li{display:block;width:260px;float:left;margin-right:19px; margin-bottom:34px;}
.product-right ul li img{border:solid 1px #ccc;}
.product-right ul li:hover img{border:solid 1px #ffcc00;}
.product-right ul li:hover p.name{ background:#ffcc00;color:#000;}
.product-right ul li:hover span{color:#000;}
.product-right ul li p.name{width:262px;height:40px;text-align:center; line-height:40px; color:#fff; font-size:14px;  background:#282828; overflow:hidden;}
.product-right ul li p span{display:block;margin-top:5px; color:#333; font-size:14px; font-weight:normal; line-height:24px; padding:10px;}
/*产品 end*/
.Partner{ width:1100px; height:228px; margin:0px auto; margin-top:30px;}
.Partner h2{ height:75px;font-size:24px; line-height:32px; color:#333; font-weight:bold; text-align:center; background:url(../images/hz-nav.png) no-repeat center 4px;}
.Partner h2 a{color:#333;}
.Partner h2 a span{ font-size:16px; color:#666; font-weight:normal; padding-top:4px;}
.carousel {width:1100px; margin:20px auto;}
.carousel .prev , .carousel .next {height:23px;width:23px;overflow:hidden;display:block;margin-top:50px; margin-left:6px;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background:url(../images/left01.png) no-repeat;}
.carousel .next {float:left;background:url(../images/right01.png) no-repeat;}
.carousel #prev-03.disabled{background:url(../images/left02.png) no-repeat;cursor:default;}
.carousel #next-03.disabled{background:url(../images/right02.png) no-repeat;cursor:default;}
.jCarouselLite {float:left;width:1050px;height:152px;overflow:hidden;/*必要元素*/}
.jCarouselLite li{height:150px;width:200px;text-align:center; background:url(../images/hzcon-bj.jpg) no-repeat; margin-right:8px;}
.jCarouselLite li h4{ line-height:30px;}
.jCarouselLite li img,.jCarouselLite-01 li img{ width:194px; height:119px; margin-top:3px;}
.jCarouselLite li img:hover{opacity: 0.8;}
.carousel-01 {width:152px;margin:30px auto;}
.carousel-01 .prev , .carousel-01 .next {height:23px;width:23px;overflow:hidden;display:block;margin-left:60px;text-decoration:none;cursor:pointer;}
.carousel-01 .prev {background:url(../images/left01.png) no-repeat;}
.carousel-01 .next {background:url(../images/right01.png) no-repeat;}
.jCarouselLite-01 {height:385px;width:152px;overflow:hidden;/*必要元素*/}
.jCarouselLite-01 li{height:152px;width:152px;text-align:center;padding:5px 0;}
/*合作伙伴 end*/
.ys{ width:100%; height:600px; margin:0px auto; margin-top:40px; background:url(../images/ys-top.png) center top no-repeat; }
.ys h2{ text-align:center; color:#282828; font-size:28px; margin-left:35px; line-height:100px;}
.ys h2 span{ color:#ffcc00; font-size:60px; font-weight:bold;padding-left:40px;}
.ys h3{ text-align:center; font-size:24px; color:#333; line-height:98px;}
.ys-con{ width:1100px; margin:0px auto; }
.ys-con ul{ width:1200px; margin-top:10px;}
.ys-con ul dl{ width:260px; height:376px; float:left; margin-right:20px;}
.ys-con ul dl dt{ font-size:26px; text-align:center; height:36px; line-height:38px;}
.ys-con ul dl dd{ width:260px; height:340px;}
.ys-con ul dl dd img { width:254px; height:166px; margin:3px;}
.ys-con ul dl dd h4{ height:50px; line-height:50px; text-align:center; color:#ffcc00; font-size:26px; font-weight:bold;}
.ys-con ul dl dd h5{ background:url(../images/ys-xian.png) no-repeat center; height:30px;}
.ys-con ul dl dd p{ width:240px; margin:0px auto; text-align:center; font-size:14px;color:#ffcc00; line-height:24px;}
/*优势 end*/
.process{ height:336px; width:100%; background:url(../images/lc-bj.png) center no-repeat; margin-top:40px;}
.process-con{ width:1100px; margin:0px auto; padding-top:33px;}
.dzlc{ float:left;width:550px; height:266px;}
.dzlc h2{ float:right; color:#ffcc00; font-size:24px; font-weight:bold; margin-right:38px;}
.dzlc h3{ padding-left:91px; padding-top:88px;}
.dzlc h3 li{color:#ffcc00; font-size:20px; font-weight:bold; float:left; margin-right:50px;}
.dzlc h4{ width:550px; margin:0px auto; padding-top:100px; padding-left:10px;}
.dzlc h4 li{color:#ffcc00; font-size:20px; font-weight:bold; float:left; padding-right:39px;}
.sclc{ float:right; width:550px; height:266px;}
.sclc h2{ float:left; color:#282828; font-size:24px; font-weight:bold; margin-left:38px; padding-top:2px;}
.sclc h2 span{font-size:20px; padding:0px 20px; line-height:40px;}
.sclc h3{ padding-left:62px; padding-top:102px;}
.sclc h3 li{color:#282828; font-size:20px; font-weight:bold; float:left; margin-right:42px;}
.sclc h4{ width:550px; margin:0px auto; padding-top:94px; padding-left:96px;}
.sclc h4 li{color:#282828; font-size:20px; font-weight:bold; float:left; padding-right:51px;}
.process-con h6{ text-align:center; font-size:20px; color:#282828;}
.process-con h6 span{ color:#ffcc00; font-size:26px; font-weight:bold;}
.about{ width:1100px; height:408px;  margin:0px auto;background:url(../images/about-nav.png) no-repeat top; margin-top:50px; }
.about h2{ float:left;  height:50px; line-height:50px; font-size:26px;color:#333;font-weight:bold;}
.about h3{ text-align:left; width:728px; float:right; font-size:16px; font-weight:normal; line-height:50px;}
.about h3 a{ float:right; color:#333; margin-right:10px; }
.about-left{ float:left; width:520px; height:320px; margin-top:20px;}
.about-left img{ width:512px; height:312px; border:4px solid #ffcc00; padding:6px; }
.about-right{ float:right; width:548px; margin-top:20px;}
.about-right h5{ height:40px; line-height:40px; font-size:24px; color:#000; font-weight:bold;}
.about-right p{ line-height:26px; color:#333; font-size:15px; text-indent:2em; margin-right:10px; margin-top:6px;}
.about-right h6{ width:100px; height:40px; line-height:40px; background:#ffcc00; margin-top:16px; text-align:center; border-radius:5px;}
.about-right h6 a{ display:block; line-height:40px; color:#000; text-align:center; font-size:14px;}
.about-right h6 a:hover{ text-decoration:underline;}
/*about end*/
.news{ width:1100px; height:486px; margin:0px auto; padding-top:30px; }
.news-left{ float:left; width:536px;height:394px; margin-top:30px;}
.news-left h3{ height:50px; line-height:50px; background:url(../images/news-nav.png) no-repeat bottom; color:#000; font-size:24px; font-weight:bold;}
.news-left h3 span{ color:#939393; font-size:14px; margin-left:10px;}
.news-left h3 a{ float:right; font-size:14px; color:#121212; margin-right:10px; font-weight:normal;}
.news-left h3 a:hover{ text-decoration:underline;}
.news-left dl{ margin-top:10px; height:150px;}
.news-left dl dt{ float:left; width:220px; height:140px; }
.news-left dl dt img{}
.news-left dl dd{ float:right; width:290px;}
.news-left dl dd h4{ font-size:16px; font-weight:bold; color:#000; height:30px; overflow:hidden;}
.news-left dl dd h4 a{ font-size:14px; font-weight:bold; color:#000;display:block; width:280px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-left dl dd h4 a:hover{ text-decoration:underline;}
.news-left dl dd h4 a span{ float:right;}
.news-left dl dd p{ text-indent:2em;line-height:24px;width:292px; height:70px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.news-left dl dd h5{ margin-top:10px;font-size:16px;}
.news-left dl dd h5 a{ color:#ea1111; font-size:16px;}
.news-left ul{ width:536px; }
.news-left ul li{line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #ccc; float:left; }
.news-left ul li a{background:url(../images/ns.png) no-repeat left center; color:#4b4b4b; padding-left:14px;display:block; width:520px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-left ul li a span{ float:right; margin-left:10px;}
.news-left ul li a:hover{color:#000; background:url(../images/ns-a.png) no-repeat left center;}
.news-right{ float:right; width:536px;height:394px; margin-top:30px;}
.news-right h3{ height:50px; line-height:50px; background:url(../images/news-nav.png) no-repeat bottom; color:#000; font-size:24px; font-weight:bold;}
.news-right h3 span{ color:#939393; font-size:14px; margin-left:10px;}
.news-right h3 a{ float:right; font-size:14px; color:#121212; margin-right:10px; font-weight:normal;}
.news-right h3 a:hover{ text-decoration:underline;}
.news-right dl{ margin-top:10px; height:150px;}
.news-right dl dt{ float:left; width:220px; height:140px; }
.news-right dl dt img{}
.news-right dl dd{ float:right; width:290px;}
.news-right dl dd h4{ font-size:16px; font-weight:bold; color:#000; height:30px; overflow:hidden;}
.news-right dl dd h4 a{ font-size:14px; font-weight:bold; color:#000;display:block; width:280px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-right dl dd h4 a:hover{ text-decoration:underline;}
.news-right dl dd h4 a span{ float:right;}
.news-right dl dd p{ text-indent:2em;line-height:24px;width:292px; height:70px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.news-right dl dd h5{ margin-top:10px;font-size:16px;}
.news-right dl dd h5 a{ color:#ea1111; font-size:16px;}
.news-right ul{ width:536px; }
.news-right ul li{line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #ccc; float:left; }
.news-right ul li a{background:url(../images/ns.png) no-repeat left center; color:#4b4b4b; padding-left:14px;display:block; width:520px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-right ul li a span{ float:right; margin-left:10px;}
.news-right ul li a:hover{color:#000; background:url(../images/ns-a.png) no-repeat left center;}
/*新闻资讯 end*/
.link{ width:100%; height:60px; margin-top:20px;}
.link-con{ width:1100px; margin:0px auto; height:80px; margin-top:10px; background:url(../images/link.jpg) no-repeat; }
.link-con h2 { float:left;height:46px; width:88px; line-height:46px; color:#000; font-weight:bold;  font-size:20px;overflow:hidden;  padding-left:20px;}
.link-con h3{ float:right; background:url(../images/link-a.png) no-repeat; width:992px; height:46px; }
.link-con h3 a{ padding:0px 10px; font-size:16px; color:#fff; font-weight:normal; line-height:46px;}
.link-con h3 a:hover{ text-decoration:underline;}
.footer{ width:100%; height:450px;padding-top:30px; background:#282828;}
.f-nav{ width:100%; height:36px; background:#282828;}
.f-nav-con{ width:1100px; margin:0px auto; background:url(../images/f-nav.jpg) no-repeat; height:79px; }
.f-nav-con h2{ text-align:center;}
.f-nav-con h2 span{ color:#000; font-size:14px;}
.f-nav-con h2 a{ font-size:16px; color:#000; line-height:46px; padding:0px 26px; text-align:center;}
.f-nav-con h2 a:hover{ text-decoration:underline;}
.footer-con{ width:1000px; margin:0px auto; padding-top:0px; height:228px;}
.footer-con-left{float:left; width:232px; margin-top:40px;}
.footer-con-left h2{ color:#fff;font-size:20px; font-weight:bold;}
.footer-con-left ul{ width:264px;}
.footer-con-left ul li{ width:120px; line-height:34px; float:left;}
.footer-con-left ul li a{ font-size:16px; color:#fff;}
.footer-con-left ul li a:hover{ text-decoration:underline;}
.footer-con-center{width:440px; height:170px; float:left; padding-left:110px; padding-top:20px;}
.footer-con-center h2{color:#2e2e2e; font-size:20px; font-weight:bold;}
.footer-con-center p{ line-height:30px; color:#fff;}
.footer-con-center p a{ color:#fff;}
.footer-con-center p a:hover{ text-decoration:underline;}
.footer-con-right{float:right; width:140px;}
.footer-con-right img{ margin-top:20px;}
.footer-con-right p{ text-align:center; line-height:30px; color:#fff;}
.footer-b{ width:1100px; height:50px; margin:0px auto; border-top:1px solid #535353;}
.footer-b h2{ text-align:center; font-size:14px; color:#fff; line-height:50px;}
.footer-b h2 a{ font-size:14px; color:#fff; line-height:50px;}
.footer-b h2 a:hover{text-decoration:underline;}
/*footer end*/
 
/*列表*/
.content_list{width:1100px; margin:0px auto; margin-top:30px;}
#content_list{width:1100px; margin:0px auto; margin-top:30px;}
.c-left1{ width:240px; float:left; margin-bottom:40px; }
.c_left{width: 217px;float: left;margin-bottom:40px; background:#fff; }
.c_list h2 span {margin-left: 25px;}
.c_list h2{font-family:"微软雅黑";color:#fff;font-size:16px;height:40px;line-height: 40px; width:217px;font-weight:bold; background:url(../images/list-nav.jpg) no-repeat; padding-left:45px;}
.c_list ul {width: 214px; margin:0px auto;border:1px solid #286bc2; padding-bottom:5px; }
.c_list ul li{ line-height:35px; width:214px; height:35px; border-bottom:1px dashed #ccc; background:url(../images/list.png) 43px center no-repeat;  }
.c_list ul li a{ display:block; line-height:35px; width:165px;  height:35px;  color:#666; padding-left:65px; font-weight:bold; }
.c_list ul li a:hover{ color:#174880;background:url(../images/list-a.png) 43px center no-repeat;}
/*.c_list ul li a.hover{color:#fff; background-color:#009ca8;}*/
.c-left3{ float:left;width:240px; margin:0px auto; }
.c-left3 h2{color:#fff; text-align:center;font-size:18px; font-weight:bold;background:#282828; height:50px;  line-height:50px;}
.c-list3{ width:240px; margin:0px auto;}
.c-list3 ul{ width:238px; border:1px solid #282828; margin:0px auto; padding:6px 0px;}
.c-list3 ul li{height:50px; line-height:50px; width:238px; border-bottom:1px solid #dedede;}
.c-list3 ul li a{ display:block; font-size:16px; color:#333; text-align:center;}
.c-list3 ul li a:hover{color:#000; background:#ffcc00;}
.c-left{ width:240px; float:left;  margin-bottom:30px;}
.c-left h2{color:#fff;font-size:18px;height:50px;line-height:50px; font-weight:bold; padding-left:40px;background:#201e1d; border-bottom:2px solid #ad9c6e;}
.c-list{ width:240px;  margin-bottom:10px; padding-bottom:20px; margin:0px auto;background:#ad9c6e;}
.c-list ul{ width:212px; margin:0px auto; padding-top:6px;}
.c-list ul li{height:35px; line-height:35px; border-bottom:1px dashed #282828; margin-bottom:6px;  }
.c-list ul li a{ display:block;  color:#fff; font-size:15px; padding-left:25px;}
.c-list ul li:hover{ color:#f0e687;}
.c-list ul ul li{ line-height:35px; border-bottom:1px dashed #ccc; width:210px; height:35px;}
.c-list ul ul li a{ font-size:12px; font-weight:normal; color:#fc3b36;}
.c-list ul ul li a:hover{color:#e60012 !important;}
/*二级栏目*/
.c-list2{ width:238px; border:1px solid #282828; margin-bottom:10px; padding-bottom:20px;}
.c-list2 h3{ width:210px; height:35px; line-height:35px; background:#282828; border:1px solid #282828;border-radius:5px; margin-top:10px; margin-left:13px;}
.c-list2 h3 a{ display:block;  color:#fff; font-size:14px; padding-left:25px;}
.c-list2 ul{ width:212px; margin:0px auto;}
.c-list2 ul li{ line-height:35px; border-bottom:1px dashed #ccc; width:180px; height:35px;padding-left:25px;background:url(../images/list-r.jpg) no-repeat  180px center;}
.c-list2 ul li a{ display:block; font-size:12px; font-weight:normal; color:#666; }
.c-list2 ul li a:hover{color:#282828 !important;background:url(../images/list_a-r.jpg) no-repeat  155px center ;}
.font_red{color:#000 !important; background:#ffcc00 !important;}
.navHover{ background:url(../images/nav-a.png) no-repeat center;}
.c_list ul ul li{ line-height:35px; padding-left:20px;  border-bottom:1px dashed #1c598d; width:180px;font-weight:normal;}
.c_list ul ul li a{font-size:12px; font-weight:normal;}
.c_list ul ul li a:hover{ text-decoration:underline;background:url(../images/jt.png) no-repeat -20px;}
.c-list h2 span {margin-left: 25px;}
.c-list h2{font-family:"微软雅黑";color:#fff;font-size:16px;height:40px;line-height: 40px; width:240px;font-weight:bold; background:url(../images/list-nav.jpg) no-repeat; text-align:center;}
.c-list ul {width: 200px;margin:5px 0px; margin:0px auto; }
.c-list ul li{ line-height:35px; width:200px; height:35px; border-bottom:1px dashed #ccc;background:url(../images/list.png) 15px center no-repeat;  }
.c-list ul li a{ display:block; line-height:35px; width:165px;  height:35px;  color:#666; padding-left:35px; font-weight:bold; }
.c-list ul li a:hover{ color:#174880;}
.c-list ul ul li{ line-height:35px; padding-left:20px;  border-bottom:1px dashed #1c598d; width:180px;font-weight:normal; background:url(../images/list.png) left center no-repeat;}
.c-list ul ul li a{font-size:12px; font-weight:normal;}
.c-list ul ul li a:hover{ text-decoration:underline;background:url(../images/jt.png) no-repeat -20px;}
/*产品列表 end*/
.tuijian{ width:240px; margin-top:30px; padding-bottom:10px; }
.tuijian h2{ line-height:40px; width:241px; height:40px; background:#282828; font-weight:bold; color:#fff; font-size:18px;}
.tuijian ul{border:1px solid #282828; width:239px; margin:0px auto; }
.tuijian ul li{width:204px; height:127px; margin-left:16px; margin-top:5px;border:solid 1px #dedede; margin-bottom:40px;}
.tuijian ul li a{display:block;}
.tuijian ul li:hover a{ color:#282828; font-size:12px; font-weight:bold; }
.tuijian ul li h3{text-align:center;height:40px;line-height:40px; font-size:12px; width:230px; background-color:#009240; margin-top:-40px; background:url(../images/h4.png) no-repeat; position:relative;}
.tuijian ul li h3 a{color:#fff; font-size:12px;font-weight:bold; }
.tuijian ul li h4{text-align:center;height:40px;line-height:40px; font-size:12px; color:#666; overflow:hidden;}
.tuijian ul li h4 a{ font-weight:bold; color:#666; font-size:12px;font-weight:bold; }
.tuijian ul p{ padding:10px; line-height:24px;}
.tuijian ul p a{ color:#282828; font-weight:bold;}
.tuijian ul p a:hover{ text-decoration:underline;}
.newstuijian{width:217px;margin-bottom:10px; margin-top:30px;}
.newstuijian h2{line-height:40px; width:240px; height:40px; background:#282828; color:#fff; font-size:18px; font-weight:bold;}
.newstuijian ul{ width:238px; margin:0px auto; border:1px solid #282828; padding-bottom:5px;}
.newstuijian ul li{ margin-left:5px; margin-right:5px; line-height:30px; height:30px; overflow:hidden; font-size:12px; color:#666; border-bottom:1px dashed #dedede;}
.newstuijian ul li a{ line-height:30px; height:30px; font-size:12px; color:#666; padding-left:5px;display:block; width:213px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newstuijian ul li a:hover{ color:#282828;}
.zn{ width:240px; margin:0px auto; margin-top:30px; margin-bottom:10px;}
.zn li{ margin-top:10px;}
.c_right {width:830px;float: right; font-family:"微软雅黑"; padding-bottom:20px; }
.c_right h2 {background:url(../images/nav-left.jpg) no-repeat left center; height:40px; line-height:40px; padding-left:0px; color:#282828; font-size:20px; border-bottom:1px solid #ccc; }
.c_right h2 span { text-align:right; display:block; width:540px; height:40px;float:right;font-size: 14px;margin-right:5px;font-weight:normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.c_right h2  img{vertical-align:middle;}
.c_right h2 a{ color:#666;}
.c_right h2 a:hover{ text-decoration:underline;}
/*内页列表*/
.cpny{ width:830px;}
.cpny dl{ width:830px; margin-top:10px; border-bottom:1px dashed #666; height:150px;}
.cpny dl dt{ float:left; width:200px; height:125px;}
.cpny dl dt img{width:200px; height:125px; border:1px solid #ccc;}
.cpny dl dt img:hover{opacity: 0.8;}
.cpny dl dd { width:600px; float:right;}
.cpny dl dd h3{ font-size:16px; font-weight:bold; color:#666;}
.cpny dl dd h3 a{font-size:16px; font-weight:bold; color:#666;}
.cpny dl dd h3 a:hover{ color:#282828; text-decoration:underline;}
.cpny dl dd h3 span{color:#282828; float:right; margin-right:5px;}
.cpny dl dd h3 span a{color:#282828; font-weight:bold;}
.cpny dl dd h3 span a:hover{ text-decoration:underline;}
.cpny dl dd p{ margin-top:6px; text-indent:2em; color:#666; font-size:14px; line-height:24px; overflow:hidden; height:100px;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.product-neiye ul{ width:880px; margin-top:14px;}
.product-neiye ul li{ width:250px; float:left; margin-right:36px; margin-bottom:28px;}
.product-neiye ul li img{ height:156px; border-bottom:1px solid #ccc;}
.product-neiye ul li img:hover{opacity: 0.8;}
.product-neiye ul li p{background:url(../images/p-dian.jpg) no-repeat 4px 18px; height:18px; padding-left:12px; padding-top:10px;width:236px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tedian{ margin-top:10px;background:url(../images/p-dian.jpg) no-repeat 4px 10px;padding-left:12px; width:236px;overflow:hidden; height:40px;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.chanp ul{width:880px;margin-top:10px;}
.chanp ul li { width:250px; float:left; margin-right:38px; margin-bottom:20px;}
.chanp ul li img { width:248px; height:162px;border:1px solid #dedede;}
.chanp ul li h4{height:40px; line-height:40px; color:#666; font-size:14px; text-align:center; overflow:hidden;}
.chanp ul li h4 a{ display:block; color:#666; height:40px; overflow:hidden;}
.chanp ul li h4 a:hover{ color:#282828;}
.chanp ul li:hover a{color:#282828; }
.chanp ul li img:hover{border:1px solid #282828;}
.product_list ul{ width:880px; margin-top:10px;}
.product_list ul li{ width:259px; float:left;margin-right:28px;position: relative;}
.product_list ul li i {background:url(../images/chanpbg.png) no-repeat;display: block;height:172px;left:0;position: absolute;top: 0;width: 255px;z-index: 999;
}
.product_list ul li img{border:1px solid #c9c9c9;width:255px;height:172px;}
.product_list ul li p{display:block;width:255px;height:40px;line-height:40px;text-align:center;color:#666;}
.product_list ul li:hover img{border:1px solid #282828;}
.product_list ul li:hover p{color:#282828;}
.ny-dizhi{ width:830px; margin-top:4px; padding-bottom:20px; padding-top:20px;}
.ny-dizhi h3{ text-align:center; font-size:20px; color:#1d76b3; line-height:40px; font-weight:bold;height:40px; border-bottom:1px solid #1d76b3;}
.ny-anli{ width:830px; margin-top:20px; padding-bottom:20px;}
.ny-anli h3{ text-align:center; font-size:20px; color:#1d76b3; line-height:40px;font-weight:bold; height:40px; border-bottom:1px solid #1d76b3;}
.ny-anli dl{ width:830px; height:110px; border-bottom:1px dashed #ccc; margin-top:10px;}
.ny-anli dl dt{ float:left; width:152px; height:100px;}
.ny-anli dl dt img:hover{opacity: 0.8;}
.ny-anli dl dd{ float:right; width:650px;}
.ny-anli dl dd h4{ height:30px; line-height:30px; overflow:hidden;}
.ny-anli dl dd h4 a{ color:#333; font-size:16px; font-weight:bold;}
.ny-anli dl dd h4 a:hover{color:#1d76b3;}
.ny-anli dl dd p{ line-height:24px; height:46px;width:640px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.info-hz ul{width:880px;margin-top:10px;}
.info-hz ul li{ width:194px; float:left;margin-right:17px;position: relative;}
.info-hz ul li img{border:1px solid #dedede;width:194px;height:119px;}
.info-hz ul li p{display:block;width:194px;height:40px;line-height:40px;text-align:center;color:#666;}
.info-hz ul li:hover img{border:1px solid #282828;}
.info-hz ul li:hover p{color:#282828;}
.pinpai{width:880px;margin-top:10px;}
.pinpai h4{ height:30px; line-height:30px; width:810px; background:#282828; padding-left:20px; color:#fff; font-size:16px; font-weight:bold;}
.pinpai h4 a{ float:right; font-size:14px; color:#fff; font-weight:normal; margin-right:6px;}
.pinpai h4 a:hover{ text-decoration:underline;}
.pinpai ul { margin-top:10px;}
.pinpai ul li{ width:200px; height:100px;  float:left; margin-right:9px; margin-bottom:50px;}
.pinpai ul li img{ width:200px; height:100px; border:1px solid #ccc;}
.pinpai ul li:hover a{color:#282828;}
.pinpai ul li h3{ line-height:40px; text-align:center;}
.pinpai ul li h3 a{ line-height:40px; font-size:12px; color:#666; font-weight:bold;}
.pinpai ul li h3 a:hover{color:#282828;}
.pinpai ul li img:hover{opacity: 0.8;}
.info-zs ul{width:880px;margin-top:10px; margin-bottom:10px;}
.info-zs ul{width:880px;margin-top:10px;}
.info-zs ul li { float:left; margin-right:24px; margin-bottom:20px;}
.info-zs ul li img { width:194px; height:119px; border:1px solid #dedede;}
.info-zs ul li h4{ height:40px; line-height:40px; color:#666; font-size:14px; text-align:center;}
.info-zs ul li h4 a{ display:block; color:#666;}
.info-zs ul li h4 a:hover{ color:#282828;}
.info-zs ul li:hover a{color:#282828; }
.info-zs ul li img:hover{border:1px solid #282828;}
.chanp-cj ul{width:850px;margin-top:10px; }
.chanp-cj ul li{width:260px; height:158px;float:left; margin-right:15px;margin-bottom:60px;border:1px solid #dedede;}
.chanp-cj ul li a{display:block;}
.chanp-cj ul li:hover a{ color:#174880; font-size:12px; font-weight:bold;}
.chanp-cj ul li h3{text-align:center;height:40px;line-height:40px; font-size:12px;}
.chanp-cj ul li h3 a{color:#666; font-size:12px; }
.chanp-cj ul li:hover{}
.chanp-cj ul li img{width:260px; height:158px;}
.chanp-cj ul li img:hover{width:260px; height:158px;opacity: 0.7;}
.chanp-ry ul{width:850px;margin-top:10px; }
.chanp-ry ul li{width:170px; height:80px;float:left; margin-right:38px;margin-bottom:38px;border:1px solid #dedede;}
.chanp-ry ul li h3{text-align:center;height:30px;line-height:30px; font-size:12px;}
.a_title {text-align: center;color: #4E4E4E;margin: 10px 0px;}
.a_title h1 {font-size: 18px;line-height: 50px;font-weight:bold;color: #666;}
.c-info p {line-height: 24px;color: #4E4E4E; margin: 17px 0px;}
.a_nav{ line-height:25px; font-family:"微软雅黑"; margin-top:10px; color:#5e5e5e;}
.a_nav p{ padding:5px;}
.a_nav a{color:#282828; font-weight:bold;}
.a_nav a:hover{ text-decoration:underline;}
.con_tel {margin-top: 20px; width:240px;margin-bottom:20px;}
.con_tel h2 {height: 40px;font-family:"微软雅黑";color:#fff;font-size:16px;line-height:40px;width:240px;
font-weight:bold;background-color:#146595;text-indent:20px;}
.t_main { width:218px;margin: 0px auto;line-height: 25px;color: #5E5E5E;padding:10px 10px; font-family:"宋体"; text-align:left;border:1px solid #e5e5e5;}
.t_main a{color:#5e5e5e;}
.con_tel h2 span {margin-right: 10px;float: right;display: inline-block; font-size:12px;}
.con_tel h2 span  a{color: #fff;}
.con_tel h2 span  a:hover{color:#fe9501;}
.c-right {width:1100px;font-family:"微软雅黑"; padding-bottom:20px; margin-bottom:20px;}
.c-right h2 {border:1px solid #ccc;line-height:45px;font-size:16px;color:#282828; font-weight:bold;padding-left:15px; height:45px;}
.c-right h2 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right h2  img{vertical-align:middle;}
.c-right h2 a{ color:#282828;}
.c-right h2 a:hover{ text-decoration:underline;}
.c-right1 {width:820px;font-family:"微软雅黑"; padding-bottom:20px; margin-bottom:20px;}
.c-right1 h4 {border-bottom:1px solid #ccc;line-height:45px;font-size:16px;color:#282828; font-weight:bold;padding-left:15px; height:45px;}
.c-right1 h4 span {float: right;font-size: 14px;margin-right: 12px;font-weight:bold;}
.c-right1 h4  img{vertical-align:middle;}
.c-right1 h4 a{ color:#282828;}
.c-right1 h4 a:hover{ text-decoration:underline;}
.a_nav_s h3{ font-size:14px; color:#282828; height:40px; line-height:40px;border-bottom:1px dashed #ccc; }
.a_nav_s h3 a{font-size:14px; color:#282828; font-weight:bold; padding-left:0px;}
.a_nav_s h3 a:hover{ text-decoration:underline;}
.a_nav_s ul{}
.a_nav_s li{ font-size:12px;display:inline; line-height:40px; padding-left:20px; height:40px; }
.a_nav_s li a{ padding-right:20px; color:#666;}
.a_nav_s li a:hover{ text-decoration:underline;}
/* 新闻列表*/
.articlelist-1 ul {margin-top: 10px;}
.articlelist-1 ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.articlelist-1 ul li a span {float: right;margin-right: 10px;}
.articlelist-1 ul li a {color: #666; font-family:"微软雅黑"; padding-left:14px;background:url(../images/ns.png) no-repeat left center;}
.articlelist-1 ul li a:hover{color:#282828;background:url(../images/ns-a.png) no-repeat left center;}
.P_Page{margin:0 auto; text-align:center;}
.P_Page a{color:#666;}
.page{color:#626262;text-align:center;margin-top:15px; margin-bottom:15px; }
.page a{color:#626262;}
.page a:hover{color:#000;}
.page span{margin:0px 6px;}
.a_title h4{font-size:12px;font-weight:normal;color:#626262;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;line-height:30px;margin-bottom:15px;font-family:"宋体";}
.teb{ width:1100px; height:40px; margin:0px auto;}
.teb h2{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#666; overflow:hidden;}
.sideright_1{width:832px;float:right;border:1px solid #dfdfdf;background:#fff;}
.sideright_1 h2 b{font-weight:normal;font-size:12px;font-family:"宋体";color:#404447;float:right;margin-right:11px;}
.sideright_1 h2 b a{color:#404447;}
.downlist{line-height:24px;color:#666;padding:10px 15px 0px;}
.downlist ul{}
.downlist ul li{border-bottom:1px dashed #dedede;height:28px;line-height:28px;}
.downlist ul li a{color:#0156b1;font-weight:bold;}
.downlist ul li a:hover{ text-decoration:underline;}
.downlist ul li span{float:right;color:#666;}
.downlist ul p{line-height:24px;color:#666;}
/*down*/
.neiye-title{line-height:24px;color:#666;}
.neiye-title a{color:#0156b1;}
/*返回顶部*/
.cd-top {
  display: inline-block;
  height: 60px;
  width: 60px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  cursor:pointer;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background:#000 url(../images/cd-top-arrow.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
   border-radius:0px;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1; cursor:pointer;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .9;
}
.no-touch .cd-top:hover {
  background-color: #9dc92b;
  opacity: 1;}
/*内页banner*/
.banner1{ width:1100px; height:300px; margin:0px auto; background:#066; margin:10px auto;}
.info-tj{ width:830px; padding-bottom:20px; margin-top:40px;}
.info-tj h2 { height:40px; line-height:40px; padding-left:0px; color:#282828; font-size:18px; border-bottom:1px solid #ccc; }
.info-tj h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-tj h2 a:hover{ text-decoration:underline;}
.info-news{ width:830px; padding-bottom:20px;}
.info-news h2 { height:40px; line-height:40px; padding-left:0px; color:#282828; font-size:18px; border-bottom:1px solid #ccc; }
.info-news h2 a{ float:right; color:#666; font-size:14px;font-weight:normal;}
.info-news h2 a:hover{ text-decoration:underline;}
.info-news ul {margin-top: 10px;}
.info-news ul li {font-size: 14px;line-height: 35px;border-bottom: 1px dashed #DFDFDF;padding-left:2px;}
.info-news ul li a span {float: right;margin-right: 0px;}
.info-news ul li a {color:#666; font-family:"微软雅黑"; padding-left:14px;background:url(../images/ns.png) no-repeat left center;}
.info-news ul li a:hover{color:#282828;background:url(../images/ns-a.png) no-repeat left center;}
#demo10 {width:830px; float:left; overflow:hidden; border:none; margin-top:20px; }
#indemo10 {float: left;width: 8000%;}
#demo11,#demo12{float:left; display:inline-table;}
#demo11 li,#demo12 li{ width:190px; float:left; margin-left:26px;}
#demo11 li img,#demo12 li img{ width:190px; height:128px; border:1px solid #dedede;}
#demo11 li a,#demo12 li a{display:block;}
#demo11 li h3,#demo12 li h3{font-size:12px;font-weight:normal; height:40px; line-height:40px;}
#demo11 li h3 a,#demo12 li h3 a{text-align:center;font-weight:normal;height:40px;line-height:40px;color:#666;}
#demo11 ul li:hover a{ color:#282828;}
#demo11 li h3 a:hover{color:#282828;}
#demo11 {float: left;}
#demo12 {float: left;}
/*内页滚动 end*/
/*albb定位*/
.albb{position:fixed;top:46px;right:140px; z-index:999;}


.contact-map .BMapLabel {
    border: 0
}
.contact-map .anchorBL {
    display: none
}
.mapbox {
    height: 480px;
}
.BMap_bubble_title {
    color: #283890 !important;
    font-size: 16px !important;
    margin-bottom: 5px;
}
.BMap_bubble_content {
    font-size: 12px;
}
.cont-map {
    position: ;display:block;
    top: 10px;
    right: 48%;
    bottom: 0;
    left: 0;
    background-color: #fff
}