<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
* {margin: 0;padding: 0;}
a:link, a:visited, a:hover, a:active {color: #666;text-decoration: none;cursor: pointer;font-family: "Microsoft Yahei";}
a:hover, a:active {color: #d30000;text-decoration: none;}
body {font: 12px/150% "Microsoft Yahei", "瀹嬩綋", "Arial", "Thmano";color: #666666; background: #fff;}
img {border: 0px;}
ul, ol {list-style-type: none;}
table {border-collapse: collapse;border-spacing: 0;}
input, textarea, select {font: 12px/150% "Microsoft Yahei", "Arial", "瀹嬩綋", "Thmano";color: #333;outline: 0;}
textarea {resize: none;overflow: auto;}
h1, h2, h3, h4, h5, h6, font {font-size: 12px;font-weight: 400;}
.clear {clear: both;font-size: 0px;line-height: 0px;height: 0px;}
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;  }
.clearfix{*zoom:1;}
.clearFloat {float: none !important;}
.hidden {display: none;}
.center {text-align: center;}
.overlay {width: 100%;height: 100%;background: #000;position: fixed;_display: none;left: 0;top: 0;z-index: 100;opacity: 1;}
.autocut {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: break-all;}
a.btn, a.btn:visited {width: 100px;height: 32px;line-height: 32px;text-align: center;display: block;color: #FFF;}
.tit {color: #fff;font: bold 18px Microsoft Yahei;text-align: center;}
a.btn:hover {background-position: 0 -42px;}
.left {float: left;}
.right {float: right;}
.top { background: #fff; }
.top .header_top{ height:30px; line-height: 30px; background: url(images/header_top.jpg) repeat-x #000 ; width: 100%;font-family: "瀹嬩綋";}
.top .header_top .huanyin{ color: #fff; font-size: 12px; }
.header_top .opr { height:30px; width: 217px; text-align: right;line-height:30px; float:right; margin-right:10px; background: url(images/opr.jpg) center no-repeat;}
.header_top .opr a { margin:0 5px; color:#FFF;font-family: "瀹嬩綋"; }
.header_top .opr a:hover { color:#fce4c7; }
.top .header_top .searcher{float: right;}
.top .header .tel {float: right; margin-right:60px;}
.top .header_top .searcher {height: 28px;width: 211px;background:url(images/searchbg.png) center center no-repeat; }
.top .header_top .searcher input {border: none;background: none;}
.top .header_top .searcher select {border: none;background: none;}
.top .header_top .searcher #SearchTxt {height: 28px;line-height: 28px;width: 150px;float: left;color: #999999;padding-left: 4px;}
.top .header_top .searcher .type {float: left;height: 28px;width: 15px;line-height: 28px;color: #999999;}
.top .header_top .searcher #SearchSubmit {height: 15px; margin-top:7px;  width: 28px;background: url(images/btn1.png) no-repeat;cursor: pointer;float: right;}

.top .header {width: 1024px;margin: 0 auto;padding-top: 37px;height: 90px; }
.top .header .logo {width: auto;height: 90px;float: left; margin-right: 10px;}
.top .header .logo img{  max-width:350px;}
.top .header .jianjie{margin-top: 6px; float: left; border-left: 1px solid #dedddd; height:55px; line-height: 24px; padding-left: 10px; font-size: 16px; color: #020202; }
.top .header .jianjie span{  font-size: 18px; color: #ed1301; font-weight: 700;}
.top .header .tel {height: 50px; padding-left: 52px;    width: 174px; background:url(images/tel.png) left center no-repeat; }
.top .header .tel p {color: #414141;font-size: 14px;}
.top .header .tel h4 {font-size: 20px;color: #ed1301;line-height: 24px;font-weight: bold;}

/*nav*/
.nav{ background: url(images/nav.jpg) bottom repeat-x;height: 59px;width:100%;}
.nav ul{ height:59px; margin:0 auto; width:1000px;}
.nav ul li{ float:left; width:111px; line-height:59px; text-align:center; position:relative; z-index:999; }
.nav ul li a{width:109px; height:59px; margin-left:2px; display:block; float:left; color:#666666; font-size:14px;   }
.nav ul li a:hover,.nav ul li a.hover{background: #d81212;text-decoration: none;display: block;color: #fff;}
/*subNav*/
.subNav{ width:109px;  height:auto; position:absolute; z-index:999; left:50%; margin-left: -54px;  top:59px; background:#fff; display:none;  border-bottom-left-radius:3px; 
 border-bottom-right-radius:3px;}
.nav ul li .subNav a{ height:40px; line-height:40px; margin:0px; font-size:14px; color:#666666; display: block;  text-align: center; width: 100%; }
.nav ul li .subNav a:hover{ background:none; font-weight:bold; display:inline-block;}
/* banner */
.banner {width: 100%;height: 447px;background: #FFF;position: relative;overflow: hidden;}
.banner ul.list {width: 300%;height: 447px;}
.banner li.item {width: 100%;height: 447px;position: absolute;left: 0;top: 0;}
.banner div.tip {width: 100%;height: 20px;text-align: center;position: absolute;bottom: 30px;left: 0;}
.banner div.tip em {display: inline-block;width: 20px;height: 20px;cursor: pointer;margin: 0 5px;background: #fff; border-radius: 10px;}
.banner div.tip em.cur {background: #c30003;}
.main_ding {width: 1000px;margin: 0 auto; position:relative;}
.main {width: 1000px;margin: 0 auto;}
.main1100 {width: 1100px;margin: 0 auto;}
.main1062 {width: 1000px;margin: 0 auto;}
.main1000 {width: 1000px;margin: 0 auto;}
.main1040 {width: 1040px;margin: 0 auto;}
.part1 {width: 100%; margin-top: 40px;}
.part2 {width: 100%;  }
.part3 {width: 100%;height: 1040px;}
.part4 {width: 100%;height: 605px;position: relative; margin-top:40px; }

.minBanner, .minBanner ul, .minBanner img{ height: 300px}
/* ipro */
.iproduct {width:1040px;}
.iproduct .thead {width: 100%;height: 70px;}
.iproduct .thead .tit {color: #d30000;font-size: 14px;text-align: left;line-height: 35px;float: left; text-align: center;
    width: 100%;}
.iproduct .thead .tit p{font-size: 27px;margin-right: 10px;}
.iproduct .thead .tit p span{  color: #f7c638;}
.iproduct .thead .tit em{ font-style:normal; font-weight: normal; font-size: 20px;}
.iproduct .thead .tit em b{ color:#aeaeaf; font-size: 19px;}
.iproduct .tod {width: 100%;overflow: hidden; margin-top:10px;}
.iproduct .tod .list { }
.iproduct .tod .list .item {float: left;margin:0 19px;overflow: hidden;background: none;}
.iproduct .tod .list .item img {display: block;height: 163px;width: 218px; border:1px solid #ccc;}
.iproduct .tod .list .item span {height: 70px; text-align: center;  width: 220px;  display: block;} 
.iproduct .tod .list .item span a {color: #666666;display: block;font-size: 14px;text-align: center;line-height: 70px;height: 70px;margin-left: 2px;}
.iproduct .tod .list .item:hover span a {color: #d30000;}
/* iabout */
.iabout {}
.iabout .thead {height: 80px;text-align: center;}
.iabout .thead b {font-size: 36px;color: #c30003;line-height: 48px; font-weight: normal; display:block;}
.iabout .thead em {font-style: normal;font-size: 25px;color: #7c7c7c;}
.iabout .more {background: url(../images/more.jpg) center no-repeat;height: 16px;}
.iabout .tod {float: left;width: 1000px;}
.iabout .img {float: left;background: url(images/about_b.png) center no-repeat;width: 383px;height: 242px;margin-top: 10px;}
.iabout .img img {margin: 10px;}
.iabout .tod .wd {float: right;font-size: 14px;margin-top: 15px;line-height: 29px; width: 585px;}
.iabout .tod .wd span {font-size: 18px;color: #666666;font-weight: bold;line-height: 30px;}

/* icase */
.icase {float: left;width: 100%;margin-top: 35px; margin-bottom:40px; }
.icase .thead {width: 100%;height: 150px; text-align: center;}
.icase .thead em{ color: #6b6b6b; font-family: "Hero","Arial",; font-style: normal;  }
.icase .thead .tit {color: #d30000;font-size: 14px;text-align: left;line-height: 35px;float: left;    margin-bottom: 10px; text-align: center;
    width: 100%;}
.icase .thead .tit p{font-size: 32px;margin-right: 10px;}
.icase .thead .tit p span{  color: #f7c638;}
.icase .thead .list_nav{  text-align: center; width: 100%; margin-top:15px;  height:25px;}
.icase .thead .list_nav a{  color: #6b6b6b;  border: 1px solid #6b6b6b; padding:5px 7px; margin: 5px; line-height:20px; height:20px; display: inline-block;}
.icase .thead .list_nav a:hover{ background: #d30000; color: #fff; border-color:  #d30000;transition:background 300ms ease;}
.icase .tid {}
.icase .tod {width: 1000px;margin: 0 auto;overflow: hidden;height: 480px;}
.icase .tod .item1{float: left; position: relative; }
.icase .tod .item2,.item3{float: right; position: relative; }
.icase .tod .item1 span,.item2 span,.item3 span{ display: block; width: 100%;height:55px;  position:absolute; left: 0; bottom: -55px; background: #000; filter: Alpha(opacity=35);-moz-opacity: 0.35;opacity: 0.35; }
.icase .tod .item1 a.wd,.item2 a.wd,.item3 a.wd{  width: 100%; position:absolute; left: 0; bottom:-55px;; font-size: 18px; color: #fff;height:55px; line-height: 55px; text-align: center; }
.icase .tod .item1{ width: 483px; height: 471px; overflow: hidden;  position: relative; }
.icase .tod .item1 img{  height: 471px;  display: block;  margin-left: -70px; }
.icase .tod .item2{ height: 231px; width: 247px; overflow: hidden;  margin-left:10px; }
.icase .tod .item2 img{height: 231px; }
.icase .tod .item2x{ float: right; }
.icase .tod .item3{ width: 505px; height: 231px; overflow: hidden; margin-top:10px;  }
.icase .tod .item3 img{ width: 505px;      margin-top: -90px;}
/* inews */
.inews {width: 545px;height: 559px;}
.inews .thead .tit span{ font-size: 16px!important; }
.inews .thead{ width: 85%!important; }
.inews .tod {width: 85%!important; margin: 0 auto;}
.inews .tod ul {}
.inews .tod ul li {height: 143px;overflow: hidden;width: 100%;padding-top: 20px;}
.inews .tod .date_left {box-shadow: 2px 2px 5px #cccccc;color: #4a4a4a;float: left;font: 14px/80px "microsoft yahei";height: 116px;overflow: hidden;width: 148px;margin-right: 10px;}
.inews .tod .date_left img {height: 116px;overflow: hidden;min-width: 148px; }
.inews .tod .wd_link {color: #333333;float: right;height: 30px;overflow: hidden;width: 305px;}
.inews .tod .wd {color: #666666;float: left;font: 12px/24px "microsoft yahei";height: 105px;overflow: hidden;width: 305px;}
.inews .tod .wd a{ background:#d30000; width: 70px; height: 22px; line-height: 22px; margin-top:10px;  color: #fff; display: block; text-align: center; }
.inews .tod ul li a {color: #333;font: 700 14px/30px "microsoft yahei";}
.inews .tod .wd_link  a:hover {color: #c30002;}
/* iservise*/
.iservise {}
.iservise .iservise_tit { line-height: 40px; margin: 0 auto;text-align: center;width: 100%;
}
.iservise .iservise_tit span {color: #c30002;font-size: 36px; line-height:72px;font-weight: 700;border-bottom: 3px solid #c30002;letter-spacing: 2px;padding: 8px 43px;}
.iservise .tod { background:url(images/iservise_tod.png) center 85px  no-repeat;  height: 210px;}
.iservise .tod ul li{float: left;text-align:center;margin-left: 40px;margin-right: 40px;margin-top: 15px;}
.iservise .tod ul li a{ display:block; }
.iservise .tod ul li a:hover{ }
.iservise .tod ul li a b{ color:#000000;line-height:0;font-size: 14px;font-weight: normal;}
.iservise .tod ul li a:hover strong{color:#212121; }
.iservise .tod ul li a .ico1,a .ico2,a .ico3,a .ico4,a .ico5,a .ico6{border-radius: 67px; display: block; height: 137px;transition: all 1s ease 0s;width: 93px;}
.iservise .tod ul li a:hover .ico1{transform: rotate(-360deg);}
.iservise .tod ul li a:hover .ico2{ transform: rotate(-360deg);}
.iservise .tod ul li a:hover .ico3{transform: rotate(-360deg);}
.iservise .tod ul li a:hover .ico4{transform: rotate(-360deg);}
.iservise .tod ul li a:hover .ico5{transform: rotate(-360deg);}
.iservise .tod ul li a:hover .ico6{transform: rotate(-360deg);}
.iservise .tod ul li a .ico1{ background:url(images/iservice.png) 0px no-repeat;  }
.iservise .tod ul li a .ico2{ background:url(images/iservice.png) -92px no-repeat;  }
.iservise .tod ul li a .ico3{ background:url(images/iservice.png) -185px no-repeat;  }
.iservise .tod ul li a .ico4{ background:url(images/iservice.png) -277px no-repeat;  }
.iservise .tod ul li a .ico5{ background:url(images/iservice.png) -369px no-repeat;  }
.iservise .tod ul li a .ico6{ background:url(images/iservice.png) -461px no-repeat;  }
/* gangao*/
.gangao{ background:url(images/gaogao.jpg) center no-repeat; height: 292px; color: #fff; padding-top: 150px; }
.gangao .zi{position:absolute;left:0; top:-40px; margin-bottom:10px;  position: relative; text-align: center; width: 465px;display: none;}
.gangao .zi p{ font-size: 50px; letter-spacing: -2px; padding-top: 15px; height: 45px; line-height: 45px; font-family: "HeadacheNormal","Microsoft Yahei"; text-transform: uppercase; }
.gangao .zi b{display: block;font-size: 36px; height: 85px; line-height: 85px; font-family: "鏂规鍏颁涵绮楅粦绠€浣�","Microsoft Yahei"; }
.gangao em{  display: none;left:0;position:relative; bottom:-40px;line-height: 28px; text-transform: uppercase; color: #fff; font-size: 23px;font-family: "FZLTXHJW","Arial"; }
.gangao i.v1,i.v2,i.v3,i.v4{z-index:1000;background:url(images/zi_gu.png) no-repeat; height: 32px; width: 32px; position: absolute;}
.gangao i.v1{ top: 0; left: 0;  background-position: left top;}
.gangao i.v2{ left: 0; bottom: 0; background-position: left bottom;}
.gangao i.v3{ right: 0; top: 0; background-position: right top;}
.gangao i.v4{ right: 0; bottom: 0; background-position: right bottom;}
.gangao span{left:0;position:relative; bottom:10px; display: none;background:url(images/gangao_arrow.png) center no-repeat;   height: 23px; width: 23px; margin-left: 205px;
    margin-top: 15px; }


/* part4*/
.cloum{ background: #f1f1f1;padding-top:20px; }
.cloum .thead{ margin: 0 auto; width: 80%; height: 40px; line-height: 40px; }
.cloum .thead .tit{ color: #fe0606; font-size: 16px; float: left; height: 40px; line-height: 40px;}
.cloum .thead .tit span{ font-size: 14px; color: #a1a4a6; margin-left:2px;  }
.cur_span{color: #a1a4a6; margin-left:2px; }
.cloum .thead .more{ color: #fe0606;  font-size: 12px; display: block;  background:url(images/more.png) right center no-repeat; width: 75px; height: 40px; float: right; }
/* ipartner*/
.ipartner{ width: 443px; height: 265px; }
.ipartner .tod{  margin: 0 auto; width: 86%;  }
.ipartner .tod li{ float: left;   width: 113px; height: 87px; margin:5px 6px;}
.ipartner .tod li a{ width: 113px; height: 87px;  display: block;background: url(images/ipartner.jpg) center no-repeat; }
.ipartner .tod li img{ width: 103px; height: 77px; padding:5px; }
/* ihonor*/
.ihonor{ width: 443px; height: 265px; margin-top:10px;  }
.ihonor .arrow_r{}

.ihonor .arrow_r{}
.ihonor .arrow_r,.arrow_l{ float:left;width:25px; height:45px; margin-top:70px;}
.ihonor .arrow_r { background:url(images/arrow.png) no-repeat; margin-right:28px;}
.ihonor .arrow_l { background:url(images/arrow.png) -25px 0 no-repeat;  margin-left:24px;}
.ihonor .arrow_l:hover,.ihonor .arrow_r:hover { background-color:none; }

.ihonor .tod {margin:22px auto 0; overflow:hidden; height:144px; float:left; width: 340px;}
.ihonor .tod .list{  }
.ihonor .tod .list .item{float: left;margin:20px;overflow: hidden;}
.ihonor .tod .list .item:hover{}
.ihonor .tod .list .item a{ background: url(images/ihonor.png) center no-repeat;height: 90px; width: 121px;padding:5px;  display: block;}
.ihonor .tod .list .item img { background: none repeat scroll 0 0 #f1f1f1;display: block; height: 90px; width: 121px; }
.ihonor .tod .list .item span{  }
.ihonor .tod .list .item span a{background: none; text-align: center; }

.main1 {width: 1000px;margin: 0 auto;text-align: center;}
.bottom_nav {background: #d30000;height: 83px;line-height: 83px;color: #fff;}
.bottom_nav .tel{  background: url(images/tel1.png) 150px center no-repeat; width: 315px; height: 83px; float: left; }
.bottom_nav .tel .zi{ float: left; font-size: 30px; font-family: "Impact"; }
.bottom_nav .tel .mu{ float: right; margin-top:23px;  }
.bottom_nav .tel .mu h4{ font-size: 18px; line-height: 20px; font-family: "Impact";  }
.bottom_nav .tel .mu p{ font-size: 12px;  line-height: 20px;}
.bottom_nav .web{ float: left; margin-left:40px;  }
.bottom_nav .web .qq,.weibo,.wechat{ background: url(images/web.png) no-repeat; height: 51px; width: 51px; display: block;
  float: left; margin: 15px 5px;  transition: all 1s ease 0s; }
.bottom_nav .web a.qq:hover,a.weibo:hover,a.wechat:hover{transform: rotate(-360deg);}
.bottom_nav .web .qq{  }
.bottom_nav .web .weibo{  background-position: -61px; }
.bottom_nav .web .wechat{ background-position: -122px; }
.bottom_nav .address { background: url(images/address.png) left center no-repeat; width: 380px; float: right; height: 83px; }
.bottom_nav .address span{ color: #6b6b6b; float: left; margin-left: 47px;  margin-top: 10px;height: 73px;}
.bottom_nav .address em{ font-style: normal; float: left; width: 247px; overflow: hidden;margin-left: 22px;
 line-height: 24px;  margin-top: 17px;  text-align: left;height: 66px; font-size: 14px;}

.bottom_c{ height: 354px; background: #2d2d2d url(images/bottom_c.jpg) center no-repeat;  overflow: hidden; }
.bottom_c .thead{ margin-bottom:20px;  }
.bottom_c .thead .tit{text-align: left; font-size: 14px; font-weight: normal; height: 50px; line-height: 50px; }
.bottom_c .thead span{ float: left; background: #d30000; width: 24px; height: 2px; }
.bottom_c .thead em{  float: left;background: #333333;  height: 2px; margin-left:5px; }
.bottom_c .left{ width: 34%;height: 354px; background: #272727; }
.bottom_c .right{ width: 66%;height: 354px; background: #2d2d2d;}

/* icontact*/
.icontact {width: 245px;height: auto;float: left;margin-top: 35px;color: #fff; margin-right: 15px;}
.icontact em{ width: 205px; }
.icontact h4{ font-size: 14px;   }
.icontact b{ font-size: 28px; color: #a30d0d; font-family: "Impact";height: 30px; line-height: 30px; }
.icontact .wd{ line-height: 30px; }
/* ilink*/
.ilink {width: 228px;height: auto;float: left;margin-top: 35px;color: #fff; margin-left:20px; }
.ilink em{ width: 195px; }
.ilink a{ display: block; height: 35px; line-height: 35px; color:#fff;border-bottom: 1px solid #333; padding-left: 24px; }
.ilink a:hover{ color: #d30000; }
/* keyword*/
.keyword{}
.keyword {width: 228px;height: auto;float: left;margin-top: 35px;color: #fff; margin-left:20px; }
.keyword em{ width: 195px; }
.keyword b{  display: block; height: 35px; line-height: 35px; border-bottom: 1px solid #333; padding-left: 24px; font-weight: normal; }

/* code*/
.webcode{ width: 105px;height: auto;float: left;margin-top: 35px;color: #fff; margin-left:70px;opacity:0;filter:alpha(opacity=0) }
.webcode .item{ width: 104px;  text-align: center; margin-bottom:15px; }
.webcode .item img{ width: 104px; height: 104px; }
.webcode .item span{ height: 35px; line-height: 35px; }

.footer {background: #1e1e1e;height: 80px; }
.footer .wd {color: #fff;height: 30px;line-height: 30px;font-size: 14px; padding-top: 15px;/* float: left; */}
.footer .wd a{ color:#fff;}
.footer .wd a:hover{ color:#d30000;}

/* 鍏ㄥ眬甯冨眬 */
.wrapper, .wrap { width:1030px; margin:0 auto; position:relative; }
.wrapper { margin-bottom:50px; padding-top:20px; }
.content { float:right; width:740px; position:relative; overflow:hidden; font-size:14px; }
.content .tid { height:40px; border-bottom:1px solid #ddd; margin-bottom:20px; }
.content .tid h2 { float:left; height:39px; line-height:25px; font-size:20px; color:#333; font-weight:700; border-bottom:2px solid #ec2932; }
.content .tod{ line-height:24px;}
.content .sitepath { float:right; height:40px; line-height:40px; color:#666; font-size:14px; }
.content .sitepath a:hover { text-decoration:underline; }
.content ul.list { height:auto !important;  }
/* sideBar */
.sideBar { float:left; width:230px; }
.leftNav { margin-bottom:20px; }
.leftNav .tid { height:80px; width:100%;background:#d81212; margin-bottom:2px; }
.leftNav .tid h2 { font-size:24px; font-weight:700; color:#FFF; height:80px; line-height:80px; text-align:center; }
.leftNav .tod { background:#eee; }
.leftNav .item { border-bottom:1px solid #FFF; }
.leftNav .nav2 { display:block; height:40px; line-height:40px; padding-left:45px; font-size:14px; background:url(./images/leftNav_1.gif) 25px center no-repeat; }
.leftNav .nav2:hover,.leftNav a.hover { background-image:url(./images/leftNav_2.gif); background-color:#ec2932; color:#FFF; }
.leftNav .drop { display:none; }
.leftNav .drop a { display:block; height:40px; line-height:40px; padding-left:60px; border-top:1px solid #FFF; background:#f9f9f9; }
.leftNav .drop a:hover { color:#FFF; background:#ec2932; }
/* leftCon */
.leftCon { width:228px; border:1px solid #ddd; padding-bottom:20px; }
.leftCon .tid, .leftCon .tod { background:#FFF; padding:15px 5px 0px 10px; }
.leftCon h2 { height:55px; font-size:14px; line-height:15px; color:#666; font-weight:700; background:url(./images/line_1.gif) left bottom no-repeat; margin-bottom:0px; }
.leftCon h2 span { display:block; height:30px; line-height:30px;  font-family:"Cambria"; font-size:27px; color:#ec2932; }
.leftCon .tod {  padding:5px 5px 0px 10px; line-height:26px;  }
.leftCon a.msg { display:block; width:80px; height:20px; line-height:20px; text-align:center; color:#f07f00; border:1px solid #f07f00; }
.leftCon a.msg:hover { color:#FFF; background:#f07f00; }
/* listNews */
.listNews .list { padding-bottom:20px; overflow:hidden; }
.listNews .item { width:100%; height:34px; line-height:34px; background:url(./images/tip_7.gif) 0 center no-repeat; border-bottom:1px dashed #ddd; }
.listNews .item a { float:left; padding-left:15px; font-size:14px; }
.listNews .item a:hover { text-decoration:underline; }
.listNews .item span { float:right; }
/* listNews2 */
.listNews2 .list { padding-bottom:20px; overflow:hidden; }
.listNews2 .item { width:100%; height:130px; border-bottom:1px dashed #ddd; padding:10px 0; }
.listNews2 .item .img { float:left; width:160px; height:120px; padding:2px; border:1px solid #ddd; margin-right:10px;  }
.listNews2 .item img { display:block; width:160px; height:120px; }
.listNews2 .item .img:hover { background:#ec2932; border-color:#ec2932; }
.listNews2 .item h3 { height:30px; line-height:30px; overflow:hidden; font-size:15px; font-weight:700;  }
.listNews2 .item h3 a:hover { text-decoration:underline; }
/* pageNews */
.pageNews h1 { font-size:20px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; border-bottom:1px solid #DDD; border-top:1px solid #DDD;  }
.pageNews .mark span { margin:0 7px; }
.pageNews .info { margin-bottom:40px; }
/* listCase */
.listCase .tod { overflow:hidden; }
.listCase ul{ width:105%;}
.listCase li { float:left; /* height:200px;  */padding:6px; margin:0px 10px 5px;}
.listCase li span {width:200px; height:36px; color:#666; line-height:40px; text-align:center;display:block;}
.listCase li img { width:215px;/* height:161px; */ display:block;}
.listCase li:hover{ background:#ec2932; }
.listCase li:hover span{ display:block;width:200px;color:#fff; text-align:center;}

.listCase1 .tod { overflow:hidden; }
.listCase1 ul{ width:105%;}
.listCase1 li { float:left; height:325px; padding:6px; margin:0px 10px 5px;}
.listCase1 li span {width:200px; height:36px; color:#666; line-height:40px; text-align:center;display:block;}
.listCase1 li img { width:215px;height:287px; display:block;}
.listCase1 li:hover{ background:#ec2932; }
.listCase1 li:hover span{ display:block;width:200px;color:#fff; text-align:center;}
/* pageCase */
.pageCase h1 { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageCase .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageCase .info { margin-bottom:40px; }
.pageCase .photo img{ max-width:640px;}
.tit_case{ width:100%; height:56px; line-height:56px; font-size:16px; font-weight:bold; text-align:center}
/* listProduct */
.listProduct .tod { overflow:hidden; }
.listProduct ul{ width:105%; padding-left:15px;}
.listProduct .item{ width:220px; height:165px; border:1px solid #ccc; float:left; position:relative;overflow:hidden; margin:0px 21px 20px 0px;}
.listProduct .item img{ width:220px; height:165px;}
.listProduct .item a{ display:block; color:#fff;line-height:26px; font-size:16px;}
.listProduct .item p{ width:100%; height:177px; text-align:center;}
.listProduct p.wd{ width:100%; padding-top:54px;  position:absolute; left:-235px; top:0px; background:url(images/hoverbg.png) repeat 0px 0px;}
.listProduct p.wd a{ display:block;}
.listProduct p.wd span{ color:#fff; font-size:12px; padding:2px 8px; border:1px solid #fff;}
.listProduct .item:hover p.wd{ left:0px; }
/* listProduct2 */
.listProduct2 .tod { overflow:hidden; }
.listProduct2 .list { padding-bottom:20px; overflow:hidden; }
.listProduct2 .item { width:100%; height:130px; border-bottom:1px dashed #ddd; padding:10px 0; }
.listProduct2 .item .img { float:left; width:160px; height:120px; padding:2px; border:1px solid #ddd; margin-right:10px;  }
.listProduct2 .item img { display:block; width:160px; height:120px; }
.listProduct2 .item .img:hover { background:#ec2932; border-color:#ec2932; }
.listProduct2 .item h3 { height:30px; line-height:30px; overflow:hidden; font-size:15px; font-weight:700;  }
.listProduct2 .item h3 a:hover { text-decoration:underline; }
/* .pageProduct */
.pageProduct h1 { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageProduct .photo { margin-bottom:20px; }
.pageProduct .photo .img { display:block; padding:4px; border:1px solid #dbe7c7; margin:0 auto; }
.pageProduct .detaiInfo { margin-bottom:10px; }
/* pageProduct2 */
.pageProduct2 .photo { float:left; margin-bottom:20px;padding-left:100px; }
.pageProduct2 .photo .img { width:500px; height:375px; display:block; padding:4px; border:1px solid #dbe7c7;  }
.pageProduct2 .baseInfo { float:right; width:340px; }
.pageProduct2 h1 { height:30px; line-height:30px; font-size:16px; }
.pageProduct2 .baseInfo p { line-height:30px; }
.pageProduct2 .baseInfo p span { font-size:18px;  font-family:"Cambria"; }
.pageProduct2 .baseInfo p.button { padding-top:40px; }
.pageProduct2 .baseInfo a.btn { display:block; width:77px; height:25px; line-height:25px; text-align:center; color:#333; border:1px solid #aaa; }
.pageProduct2 .baseInfo a.btn:hover { color:#ec2932; border-color:#ec2932; }
.pageProduct2 .detaiTit { height:25px; line-height:20px; border-bottom:1px solid #aaa; font-size:14px; margin-bottom:10px; color:#333; font-weight:700; }
.pageProduct2 .detaiInfo { margin-bottom:10px; }
.mobileCode span{ text-align:center;}

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 8px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#ec2932; font-weight:bold; color:#fa4800; }
.pager span.dot{ background:#ec2932; border-color:#ec2932; font-weight:bold; color:#fff; }
/* reLink */
.reLink {  width:736px;height:30px; line-height:30px; border:1px solid #ddd; background:#FFF; margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
/* reInformation */
.reInformation { width:716px; padding:0 10px 20px;margin-bottom:20px; border:1px solid #ddd; }
.reInformation .tit { height:36px; line-height:36px; text-align:left; padding-top:0px; padding-left:10px;border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; color:#ec2932;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:208px; padding:9px 9px 0; border:1px solid #ddd; margin-left:5px; margin-right:4px; display:inline; }
.reInformation li img { width:208px; height:156px; }
.reInformation li img:hover { opacity:0.8; filter:Alpha(opacity=80); }
.reInformation .g { display:block; width:215px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#ec2932; }
.reInformation .t:hover, .reInformation .o:hover { text-decoration:underline; }
.reInformation li.hover { border-color:#ec2932; }

.formData tr.item .tip{margin-left:20px; width:135px;}
.minBanner, .minBanner ul, .minBanner img{height: 300px !important;}
.minBanner img{width: 1920px !important;margin-left: -960px !important;}</pre></body></html>