@charset "utf-8"; /* CSS Document */ *{ margin:0; padding:0} ul li{ list-style:none} img{ border:0; max-width:100%} a{ text-decoration:none; color:#333} .clear{ clear:both} body{ font-family:"微软雅黑"; width:100%; min-width:1200px;color: #333;font-size: 12px;} .ccsl{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;} p{text-align:justify} .main{ width:1200px; margin:0 auto;} .topbox{ width:100%; min-width:1200px;height:36px; line-height:36px; background:#f3f3f3; font-size:14px;color: #333;} .topbox .L{ float:left; max-width:600px; overflow:hidden} .topbox .L p{} .topbox .R{ float:right; max-width:500px; overflow:hidden} .topbox .R p{} .headerbox{ width:1200px; margin:0 auto; overflow:hidden} .headerbox .logo{ float:left; width:480px; height:110px;overflow:hidden} .headerbox .logo img{ display:block; } .headerbox .nav{ float:right; max-width:720px; overflow:hidden} .headerbox .nav ul{ overflow:hidden} .headerbox .nav ul li{ float:left;height: 110px;line-height: 110px;padding: 0 15px;} .headerbox .nav ul li a{ font-size:16px; color:#333;} .headerbox .nav ul li a:hover{ color:#0097d6} .banner{ width:100%; min-width:1200px; height:500px; overflow:hidden; position:relative;font-size:0; margin:0 auto;} .b-img{ height:500px; position:absolute; left:0; top:0;} .b-img img{ display:block;height:500px; float:left;} .b-list{ height:20px; padding-top:480px;margin:0 auto;position:relative;z-index:1;} .b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;} .b-list .spcss{ background:#d8241d} .contitbox{ width:1200px; margin:0 auto; overflow:hidden; padding-top:60px;} .contitbox p{margin-bottom: 8px; text-align:center;font-size: 34px;color: #333;} .contitbox span{ text-align:center;color: #b9b9b9;text-transform: uppercase} .contitbox em{ display:block; width:24px; height:2px; background:#0097d6; margin:0 auto; overflow:hidden; margin-top:15px;} .part1{ margin:0 auto;margin-top:60px; width:1200px; position:relative} .floatL{width:52px; height:52px; position:absolute; top:85px; left:-85px; cursor:pointer} .floatR{width:52px; height:52px; position:absolute; top:85px; right:-85px; cursor:pointer} .subBox0{width:1200px;height:290px;overflow: hidden;float:left;} .subBox0 ul{width:100000px;margin:0;padding:0;} .subBox0 ul li{ float:left; width:279; height:284px; overflow:hidden; margin-right:30px;} .subBox0 ul li .proimg{ display:block;width:275px; height:230px; border:1px solid #ccc;padding:1px; overflow:hidden} .subBox0 ul li .proimg a{ display:block;width:275px; height:230px; overflow:hidden} .subBox0 ul li .proimg img{width:275px; height:230px;transition: all 0.5s;} .subBox0 ul li p{ text-align:center; height:50px; line-height:50px; font-size:14px; color:#333;} .subBox0 ul li .proimg img:hover{transform: scale(1.1);} .subBox0 ul li p:hover{color: #f00;} .part2{width:100%; min-width:1200px; background:url(../images/bg.jpg) repeat; margin-top:40px} .part2 .conbox{ overflow:hidden; min-height:20px; padding-top:10px} .part2 .conbox img{ display:block; width:1200px;} .part3{ width:1200px; margin:0 auto; overflow:hidden; padding:70px 0;} .part3 .L{ float:left; width:540px; height:400px; overflow:hidden;} .part3 .L img{width:540px; height:400px; display:block;transition: all 0.5s;} .part3 .L img:hover{transform: scale(1.1);} .part3 .R{ float:right; width:600px; overflow:hidden} .part3 .R .tit{ height:60px; line-height:60px; font-size:40px; color:#333;} .part3 .R .sub{padding-top: 20px;font-size: 18px;} .part3 .R .con{ padding-top:30px;overflow: hidden; height:180px;font-size: 14px;color: #666;line-height: 2.2;} .part3 .R .more{ display:block; color:#0097d6; padding-top:30px; font-size:20px} .part4{width:100%; min-width:1200px; background:url(../images/bg2.jpg) top center no-repeat; background-size:100%; overflow:hidden} .part4 .contitbox p,.part4 .contitbox span{ color:#fff} .part4 .contitbox em{ background:#fff} .part4 ul{ margin-top:100px} .part4 ul li{ float:left;padding: 0 15px 15px;margin: 0 20px;background-color: #f3f3f3; width:330px;} .part4 ul li .txt{position: relative;padding-top: 52px;margin-bottom: 15px;border-bottom: 1px dashed #ccc;text-align: center;} .part4 ul li .txt .num{ position:absolute; top:-52px; left:118px; width:92px; height:105px; line-height:105px; text-align:center; color:#fff; font-size:30px; background:url(../images/numbg.png) no-repeat} .part4 ul li .txt a{height: 60px;line-height: 60px; text-align:center;font-size: 18px;color: #333;} .part4 ul li .txt a:hover{ color:#f00} .part4 ul li .pro{ width:320px; height:225px; overflow:hidden} .part4 ul li .pro img{ display:block;width:320px; height:225px;transition: all 0.5s;} .part4 ul li .pro img:hover{transform: scale(1.1);} .part5{ width:1200px; margin:0 auto; overflow:hidde; padding-top:60px;} .part5 .L{ float:left; width:576px; overflow:hidden} .part5 .L .proimg{width:576px; overflow:hidden; height:340px;} .part5 .L .proimg img{width:576px; overflow:hidden; height:340px; display:block;transition: all 0.5s;} .part5 .L .proimg img:hover{transform: scale(1.1);} .part5 .L .protxt{ padding-top:30px; overflow:hidden} .part5 .L .protxt .date{float: left;width:90px;height: 66px;font-size: 14px;text-align: center;border-right: 1px solid #ddd;color: #ddd;} .part5 .L .protxt .date strong{font-size: 36px; display:block} .part5 .L .protxt .txt{ float:right; width:465px; overflow:hidden; height:85px;} .part5 .L .protxt .txt a{margin-bottom: 13px;font-size: 18px; color:#333;} .part5 .L .protxt .txt a:hover{ color:#f00} .part5 .L .protxt .txt .sub{overflow: hidden;font-size: 12px;color: #666; line-height: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; height:48px;} .part5 .R{ float:right; width:576px; overflow:hidden} .part5 .R ul{ overflow:hidden} .part5 .R ul li{ margin-bottom:40px; overflow:hidden} .part5 .R ul li .date{float:right;width:90px;height: 66px;font-size: 14px;text-align: center;border-left: 1px solid #ddd;color: #ddd;} .part5 .R ul li .date strong{font-size: 36px; display:block} .part5 .R ul li .txt{ float:left; width:465px; overflow:hidden; height:85px;} .part5 .R ul li .txt a{margin-bottom: 13px;font-size: 18px; color:#333;} .part5 .R ul li .txt a:hover{ color:#f00} .part5 .R ul li .txt .sub{overflow: hidden;font-size: 12px;color: #666; line-height: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; height:48px;} .linkbox{width:100%; min-width:1200px; overflow:hidden; padding:20px 0; background:#0097d6; color:#fff; line-height:22px} .linkbox span{ font-size:16px; margin-right:18px; font-weight:600px; float:left; display:block} .linkbox .con{ float:left; width:1000px; overflow:hidden} .linkbox .con a{ color:#fff; margin-right:20px; font-size:14px; display:block; float:left} .footerbox{ width:100%; min-width:1200px; overflow:hidden; padding:50px 0; background:#26272b} .footerbox .foot_1{ float:left; padding-top:40px; overflow:hidden; width:360px; margin-right:100px} .footerbox .foot_1 .tel{font-size: 12px;line-height: 24px;color: #ccc; background:url(../images/tel.jpg) left center no-repeat} .footerbox .foot_1 .tel p{padding-left: 30px;} .footerbox .foot_1 .tel span{padding-left: 30px; font-weight:bold; font-size:24px; line-height:30px;font-family: Arial, Helvetica, sans-serif;} .footerbox .foot_2{ float:left; width:120px; overflow:hidden; margin-left:60px;} .footerbox .foot_2 .tit{ height:48px; line-height:48px; font-size:14px; overflow:hidden} .footerbox .foot_2 .tit p{ color:#fff} .footerbox .foot_2 ul{ overflow:hidden} .footerbox .foot_2 ul li{ height:30px; line-height:30px; font-size:12px;} .footerbox .foot_2 ul li a{ color:#666} .footerbox .foot_2 ul li a:hover{ color:#ff0} .bottombox{width:100%; min-width:1200px; overflow:hidden; background:#1f2022; padding:20px 0;} .bottombox .con{ font-size:12px; color:#999; line-height:30px} .brandnavbox{width:100%; min-width:1200px; overflow:hidden; background:#f3f3f3; height:40px; line-height:40px;} .brandnavbox .con{ padding-left:20px; background:url(../images/home.png) left center no-repeat; color:#2f2f2f} .mainWarp{ width:1200px; margin:0 auto; overflow:hidden; padding:20px 0} .mainLeft{ float:left;width: 260px;padding: 13px;border: 1px solid #ddd;} .mainLeft .titbox{ background:#0097d6; padding:21px 0; overflow:hidden} .mainLeft .titbox p{ text-align:center; font-size:27px; color:#fff;} .mainLeft .titbox span{ text-align:center; color:#fff; text-transform:uppercase;} .mainLeft ul.typebox{padding: 12px;margin-bottom: 13px;background-color: #fff;} .mainLeft ul.typebox li{margin-bottom: 10px; height:44px; line-height:44px;} .mainLeft ul.typebox li a{ padding:0 20px; font-size:18px; color:#333} .mainLeft ul.newsul{ overflow:hidden;padding: 12px;} .mainLeft ul.newsul li{ border-bottom:1px solid #e6e6e6;height: 36px;line-height: 36px;} .mainLeft ul.newsul li a{ background:url(../images/icon.png) left center no-repeat; color:#666;padding-left: 15px;} .mainLeft ul.newsul li a:hover{color: #0097d6;font-weight: bold;} .mainLeft .lxwmbox{padding: 12px;line-height: 2;font-size: 14px;color: #666; overflow:hidden} .mainLeft .lxwmbox .conbox{} .mainRight{ float:right; width:890px; overflow:hidden} .mainRight .tit{height: 44px;line-height: 44px;font-size: 20px;color: #545454;border-bottom: 1px solid #ebebeb;} .mainRight .tit p{ float:left; border-bottom:1px solid #0097d6} ul.piclistul{ overflow:hidden;padding-left: 5px;padding-top: 10px; padding-bottom:20px;} ul.piclistul li{ float:left; width:205px; height:210px; overflow:hidden; margin-top:20px; margin-right:20px;} ul.piclistul li:nth-child(4n){ margin-right:0} ul.piclistul li a{ display:block} ul.piclistul li .proimg{ width:205px; height:160px; overflow:hidden;} ul.piclistul li .proimg img{ display:block;width:205px; height:160px;transition: all 0.5s;} ul.piclistul li p{ text-align:center; height:50px; line-height:50px; font-size:15px; color:#666;transition: all 0.5s;} ul.piclistul li:hover .proimg img{transform: scale(1.1);} ul.piclistul li:hover p{ color:#fff;background:#0097d6} ul.listul{ overflow:hidden; padding-bottom:20px;} ul.listul li{font-size: 14px; padding: 20px 0;border-bottom: #dddddd 1px dotted; overflow:hidden} ul.listul li .txt{margin-bottom: 20px; overflow:hidden;height: 30px;line-height: 30px;} ul.listul li .txt a{ float:left; padding-left:14px; font-size:16px; background:url(../images/icon.png) left center no-repeat; color:#444; max-width:650px;} ul.listul li .txt span{ float:right;font-size: 14px;} ul.listul li .sub{font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; height:48px;} ul.listul li .txt a:hover{ color:#0097d6} .detailbox{ padding-top:20px; overflow:hidden} .detailbox .xq{} .detailbox .xq h1{line-height: 34px;color: #434343;margin-bottom: 15px;text-align: center;font-size: 24px} .detailbox .xq .date{ text-align:center;font-size: 14px;} .detailbox .xq .con{padding: 15px 0;line-height: 28px;color: #2F2F2F;font-size: 14px;} .detailbox .xq .con p{} .detailbox .xq .prroimg{ overflow:hidden; padding-top:15px} .detailbox .xq .prroimg img{ display:block; margin:0 auto; max-width:100%} .tjbox{ overflow:hidden; margin-top:15px;} .tjbox ul.ul_1{ overflow:hidden; padding-top:15px} .tjbox ul.ul_1 li{ float:left;font-size: 14px; width:420px; height:40px; line-height:40px;border-bottom: #dddddd 1px dotted;} .tjbox ul.ul_1 li:nth-child(2n){ float:right} .tjbox ul.ul_1 li a{float:left; padding-left:14px; font-size:16px; background:url(../images/icon.png) left center no-repeat; color:#444; max-width:255px;} .tjbox ul.ul_1 li span{ float:right;font-size: 14px;} .tjbox ul.ul_1 li a:hover{ color:#0097d6} .tjbox ul.ul_2{} .tjbox ul.ul_2 li{ float:left; width:205px; height:210px; overflow:hidden; margin-top:20px; margin-right:20px;} .tjbox ul.ul_2 li:nth-child(4n){ margin-right:0} .tjbox ul.ul_2 li a{ display:block} .tjbox ul.ul_2 li .proimg{ width:205px; height:160px; overflow:hidden;} .tjbox ul.ul_2 li .proimg img{ display:block;width:205px; height:160px;transition: all 0.5s;} .tjbox ul.ul_2 li p{ text-align:center; height:50px; line-height:50px; font-size:15px; color:#666;transition: all 0.5s;} .tjbox ul.ul_2 li:hover .proimg img{transform: scale(1.1);} .tjbox ul.ul_2 li:hover p{ color:#fff;background:#0097d6}