@charset "GB2312";

body{padding-top: 0; padding-right: 0; padding-left: 0; padding-bottom: 0; margin: 0; font:14px/1.5 normal arial, "Î¢ÈíÑÅºÚ","Microsoft YaHei"; background: #fff; color: #333333; }

*{word-break:break-all;margin:0px;padding:0px;} /*Ç¿ÖÆ»»ÐÐ*/

.login {float:left;width:100%;}

.logo {float:left;width:100%;background-image:url(../images/top.jpg);}

.logoc {width:1200px;margin:5px auto;}

.logoc .sj {display: none;}

.top {text-align:right;width:200px;padding:18px 0px 0px 770px;font-family:"ËÎÌå";font-size:13px;}

.top a {font-family:"ËÎÌå";font-size:13px;color:#333;text-decoration:none;}

.nav {float:left;width:100%;background-color:#c90101;margin-bottom:1px;}

.navc {width:1200px;margin:0 auto;height:40px;}

.navc ul {margin:0px;padding:0px;list-style-type:none;}

.navc ul li {display:block;float:left;width:12.5%;text-align:center;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;line-height:40px;color:#FFF;text-decoration:none;}

.navc ul li a {display: block;color:#FFF;text-decoration:none;font-weight:bold;}

.banner {float:left;width:100%;}

.index_banner2{position:relative;width:100%;}

.index_banner2 ul{overflow:hidden;margin:0px;padding:0px;}

.index_banner2 li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}

.index_banner2 li a{display:block;margin:0 auto;}

.index_banner2 img {min-height: 140px; object-fit: cover;}

.index_banner2 cite{position: absolute;left: 0;right: 0;bottom: 15px;margin: auto;width: 64px;line-height: 0;font-size: 0;text-align: center;z-index: 9;}

.index_banner2 cite span{display: inline-block;width:8px;height:8px;opacity:0.8;cursor:pointer;background-image:url(../images/tg_flash_p2.png); background-repeat:no-repeat;margin:0 4px;}

.index_banner2 cite span:hover{background-color:#f5f5f5;}

.index_banner2 cite span.cur{cursor:default;background-image:url(../images/tg_flash_p.png);background-repeat:no-repeat;}

.clear{clear:both;}

.main {float:left;width:100%;padding:10px 0px;background-image:url(../images/top.jpg);}

.mainc {width:1200px;margin:0 auto;}

.main2 {float:left;width:100%;padding-top:10px;}

.left {float:left;width:280px;margin-right:15px;}

.left1 {float:left;width:100%;margin-bottom:10px;}

.left1t {float:left;width:100%;}

.left1d {width:100%;margin-bottom:5px;float:left;}

.left1d ul{margin:0px;list-style-type:none;float:left;width:100%;padding: 7px 0px 0px 0px;}

.left1d ul li{float:left;line-height:30px;margin:0px;font-weight:normal;background-position:left center;background-repeat:no-repeat;border-bottom:1px dashed #d8d8d8;padding:0px 2%;width:45%;}

.left1d ul li a img {float:left;padding:12px 7px 0px 0px;}

.left1d ul li a{font-family:"Î¢ÈíÑÅºÚ";font-size:13px;color:#333;text-decoration:none;line-height:30px;}

.left1d h2 {font-size:12px;margin:0px;cursor:pointer;height:40px;line-height:40px;background-image:url(../images/lb2.jpg);background-repeat:repeat-x;font-family:"Î¢ÈíÑÅºÚ";width:100%;text-align:center;}

.left1d h2  a {text-align:center;color:#FFFFFF;height:40px;text-decoration:none;moz-outline-style:none;background-position:-250px -70px;background-repeat:repeat-x;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}

.left1d h2 a:hover{color:#FFFFFF;}

.left2 {float:left;width:24%;}

.left2t {float:left;width:98%;border-bottom:1px solid #d9d9d9;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;color:#333333;}

.left2t img {float:left;padding:5px 5px 0px 0px;}

.left2t span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;color:#153b6c;font-weight:bold;}

.left2d {padding:2%;float:left;width:96%;}

.left2d ul {margin:0px;padding:0px;list-style-type:none;}

.left2d ul li {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:31px;color:#333;}

.left2d ul li img {max-width: 100%;}

.right {float:left;width:905px;}

.gsal {float:left;width:100%;margin-bottom:5px;}

.gs {float:left;width:62%;margin-right:3%;}

.gst {float:left;width:100%;border-bottom:1px solid #C90101;}

.gsz {float:left;width:45%;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333333;}

.gsz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#C90101;}

.gsz img {float:left;padding:3px 5px 0px 0px;}

.gsy {float:left;width:51%;padding-right:2%;height:30px;}

.gsy img {float:right;padding-top:9px;}

.gsd {float:left;width:96%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:25px;color:#333;padding:1% 2%;}

.gsd p{text-indent:40px;}

.gsd a {color:#C90101;text-decoration:none;}

.al {float:left;width:35%;}

.alt {float:left;width:100%;border-bottom:1px solid #C90101;}

.alz {float:left;width:70%;padding-left:5%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;}

.alz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#C90101;}

.alz img {float:left;padding:3px 5px 0 0;}

.aly {float:left;width:20%;padding-right:5%;}

.aly img {float:right;padding-top:9px;}

.ald {float:left;width:96%;padding:10px 2% 0 2%;}

.ald embed {max-width: 100%;}

.tj {float:left;width:903px;margin-bottom:10px;border:1px solid #d9d9d9;}

.tjt {float:left;width:100%;border-bottom:1px solid #d9d9d9;background-image:url(../images/cp.gif);background-repeat:repeat-x;height:32px;}

.tjz {float:left;width:73%;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;color:#333;}

.tjz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#C90101;}

.tjz img {float:left;padding:5px 5px 0  0 ;}

.tjy {float:left;width:22%;padding-right:2%;}

.tjy img {float:right;padding-top:11px;}

.tjd {float:left;width:98%;padding:1% 1% 1% 0%;}

#demo {overflow:hidden;width:100%;}

#demo img {width:190px;float:left;height:175px;padding:3px;border:1px solid #CCC;}

#demo span {float:left;width:100%;text-align:center;}

#demo a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;text-decoration:none;float:left;width:198px;margin-right:10px;}

#indemo {float:left;width:10000%;}

#demo1 {float:left;}

#demo2 {float:left;}

.scrolltop {width:100%;float:left;}

.scrolltop ul {margin:0px;padding:0px;list-style-type:none;}

.scrolltop ul li {float:left;width:198px;margin-right:10px;}

.scrolltop ul li a img {width:190px;float:left;height:175px;padding:3px;border:1px solid #CCC;}

.scrolltop ul li span {float:left;width:100%;text-align:center;}

.scrolltop ul li span a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;text-decoration:none;}

.xwhy {float:left;width:100%;}

.xw {float:left;width:37%;margin-right:1%;}

.xwt {float:left;width:100%;border-bottom:1px solid #C90101;}

.xwz {float:left;width:73%;padding-left:2%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.xwz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#C90101;}

.xwz img {float:left;padding:3px 5px 0px 0px;}

.xwy {float:left;width:22%;padding-right:2%;height:30px;}

.xwy img {float:right;padding-top:9px;}

.xwd {float:left;width:98%;padding:1%;}

.xwd ul {margin:0px;padding:0px;list-style-type:none;}

.xwd ul li {border-bottom:1px dashed #666;padding:0px 5px 0px 5px;}

.xwd ul li a img {padding:12px 7px 0px 0px;}

.xwd ul li a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;text-decoration:none;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.xwd ul li span {font-family:"Î¢ÈíÑÅºÚ";font-size:12px;line-height:30px;color:#333;float:right;}

.hy {float:left;width:37%;margin-right:1%;}

.fhxc {float:left;width:998px;margin:10px 0px;border:1px solid #d9d9d9;}

.fhxct {background-image:url(../images/cp.gif);background-repeat:repeat-x;float:left;height:32px;width:100%;border-bottom:1px solid #d9d9d9;}

.fhxcz {float:left;width:730px;padding-left:10px;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;color: #333;}

.fhxcz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#153B6C;}

.fhxcz img {float:left;padding:5px 5px 0px 0px;}

.fhxcy {float:left;width:248px;padding-right:10px;}

.fhxcy img {float:right;padding-top:11px;}

.fhxcd {float: left; width: 988px; padding:10px 5px 5px 5px;}

.spzq{float:left;width:998px;margin:10px 0;border: 1px solid #d9d9d9;}

.spzqd {float:left;width:988px; padding:10px 5px 5px 5px;}

.spzqd ul {margin:0px;padding:0px;list-style-type: none;}

.spzqd ul li {width:177px;margin-right:0 10px;float:left;display:block;}

.spzqd ul li a img {float: left;height: 141px;width: 175px;border: 1px solid #d4d4d4;}

.spzqd ul li span {text-align:center;float:left;width:100%;}

.spzqd ul li span a {font-family: "Î¢ÈíÑÅºÚ";font-size: 13px;line-height: 30px;color: #0C3C7A;text-decoration: none;}

.yq {float:left;width:1198px;margin-top:10px;border:1px solid #d9d9d9;}

.yqt {background-image:url(../images/cp.gif);background-repeat:repeat-x;float: left;height: 32px;width: 100%;border-bottom:1px solid #d9d9d9;}

.yqz {float:left;width:99%;padding-left:1%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;color:#333;}

.yqz span {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;font-weight:bold;color:#C90101;}

.yqz img {float: left;padding:5px 5px 0 0;}

.yqd {float: left;width: 98%;padding: 1%;}

.yqd a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;text-decoration:none;padding-right:5px;}

.cpzx {float:left;width:903px;border:1px solid #d9d9d9;margin-bottom:10px;}

.cpzxt {float:left;width:100%;border-bottom:1px solid #d9d9d9;background-image:url(../images/cp.gif) repeat-x;height: 32px;}

.cpzxz {float:left;width:24%;padding-left:1%;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;color:#C10B00;font-weight:bold;}

.cpzxz img {float:left;padding:5px 5px 0 0;}

.cpzxy {float:left;width:74%;padding-right:1%;color:#333;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:32px;text-align:right;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.cpzxy a {color:#333;text-decoration:none;}

.cpzxd {float:left;width:98%;padding:1%;}

.cpzxd ul {margin:0px;padding:0px;list-style-type:none;float:left;width:100%;}

.cpzxd ul li {float:left;width:22%;margin:0 1%;display:block;}

.cpzxd ul li a img {padding:3px;float:left;height:170px;width:186px;border:1px solid #CCCCCC;}

.cpzxd ul li span {float:left;width:100%;text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.cpzxd ul li span a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#C10B00;text-decoration:none;}

.picnews {float:left;width:98%;padding:1%;}

.fl {float:left;width:99%;height:29px;background-repeat:no-repeat;border-bottom:1px solid #D9d9d9;padding-left:1%;}

.fl a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:29px;color:#C10B00;text-decoration:none;}

.fr1 {float:right;padding-right:15px;}

.fr1 a {font-family:"Î¢ÈíÑÅºÚ";font-size:12px;line-height:29px;color:#333333;}

.ffl {float:left;width:100%;padding-top:1%;padding-bottom:0%;}

.ffl ul {margin:0px;padding:0px;list-style-type:none;}

.ffl ul li {float:left;width:22%;margin:0 1.5%;display: block;}

.ffl ul li a img {padding:3px;width:186px;border:1px solid #999;height:170px;float:left;}

.ffl ul li span {float:left;width:100%;text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.ffl ul li span a {font-family:"ÐÂËÎÌå";font-size:12px;line-height:30px;color: #333;text-decoration: none;}

.ffl ul li span a:hover {font-family:"ÐÂËÎÌå";font-size:12px;line-height:30px;color:#C10B00;text-decoration:underline;}

.newd {padding:1%;float:left;width:98%;}

.newd ul {margin:0px;padding:0px;list-style-type:none;}

.newd ul li {padding:0 1%;border-bottom:1px dashed #CCCCCC;width:98%;}

.newd ul li a {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;text-decoration:none;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.newd ul li span {float:right;font-family:"Î¢ÈíÑÅºÚ";font-size:12px;line-height:30px;color:#333;}

.newd ul li a img {float:left;padding:13px 5px 0 0;}

.nrd {float:left;width:98%;padding:1%;font-family: "Î¢ÈíÑÅºÚ";font-size:13px;line-height:30px;color:#333;}

.nrd em{font-size:16px; font-family:"Î¢ÈíÑÅºÚ";text-align:center;color:#6C6A6A;font-weight:lighter;width:100%;height:40px;padding-bottom:15px;padding-top:8px;overflow:hidden;display:block;margin:0 auto;line-height:40px;border-bottom:1px dotted #a6a6a6;}

.nrd em span{margin-left:12px; width: 200px;overflow: hidden;}

.nrd  h2{color:#d90000; font-size:18px; text-indent:30px; margin-top:10px;}

.nrd  h3{color:#d90000; font-size:16px; text-indent:30px; margin-top:10px;}

.nrd p{text-indent:30px; margin-top:10px; font-size:14px; letter-spacing:2px; font-family:"Î¢ÈíÑÅºÚ";}

.nrd p embed{max-width: 100%;}

.nrd a{color:red;}

.nrd table{margin:0px auto; margin-top:20px;}

.nrd td {text-align:center;}

.bt {float:left;width:100%;text-align:center;}

.bt h1 {font-family:"Î¢ÈíÑÅºÚ";font-size:24px;line-height:30px;color:#333;}

.prenext {float:left;width: 98%;padding:0 1%;border-top:1px solid #CCC;}

.prenext .pre{float:left;width:100%;height:40px;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:40px;color:#333;} 

/* ÉÏÒ»Æª */
.prenext .pre a {color:#333;text-decoration:none;}

.prenext .pre a:hover {color:#C10B00;text-decoration:underline;}

.prenext .next{float:left;width:100%;height:40px;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:40px;color:#333;} /* ÏÂÒ»Æª */

.prenext .next a {color:#333;text-decoration:none;}

.prenext .next a:hover {color:#C10B00;text-decoration:underline;}

.foot {float:left;width:100%;background-color: #c10b00;}

.footc {width: 1200px;margin-right:auto;margin-left:auto;padding:20px 0 30px 0;text-align: center;color: #FFF;}

.lm {background-image:url(../images/db.jpg);float:left;height:35px;width:100%;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";line-height:35px;}

.lm a {color:#FFF;text-decoration:none;padding:0 10px;font-size:13px;}

.footc p {font-family: "Î¢ÈíÑÅºÚ";font-size: 13px;line-height: 30px;color: #FFF;}

.footc p a {display: inline-block;color:#fff;text-decoration: none;padding:0 2px;margin: 0 5px;}

.footc p span {display: inline-block;margin: 0 5px;}

.page{font-family: Arial, Helvetica, sans-serif;line-height: normal;font-size: 14px;margin-top: 7px;float: left;width: 100%;}

.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;float:left;margin:5px 2px;text-align:center;padding:0 5px;height:18px;} /* SPANºÍÁ´½Ó */

.page a:hover, .page a.current{color:#F44;border:1px solid #F44;} /* µ±Ç°Á´½ÓÓÐ¼¤»îÊ± */

.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:0px -5px;vertical-align:middle;font-size:12px;} /* Ìø×ªINPUT */

.related {float: left;width: 100%;border-top:1px solid #CCC;}

.related ul {margin-left:15px;list-style-type:none;}

.related h3 {font-size:14px;height:25px;line-height:25px;margin-top:10px;text-indent:12px;color: #C10B00;}

.related li {width:49%;float:left;text-indent:10px;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2;margin-bottom:1%;background-repeat:no-repeat;background-position:left center;font-size:13px;font-family: "Î¢ÈíÑÅºÚ";text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.related ul li a {color: #333;text-decoration: none;}

.related ul li a img {padding:14px 7px 0 0;}

.hotpro{padding-bottom:20px;overflow:hidden;margin-top:10px;float:left;width:100%;}

.hotpro h3{font-size:18px;height:35px;line-height:35px;text-indent:10px;padding:0;margin:0;background-color:#CB1508;color:#FFF;}

.product h3 a {text-decoration: none;}

.hotpro ol { margin-left:15px;}

.hotpro ul {list-style-type: none;}

.hotpro ol li {width:90%;line-height:25px; height:25px;}

.hotpro dl{ width:94%;margin:20px 0 0 8px;overflow:hidden;}

.hotpro dl dt{width:40%;float:left;clear:both;margin:0 5% 3% 0;}

.hotpro dl dd{width:55%;float:right;}

.hotpro dl img{ width:100%; float:right;}

.hotpro dl dd a{font-weight:bold;color:#333;text-decoration:none;font-family:"ËÎÌå";font-size:14px;}

.hotpro dl dd a:hover{ color:#e00000;}

.hotpro dl dd p{color:#787878;padding-top:5px;font-family:"Î¢ÈíÑÅºÚ";font-size:13px;line-height:24px;}

.hotpro li {height:30px; line-height:30px; text-indent:20px;}

.fdh {position: fixed; display: none; line-height: 40px; height: 40px; background-color: #222222; width: 100%; z-index: 8; bottom: 0px; list-style-type: none;}

.fdh li {width: 33.33%; float: left; text-align: center; border-right: 1px #ddd solid; box-sizing: border-box;}

.fdh .li {background-color: #c90101;}

.fdh a {display: block; color: #fff; text-decoration: none;}

@media (max-width: 1280px) {
  .logoc{width: 94%;}
  .logoc img{max-width: 100%;}
  .navc{width: 94%;}
  .mainc{width: 94%;}
  .left{display: none;}
  .right{width: 100%;}
  .tj{width: 100%;}
  .yq{width: 100%;}
  .footc{width: 94%;}
  .cpzx{width: 100%;}
  .ffl ul li a img{width: 100%; height: 210px;}
  .cpzxd ul li a img {width: 100%; height: 210px;}
}

@media (max-width: 1140px) {
  .logoc img {display: none;}
  .logoc .sj {display: block;}
  .ffl ul li a img{height: 170px;}
  .cpzxd ul li a img {height: 170px;}
  .nrd img {max-width: 100%;}
}

@media (max-width: 768px) {
  .navc ul li {width: 25%;}
  .gs {width: 100%; margin-right: 0;}
  .al {display: none;}
  .ffl ul li {width: 46%; margin: 0 2%;}
  .ffl ul li a img {height: 210px;}
  .cpzxd ul li {width: 46%; margin: 0 2%;}
  .cpzxd ul li a img {height: 210px;}
  .xw{width: 49%; margin-right: 2%;}
  .hy {width: 49%; margin-right: 0;}
  .left2 {float: none; width: 100%;}
  .left2d ul li {float: left; width: 50%;}
  .left2d ul li:first-of-type {float: right;}
  .lm {display: none;}
  .foot {margin-bottom: 40px;}
  .fdh {display: block;}
}

@media (max-width: 640px) {
  .ffl ul li a img {height: 180px;}
  .cpzxd ul li a img {height: 180px;}
  .related li {width: 100%;}
}

@media (max-width: 480px) {
  .ffl ul li a img {height: 160px;}
  .cpzxd ul li a img {height: 160px;}
  .left2d ul li {width: 100%;text-align: center;}
  .xw {width: 100%;margin-right: 0;}
  .hy {width: 100%;}
  .bt {padding: 10px 0;border-bottom: 1px solid #a6a6a6;}
  .nrd em {display: none;}
}

@media (max-width: 420px) {
  .ffl ul li a img {height: 140px;}
  .cpzxd ul li a img {height: 140px;}
}




