﻿@charset "utf-8";
*{margin: 0;padding: 0;}
li{list-style:none;}.ff *,.f0 *{transition:0.1s;font-weight:normal;}
.left{float:left;}
.right{float:right;}
.clboth{height:0; width:1250px; overflow:hidden; margin:0 auto; padding:0;}
.nav{width:1250px !important;}
.mid_12{position:relative; width:1250px; margin:0 auto; top: 0px; left: 50%; margin-left: -625px;}
.head{width:1250px;}
.head.mid_12 h1{height:84px; width:480px; float:left;}
a{text-decoration:none;color:inherit;}
.picbox{text-align:center;overflow:hidden;}
.picbox:hover img{transform:scale(1.1);}
.w-head{background:#ffffff;width:1250px;margin:0 auto; height:84px;}
.w-top{background:#f6792d;padding-top:0px;height:30px;line-height:30px;border-bottom:1px solid #f6792d; color:#FFFFFF; font-size:12px;min-width:1250px;; width:100%; /*float:left;*/}
.ad{width:1250px;margin:0 auto;margin-top:10px;}
.w-top .right a{margin:0 10px; color:#FFFFFF;}
.logo{display:block;margin:0 auto;background:url(../images/logo.png) center no-repeat; width:190px; height:84px; background-size: contain; float:left;}
.tel{ width:260px; height:84px; float:left; line-height:84px; display:block; color:#656565; font-size:15px; padding-left:30px}
.tel span{ color:#ff9933; font-size:20px; font-weight:bold;line-height:84px;}
.search{margin:8px 100px 0 0;}
.search form{overflow:hidden;}
._content2_1 .link{float:right;line-height:56px;height:56px;padding-right:15px;font-size:13px;color:#5d5d5d;background:url(/statics/style/images/right_w12.png) no-repeat right center;}
.search .text{height:30px;line-height:30px;text-indent:5px;width:360px;outline:none; font-size:14px; border-bottom:1px #ff6633 solid;}
.search.left{width:460px;}
.search .s_s{height:31px;line-height:30px;border:none;width:31px;font-size:14px;cursor:pointer;background:url(../images/searchbt.png) no-repeat center center;border-bottom:1px #ff6633 solid;}
.search .hot-search{margin-top:5px;color:#333333; font-size:14px; font-weight:bolder;}
.search .hot-search span{ float:left; height:20px; line-height:20px; padding-right:30px;}
.search .hot-search a{margin-left:10px; border-radius:10px;color:#f6792d; font-size:12px;display:block; border:1px #ff6633 solid; width:60px; height:20px; line-height:20px; text-align:center; float:left;}
.navbg{position:absolute;top:0;left:-350px;}
.w-nav{position:relative;height:62px;background:#f68038;line-height62px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .5); box-shadow:0 0 5px rgba(0, 0, 0, .5);min-width:1250px; margin:0 auto; width:100%; float:left;}
.w-nav ul{position:relative;}
.mid_12.f0.clboth{padding-bottom:25px;}
.w-nav .nav li{float:left;_display:inline;width:108px;position:relative;z-index:50; height:58px;background:url(../images/menubg.png) right center no-repeat;}
a.sydha{font-size:20px;}
.w-nav .nav a{display:block;font-size:16px;color:#fff;height:58px; line-height:58px; text-align:center;}
.w-nav .nav .categorys a{text-align:right;font-weight:bold;}
.w-nav .nav a:hover{background:#ffffff;color:#f68038;text-decoration:none}
.w-nav .nav .categorys a:hover,on{background:#f68038;color:#ffffff;text-decoration:none;height:58px;}
.w-nav .nav .categorys{width:210px;font-size:21px;font-weight:normal;}
.w-nav .nav .categorys:hover i{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.w-nav .nav .categorys i{float:right;background:url(../images/item-type-ico2.png) no-repeat center center;width:20px;margin-left:20px;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease;}
.w-nav .nav .categorys i{margin-right:20px;display:inline-block;width:22px;height:56px;}
.w-nav .nav .right{width:initial;float:right;color:#EEF8F2;}
.w-nav .nav .right img{vertical-align:-2px}
.menu-container{z-index:999;line-height:initial; display:none; position:absolute;width:183px;height:539px;margin-top:175px;text-align:center;background:url(../images/menuleftbg.png) no-repeat top left;}
.rig h2{margin-bottom:8px;}
.menu-container ul>li{transition:0.4s;height:50px;}
.menu-container ul>li:hover span a{color:#f6792d;}
.menu-container ul>li:hover span{background:url(../images/spanbg.jpg) no-repeat left center;}
li.dipzc{float:left;width:144px;overflow:hidden;height:40px;}

a.dipzca{display:block;width:130px;height:30px;font-size:14px;text-align:center;line-height:30px;}
a.dipzca:hover{color:red;}
.syflzc1{ margin-top:22px;}
.menu-container ul>li span.syflzc2{border-bottom:0 solid #544948;}
.fa-caret-right{color:#FF7600;float:left;}
.menu-container ul>li span{width:183px;margin:0 auto; color:#FFFFFF; line-height:50px; height:50px;text-align:center;font-size:14px;border-bottom:1px solid #544948;display:inline-block;}
.menu-container .subitems{float:left; display:none; position:absolute;top:0;left:183px;padding-top:30px; padding-left:30px; padding-right:20px;width:472px;height:397px;background:url(../images/menurightbg.png) top left no-repeat;background-size:100% 100%; }
.menu-container li:hover>.subitems{display:block;}
.subitems dt .fa-caret-right{float:right;line-height:61px;}
.subitems dt{float:left;line-height:30px; margin:0 auto;border-bottom:1px solid #ffffff; color:#FFFFFF; }
.subitems a{display:inline-block;padding:5px 10px; font-size:16px;}
.subitems dd{margin-left:110px;text-align:left;}
.subitems a:hover{ color:#f6792d;}
.subitems dt:hover{border-bottom:1px solid #f6792d;}
.subitems dd a{text-align:left;}
.subitems dl{overflow:hidden;margin-bottom:10px;}
.banners{ position:relative; display:block;width:100%;min-width:1250px; float:left; margin-top:-4px;}
.banners .fullSlide{width:100%;position:relative;height:430px;background:#000;}
.banners .fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banners .fullSlide .bd ul{width:100%!important;}
.banners .fullSlide .bd li{width:100% !important;height:430px;overflow:hidden;text-align:center;}
.banners .fullSlide .bd li img{ height:430px;}
.banners .fullSlide .bd li a{display:block;height:430px; width:100%;}
.banners .fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;;left:0;height:20px;line-height:20px;}
.banners .fullSlide .hd ul{text-align:center; margin-left:48%;}
.banners .fullSlide .hd ul li{cursor:pointer; float:left;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;margin:5px; border:1px #FFFFFF solid;overflow:hidden;background:#fff;line-height:510px;border-radius:25px;}
.banners .fullSlide .hd ul .on{background:#f68038;}
.banners .fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-28px;left:15%;z-index:1;width:56px;height:56px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.banners .fullSlide .next{left:auto;right:15%;background:url(../images/right.png) no-repeat;}
.banners .fullSlide .prev{background:url(../images/left.png) no-repeat;}
.main{width:100%; margin:0 auto; padding:0; min-width:1250px;background: url(../images/itemleftbg.png) top  left repeat-y, url(../images/itemrightbg.png) top  right repeat-y;}
.main .con{width:1222px; margin:0 auto; padding:0 14px 50px 14px; overflow:auto; zoom:1;}
.main .con .lef{width:756px; float:left; margin-top:62px;}
.main .con .rig{width:448px; float:right; margin-left:18px;margin-top:62px;}
.main .con .rig img{ width:100%; margin:8px auto;}
.main .con .lef .le{ float:left; width:295px;}
.main .con .lef .rg{ float:right; width:448px;}
.main .con .lef img{ width:100%; margin:7px auto;}
.main .con .product{ width:100%; float:left; margin-top:50px;}
.main .con .product h2{background:url(../images/protitbg.jpg) top center no-repeat; width:1187px;background-size:100% 100%; height:51px; line-height:37px; font-size:18px; color:#FFFFFF; text-align:left; padding-left:35px;}
.main .con .product h2 span{ margin-left:50px;}
.main .con .product h2 a{ color:#FFFFFF;}
.main .con .product .proleft{ float:left;width:230px;}
.main .con .product .proleft ul li{ font-size:14px; line-height:40px; width:105px; float:left; margin-right:10px; overflow:hidden; color:#666666; }
.main .con .product .proleft ul li a{ color:#666666; text-align:left; width:100%; height:100%; overflow:hidden; display:block;}
.main .con .product .proleft ul li a:hover{ color:#f78642;}
.main .con .product .proright{ float:right;width:992px;}
.main .con .product .proright ul li{ float:left; width:320px; height:224px; margin-left:10px;margin-top:10px; position:relative;}
.main .con .product .proright ul li img{ width:100%; height:100%;}
.main .con .product .proright ul li .bg1{height:40px; width:190px; background:#ff631a;line-height:40px; text-align:left; position:absolute; bottom:22px;left:0; padding-left:10px; color:#FFFFFF; font-weight:bold;}
.main .con .product .proright ul li .bg1 h3{ height:100%; width:100%; line-height:40px; font-size:20px; }
.main .con .product .proright ul li .bg{position:absolute;width:320px; height:100%; bottom:0; left:0; display:none; }
.main .con .product .proright ul li .bg .p1{width:300px; height:71px;position:absolute;bottom:0; z-index:11; font-size:12px; color:#FFFFFF; line-height:25px; padding:10px;   }
.main .con .product .proright ul li .bg .p0{width:320px; height:91px;position:absolute;width:320px;bottom:0; background-color:#000000;opacity: 0.8; z-index:10;  }
.main .con .product .proright ul li .bg .p1 span{ font-size:20px; position:absolute; right:20px; bottom:10px;}
.main .con .product .proright ul li .bg .p1 span font{ font-size:20px; font-weight:bolder;}
.main .con .product .proright ul li .bg .p2{ font-size:20px;height:133px;width:320px;  position:absolute; left:0;top:0;line-height:133px; text-align:center; color:#FFFFFF;z-index:11;}
.main .con .product .proright ul li .bg .p20{ background-color:#000000;opacity: 0.5; height:133px;width:320px;  position:absolute; left:0;top:0;z-index:10;}
.main .con .product .proright ul li .bg .p2 span{ border:4px #ff631a solid; padding:5px 30px;}
.main .con .product .proright ul li:hover .bg{ display:block;}
.main .con .product .proright ul li:hover .bg1{ display:none;}
.cstd{width:100%; margin:0 auto; padding:0;background:url(../images/cstdbg.jpg) top center no-repeat; height:668px;min-width:1250px;}
.cstd .con{margin:0 auto; padding-top:30px; width:1250px; }
.cstd .con h2{ width:1220px; color:#FFFFFF; font-size:20px; margin:0 auto; border:none; padding-bottom:0; padding-left:30px;background:url(../images/cstdtitbg.jpg) left center no-repeat; line-height:23px;}
.swiper1{ width:100%; padding-top:50px;}
.swiper1 h3{ font-size:15px; color:#edb11f; line-height:60px;}
.swiper1 p{ font-size:14px; color:#FFFFFF; line-height:30px;}
.swiper1 .swiper-slide{ height:510px;}
.youshi{ width:100%;background:url(../images/youshi.jpg) top center no-repeat; height:639px; min-width:1250px;}
.news{width:100%; margin:0 auto; padding:0; height:1250px; min-width:1250px;background: url(../images/itemyoushileft.png) top  left repeat-y, url(../images/itemyoushiright.png) top  right repeat-y;}
.news .con{width:1250px; margin:0 auto; padding:0;}
.news .con .yoshi{ width:1238px; margin:0 auto; padding:0;}
.news .con .yoshi img{ width:100%;}
.news .con .list{width:1238px; margin:0 auto; padding:0;}
.news .con .list .left{ width:439px; float:left;}
.news .con .list .left img{ width:439px; height:280px; float:left; margin-top:0px; margin-bottom:18px;}
.news .con .list .right{ width:754px; float:right;}

.news .con .list .right h3{width:740px; line-height:35px; height:48px;background:url(../images/newstitbg.png) top center no-repeat;background-size:100% 100%; color:#FFFFFF; font-size:18px; padding-left:14px;}
.news .con .list .right h3 span{ float:right; font-size:17px; padding-right:35px; color:#FFFFFF;}
.news .con .list .right h3 span a{ color:#FFFFFF;}
.news .con .list .right ul{ border:1px #ff631a solid;margin-top:15px; width:100%; overflow:hidden;zoom:1;}
.news .con .list .right ul li{ width:95%; margin-left:1.5%; margin-right:1.5%; padding-left:15px; line-height:35px; float:left; margin-top:18px; border-bottom:1px #d2d2d2 solid;}
.news .con .list .right ul li p{ font-size:13px; line-height:35px;padding-left:34px; color:#666666; width:100%; padding-bottom:15px;}
.news .con .list .right ul li h2{line-height:16px; height:16px; font-size:16px; color:#414141; width:100%; margin:10px auto;}
.news .con .list .right ul li img{ height:16px; line-height:35px; margin-right:15px; float:left;}
.news .con .list .right ul li h2 span{ float:right; font-size:12px; color:#999999; margin-right:30px;}
.news .con .list .right #holder{height:40px; width:100%;margin:30px auto; padding:0; position:relative; text-align:right;}
.news .con .list .right #holder a{ width:30px; height:30px;color:#333333; text-align:center;margin:0 15px; padding:0; font-size:14px; line-height:30px; display:block; float:left;}
.news .con .list .right #holder .jp-previous,.peixunyoushi .con #holder .jp-next{font-weight:bolder; color:#959697;}
.news .con .list .right #holder .jp-previous{ margin-left:70%; }
.news .con .list .right #holder .jp-current{ background:#ff631a; color:#FFFFFF;border-radius:5px;}
.newslist{ width:100%; margin:0 auto; padding:0; min-width:1200px; }
.newslist h2{ font-size:14px; width:1180px; text-align:left; color:#666666; margin:20px 0px 0 0; padding-bottom:20px;  line-height:20px; border-bottom:1px #cccccc solid;}
.newslist h4{ font-size:20px; width:160px; padding-left:20px; margin-top:20px; margin-bottom:20px; text-align:left; color:#333333; line-height:20px;background:url(../images/cstdtitbg.jpg) top left no-repeat;}

.newslist h2 a{ font-size:14px;  text-align:left; color:#666666; line-height:17px; margin:0 10px;}
.newslist .con{ width:1220px; margin:0 auto; padding:0; position:relative; padding:0; position:relative;}
.newslist .con ul{ width:855px; float:left;}
.newslist .con li{ width:855px; float:left; margin:10px auto;border-bottom:1px #cccccc solid; padding-bottom:10px;}
.newslist .con li .img{ width:160px; height:120px; float:left;}
.newslist .con li .img img{ width:100%; height:100%;}
.newslist .con li .tit{ float:left; width:675px; margin-left:20px;}
.newslist .con li .tit h3{ font-size:18px; line-height:35px; width:100%;color:#333333;}
.newslist .con li a:hover{ color:#faaf54;}
.newslist .con li .tit p a{color:#999999;}
.newslist .con li .tit p a:hover{color:#faaf54;}
.newslist .con li .tit p{ font-size:14px; line-height:25px;  color:#999999; padding-right:40px;}
.newslist .con li .tit .more{ line-height:35px; float:left; font-size:14px; color:#999999;}
.newslist .con .rignav h5{font-size:20px; width:217px; padding-left:20px; margin-top:20px; margin-bottom:20px; text-align:left; color:#333333; line-height:20px;background:url(../images/cstdtitbg.jpg) top left no-repeat;}
.newslist .con .rignav{right:30px;top:100px;position:absolute; width:217px; }
.newslist .con .rignav ul{width:217px;height:455px;background:url(../images/navbg.jpg) top center no-repeat; padding-top:25px;}
.newslist .con .rignav ul li{ line-height:50px;width:183px; height:50px; margin:0 auto auto 16px; padding:0; text-align:center; color:#333333; float:left; border-bottom:1px #eeeeee solid;}
.newslist .con .rignav ul li:hover,.newslist .con .rignav ul li:hover a{color:#ffffff; background:#ff631a;}
.newslist .con .rignav ul li.noline{border-bottom:0px #ffff solid;}
/* 分页 */
.paixu{ width:100%; font-size: 12px; text-align:left; line-height:34px; background: #ffffff;margin-top:30px; margin-bottom:30px; float:left; font-family:'Microsoft YaHei'; color:#7b7b7b; text-indent:10px;}
.paixu .paixu_left{ margin:5px 0 0 0;float:left;}
.paixu .paixu_left img{ border:0; float:left}
.paixu .paixu_page a{ padding:3px 10px; background:#ff631a; color:#ffffff; border:#ff631a 1px solid;font-size: 12px;border-radius:8px; }
.paixu .paixu_page a.page00{ background:#7b7b7b; color:#fff}
#pager{ text-align:right;}
#pager{ text-align:right;}
.fontwy14b{font-family:'微软雅黑','宋体';font-size: 14px;font-weight: bold}
.fontwy13{font-family:'微软雅黑','宋体';font-size: 13px;}
#pager{ text-align:right;}
b.bms {color: #F00;}
.tag1 {float: left;margin: 10px 10px 5px 10px;font-size: 16px;border: 1px solid #000;}
.tag2 {padding: 5px;}
.bshare-custom {font-size: 13px;line-height: 16px !important;margin-top: 5px;}
.paixu .paixu_page span{padding:3px 10px; background:#ffffff; color:#ff631a; border:#ff631a 1px solid;font-size: 12px;border-radius:8px;}
.newslist .yoshi{width:1220px; margin:0 auto; padding:0;}
.newslist  .yoshi img{width:100%; margin:0 auto;}
.newslist .yoshi0{ width:100%; margin:0 auto; padding:0; min-width:1220px;background:url(../images/youshi.jpg) top center no-repeat; height:639px; }
.newslist .con .newsdetail .upd ul{ width:100%; float:left;}
.newslist .con .newsdetail .upd {display:block;overflow:hidden; margin:0px; clear:both; color:#FF0000; }
.newslist .con .newsdetail .upd li{ width:40%; font-size:16px;  display:block; margin:0; border-bottom:0; float:left; text-align:left; /*background:#ff0000;*/ line-height:25px; height:25px; color:#333333; border-bottom:0px #FFFFFF solid; overflow: hidden; white-space: nowrap; display: flex; flex-direction: row; justify-content: left; align-items: center;}
.newslist .con .newsdetail .upd li.down{float:left; text-align:left;}
.newslist .con .newsdetail .upd li a{ max-width: 80%; display: flex; color:#ff631a; overflow: hidden;  text-decoration:underline; white-space: nowrap; text-overflow: ellipsis;}
.newslist .con .newsdetail .upds ul{ width:935px; float:left;}
.newslist .con .newsdetail .upds {display:block;overflow:hidden; margin:0px; clear:both;color:#FF0000; width:935px; }
.newslist .con .newsdetail .upds li{ width:50%; font-size:16px;  display:block; margin:0; border-bottom:0; float:left; text-align:left; background:#ff0000; line-height:25px; height:25px; color:#333333;border-bottom:0px #FFFFFF solid;}
.newslist .con .newsdetail .upds li.downs{float:left; text-align:right;}
.newslist .con .newsdetail .upds li a{ width:100%; height:100%; color:#ff631a; text-decoration:underline;}
.newslist .list{width:1220px; margin:0 auto; padding:0;}
.newslist .list .left{ width:439px; float:left;}
.newslist  .list .left img{ width:439px; float:left; margin-top:18px; height:272px;}
.newslist  .list .right{ width:754px; float:right;}
.newslist  .list .right h3{width:740px; line-height:35px; margin-top:18px; height:48px; font-size:18px; padding-left:14px;}
.newslist .list .right h3 span{ float:right; font-size:17px; padding-right:35px; color:#FFFFFF;}
.newslist  .list .right h3 span a{ color:#FFFFFF;}
.newslist .list .right ul{ border:1px #ff631a solid;margin-top:15px; width:100%; overflow:hidden;zoom:1;}
.newslist  .list .right ul li{ width:95%; margin-left:1.5%; margin-right:1.5%; padding-left:15px; line-height:35px; margin-top:0; margin-bottom:0; float:left; margin-top:18px; border-bottom:1px #d2d2d2 solid;}
.newslist  .list .right ul li p{ font-size:13px; line-height:35px;padding-left:34px; color:#666666; width:100%; margin-bottom:9px;}
.newslist .list .right ul li h5{line-height:16px; height:16px; font-size:16px; color:#414141; width:100%; margin:10px auto;}
.newslist .list .right ul li img{ height:16px; line-height:35px; margin-right:15px; float:left;}
.newslist .list .right ul li h5 span{ float:right; font-size:12px; color:#999999; margin-right:30px;}
.newslist .list .right #holder{height:40px; width:100%;margin:30px auto; padding:0; position:relative; text-align:right;}
.newslist .list .right #holder a{ width:30px; height:30px;color:#333333; text-align:center;margin:0 15px; padding:0; font-size:14px; line-height:30px; display:block; float:left;}
.newslist  .list .right #holder .jp-previous,.newslist #holder .jp-next{font-weight:bolder; color:#959697;}
.newslist  .list .right #holder .jp-previous{ margin-left:70%; }
.newslist .list .right #holder .jp-current{ background:#ff631a; color:#FFFFFF;border-radius:5px;}
.newslist .con .newsdetail .kewords{ width:800px;  font-size:16px;  margin:10px 0 20px 0; color:#666666; padding-bottom:30px;}
.newslist .con .newsdetail .kewords a{ font-size:16px; color:#333333; margin:0 20px;}
.newslist .con .newsdetail .kewords a:hover{ color:#ff631a;}
.newslist .con .newsdetail .keword{ width:935px; font-size:16px; margin:10px 0 20px 0; color:#666666; padding-bottom:30px; font-style:italic;}
.newslist .con .newsdetail .keword a{ font-size:16px; color:#333333; margin:0 20px;}
.newslist .con .newsdetail .keword a:hover{ color:#ff631a;}
.newslist .con .newsdetail .detail{ width:820px; float:left; padding:20px 10px 60px 10px; font-size:16px; color:#666666; line-height:30px; overflow:hidden; text-align:left;}
.newslist .con .newsdetail .detail p{ text-indent:2rem; margin:10px;}
.newslist .con .newsdetail .detail h1{ text-align:left; width:100%; font-size:25px; line-height:40px; margin:20px auto;}
.newslist .con .newsdetail .detail h1 span{ line-height:20px; font-size:14px; margin-bottom:20px; margin-top:20px;width:100%; float:left; text-align:left;}
.newslist .con .newsdetail .detail h3{ text-align:left; width:100%; font-size:25px; line-height:40px; margin:20px auto;}
.newslist .con .newsdetail .detail h3 span{ line-height:20px; font-size:14px; margin-bottom:20px; margin-top:20px;width:100%; float:left; text-align:left;}
.newslist  .szll{width:1220px; margin:0 auto; padding:0;}
.newslist  .szll li{ width:288px; float:left; margin:16px 8px;}
.newslist  .szll li img{ width:100%;}
.newslist .szll #holder1{height:40px; width:100%;margin:30px auto; padding:0; position:relative; text-align:right;}
.newslist .szll #holder1 a{ width:30px; height:30px;color:#333333; text-align:center;margin:0 15px; padding:0; font-size:14px; line-height:30px; display:block; float:left;}
.newslist .szll #holder1 .jp-previous,.newslist #holder1 .jp-next{font-weight:bolder; color:#959697;}
.newslist .szll #holder1 .jp-previous{ margin-left:70%; }
.newslist .szll #holder1 .jp-current{ background:#ff631a; color:#FFFFFF;border-radius:5px;}
.newslist .szll #holder2{height:40px; width:100%;margin:30px auto; padding:0; position:relative; text-align:right;}
.newslist .szll #holder2 a{ width:30px; height:30px;color:#333333; text-align:center;margin:0 15px; padding:0; font-size:14px; line-height:30px; display:block; float:left;}
.newslist .szll #holder2 .jp-previous,.newslist #holder2 .jp-next{font-weight:bolder; color:#959697;}
.newslist .szll #holder2 .jp-previous{ margin-left:70%; }
.newslist .szll #holder2 .jp-current{ background:#ff631a; color:#FFFFFF;border-radius:5px;}
.newslist .weixin{width:935px; margin:20px auto; text-align:left; float:left;}
.newslist .line{ height:2px;border-bottom:1px #d2d2d2 solid; width:100%; width:1220px; margin:0 auto; padding:0;}

.newslist .con .newsdetail .details{ width:935px; float:left; padding:20px 10px 60px 10px; font-size:16px; color:#666666; line-height:30px; overflow:hidden; text-align:left;}
.newslist .con .newsdetail .details p{ text-indent:2rem; margin:10px;}
.newslist .con .newsdetail .details .tit1{ text-align:left; width:100%; height:59px; font-size:16px; font-weight:bolder; padding-left:80px; line-height:59px; margin:20px auto;background:url(../images/ico1.png) top left no-repeat;}
.newslist .con .newsdetail .details .tit2{ text-align:left; width:100%; height:59px; font-size:16px; font-weight:bolder; padding-left:80px; line-height:59px; margin:20px auto;background:url(../images/ico2.png) top left no-repeat;}
.newslist .con .newsdetail .details .con1,.newslist .con .newsdetail .details .con2{ width:88%; margin:20px auto; padding:0;}
.newslist .con .newsdetail .details .con1 img,.newslist .con .newsdetail .details .con2 img{ width:100%;}
.newslist .con .newsdetail .details h3{ font-size:25px; color:#333333; line-height:115px;}
.newslist .con .newsdetail .details .head{ width:900px; margin-bottom:50px; float:left;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .5); box-shadow:0 0 5px rgba(0, 0, 0, .5);border-radius:20px;}
.newslist .con .newsdetail .details .head .lef{ float:left; width:373px; height:410px;background-size:100%;border-radius:20px 0 0 20px;}
.newslist .con .newsdetail .details .head .lef img{ float: left; width:100%;border-radius:20px 0 0 20px;}
.newslist .con .newsdetail .details .head .rig{ float:left; width:477px; margin-left:50px;}
.newslist .con .newsdetail .details .head .rig h4{ background:none; color:#333333; font-size:47px; width:100%; line-height:70px;}
.newslist .con .newsdetail .details .head .rig p{ text-align:left; width:400px; text-indent:0; color:#4b4e58; font-size:14px;}
.newslist .con .newsdetail .details .head .rig .tim{ font-size:14px; color:#666666; height:22px; line-height:22px; margin-top:60px;}
.newslist .con .newsdetail .details .head .rig .tim img{ margin-right:10px;}
.newslist .con .newsdetail .details .head .rig .tim span{ color:#ff631a;}
.newslist .con .newsdetail .details .head .rig .tim font{ font-size:20px;}
.newslist .con .newsdetail .details .head .rig .bt{ float:right;}
.newslist .con .newsdetail .details .head .rig .bt img{ margin:40px 10px 20px 10px;}

.newslist .list0{width:1220px; margin:0 auto; padding:0;}
.newslist .list0 .left{ width:439px; float:left;}
.newslist  .list0 .left img{ width:439px; float:left; margin-top:18px; height:272px;}
.newslist  .list0 .right{ width:754px; float:right;}
.newslist  .list0 .right h3{width:740px; line-height:35px; margin-top:18px; height:48px; font-size:18px; padding-left:14px;}
.newslist .list0 .right h3 span{ float:right; font-size:17px; padding-right:35px; color:#FFFFFF;}
.newslist  .list0 .right h3 span a{ color:#FFFFFF;}
.newslist .list0 .right ul{ border:1px #ff631a solid;margin-top:15px; width:100%; overflow:hidden;zoom:1;}
.newslist  .list0 .right ul li{ width:95%; margin-left:1.5%; margin-right:1.5%; padding-left:15px; line-height:35px; margin-top:0; margin-bottom:0; float:left; margin-top:18px; border-bottom:1px #d2d2d2 solid;}
.newslist  .list0 .right ul li p{ font-size:13px; line-height:35px;padding-left:34px; color:#666666; width:100%; margin-bottom:9px;}
.newslist .list0 .right ul li h5{line-height:16px; height:16px; font-size:16px; color:#414141; width:100%; margin:10px auto;}
.newslist .list0 .right ul li img{ height:16px; line-height:35px; margin-right:15px; float:left;}
.newslist .list0 .right ul li h5 span{ float:right; font-size:12px; color:#999999; margin-right:30px;}
.newslist .list0 .right #holder{height:40px; width:100%;margin:30px auto; padding:0; position:relative; text-align:right;}
.newslist .list0 .right #holder a{ width:30px; height:30px;color:#333333; text-align:center;margin:0 15px; padding:0; font-size:14px; line-height:30px; display:block; float:left;}
.newslist  .list0 .right #holder .jp-previous,.newslist #holder .jp-next{font-weight:bolder; color:#959697;}
.newslist  .list0 .right #holder .jp-previous{ margin-left:70%; }
.newslist .list0 .right #holder .jp-current{ background:#ff631a; color:#FFFFFF;border-radius:5px;}
.newslist .list0 .right h3{width:740px; line-height:35px; height:48px;background:url(../images/newstitbg.png) top center no-repeat;background-size:100% 100%; color:#FFFFFF; font-size:18px; padding-left:14px;}
.newslist .list0 .right h3 span{ float:right; font-size:17px; padding-right:35px; color:#FFFFFF;}
.newslist .list0 .right h3 span a{ color:#FFFFFF;}
.newslist .con .itemlist{ width:100%; height:1000px;}
.newslist .cstd .con{ padding-top:30px;}


.newslist .con .rignav0{left:0;top:90px;position:absolute; width:217px; }
.newslist .con .rignav0 h5{font-size:20px; width:217px; padding-left:20px; margin-top:20px; margin-bottom:20px; text-align:left; color:#333333; line-height:20px;background:url(../images/cstdtitbg.jpg) top left no-repeat;}
.newslist .con .rignav0 ul{width:217px;height:455px;background:url(../images/navbg.jpg) top center no-repeat; padding-top:25px;}
.newslist .con .rignav0 ul li{ line-height:50px;width:183px; height:50px; margin:0 auto auto 16px; padding:0; text-align:center; color:#333333; float:left; border-bottom:1px #eeeeee solid;}
.hover,.newslist .con .rignav0 ul li:hover,.newslist .con .rignav0 ul li:hover a,.hover a{color:#ffffff; background:#ff631a;}
.newslist .con .rignav0 ul li.noline{border-bottom:0px #ffff solid;}
.newslist .con .proright{ float:right;width:992px; padding-top:60px; min-height:600px;}
.newslist .con .proright ul li{ float:left; width:320px; height:224px; margin-left:10px;margin-top:0; margin-bottom:0; position:relative; border:none;}
.newslist .con .proright ul li img{ width:100%; height:224px;}
.newslist .con .proright ul li .bg1{height:40px; width:190px; background:#ff631a;line-height:40px; text-align:left; position:absolute; bottom:22px;left:0; padding-left:10px; color:#FFFFFF; font-weight:bold;}
.newslist .con .proright ul li .bg1 h3{ height:100%; width:100%; line-height:40px; font-size:20px; }
.newslist .con .proright ul li .bg{position:absolute;width:320px; height:224px; top:0; left:0; display:none;}
.newslist .con .proright ul li .bg .p1{width:300px; height:71px;position:absolute;bottom:0; z-index:11; font-size:12px; color:#FFFFFF; line-height:25px; padding:10px;   }
.newslist .con .proright ul li .bg .p0{width:320px; height:91px;position:absolute;width:320px;bottom:0; background-color:#000000;opacity: 0.8; z-index:10;  }
.newslist .con .proright ul li .bg .p1 span{ font-size:20px; position:absolute; right:20px; bottom:10px;}
.newslist .con .proright ul li .bg .p1 span font{ font-size:20px; font-weight:bolder;}
.newslist .con .proright ul li .bg .p2{ font-size:20px;height:145px;width:320px;  position:absolute; left:0;top:0;line-height:145px; text-align:center; color:#FFFFFF;z-index:11;}
.newslist .con .proright ul li .bg .p20{ background-color:#000000;opacity: 0.5; height:145px;width:320px;  position:absolute; left:0;top:0;z-index:10;}
.newslist .con .proright ul li .bg .p2 span{ border:4px #ff631a solid; padding:5px 30px;}
.newslist .con .proright ul li:hover .bg{ display:block;}
.newslist .con .proright ul li:hover .bg1{ display:none;}
.newslist .con .proright ul{ width:100%; }
.newslist .con  .mrgin{ text-align:center;}
.newslist .about{ width:100%; min-width:1250px; margin:0 auto; padding:0 0 60px 0;}
.newslist .about h1{ text-align:center; margin:20px auto;}
.newslist .about p{ text-align:center; line-height:55px; font-size:14px;}
.newslist .about p span{ color:#c62223;}
.newslist .case{ min-width:1220px; width:100%;margin:0 auto; padding:0; }
.newslist .case .con1{min-width:1250px; width:100%;margin:25px auto; padding:0;height:696px; background:#ff631a;}
.newslist .case h1{ width:1220px; color:#333333; font-size:20px; margin:25px auto; border:none; padding-bottom:0; padding-left:30px;background:url(../images/cstdtitbg.jpg) left center no-repeat; line-height:23px;}




.cstdlist{width:100%; margin:0 auto; padding:0;background:url(../images/cstdbgs.jpg) top center no-repeat;min-width:1250px; height:1765px;}
.cstdlist .con{margin:0 auto; padding-top:30px; width:1250px; }
.cstdlist .con h2{ width:1250px; color:#FFFFFF; font-size:20px; margin:0 auto; border:none; padding-bottom:0; padding-left:30px;background:url(../images/cstdtitbg.jpg) left center no-repeat; line-height:23px;}
.cstdlist .con ul{ width:100%; margin-top:45px;}
.cstdlist .con li{ width:275px; margin:20px 25px; float:left; border-bottom:0px solid #FFFFFF; height:497px;}
.cstdlist .con h3{ font-size:15px; color:#edb11f; line-height:60px;}
.cstdlist .con p{ font-size:12px; color:#FFFFFF; line-height:30px;}
.cstdlist .con li:nth-child(1),.cstdlist .con li:nth-child(5),.cstdlist .con li:nth-child(9){ margin-left:0;}
.cstdlist .con li:nth-child(4),.cstdlist .con li:nth-child(8),.cstdlist .con li:nth-child(12){ margin-right:0; float:right;}
.cstdlist .con li:hover img{box-shadow:0 0 15px #fafaf9;}


.footer{width:100%; margin:0 auto; padding:0; background:url(../images/footerbg.jpg) top center repeat;height:476px; min-width:1250px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .5); box-shadow:0 0 5px rgba(0, 0, 0, .5);}
.footer .con{ width:1250px;  margin:0 auto;}
.footer .con .friends{ width:100%; float:left; margin-top:55px;border-bottom:2px #FFFFFF solid; padding-bottom:30px;}
.footer .con .friends h2{ width:100%; text-align:left; line-height:50px; height:50px; color:#FFFFFF; font-size:18px; padding-left:30px;}
.footer .con .friends a{ width:135px; display:block; height:38px; text-align:center; padding-right:40px;color:#ff631a; font-size:14px; float:left; line-height:38px; margin:5px 15px;background:url(../images/friendlink.png) center center no-repeat;;}
.footer .con .friends a:hover{ color:red;}
.footer .fm{ width:100%; margin-top:50px; padding-left:50px; padding-right:50px;}
.footer .fm .service{width: 260px;text-align: left;font-family: "Microsoft YaHei";line-height:25px;font-size: 12px; color:#FFFFFF;padding-left:50px; margin-left:50px;border-left:1px #FFFFFF solid;}
.footer .fm .service span{font-family: "Simsun";font-size:20px; color:#ff9900; font-weight:bolder;}
.footer .fm .service .pic{margin-top: 55px;text-align:center;}
.footer .fm .share{width:100px;text-align: center;font-family: "Microsoft YaHei";font-size:12px;line-height:50px;color:#fff; margin:0 25px;}
.footer .fm .share img{ width:100%;}
.footer .fm .service p.rexian{ color:#a6a6a6; font-weight:bolder; font-size:14px;}
.footer .fm .service p img{ margin-right:15px; margin-top:10px;}
.footer .fc li{float: left;width:60px;text-align: center;font-family: "Microsoft YaHei"; color:#ff9900; margin-right:130px;}
.footer .fc li p{font-size:14px; color:#fff;}
.footer .fc li a{display:block;line-height: 30px; font-size:14px;}
.footer .ff{width: 100%;line-height: 25px;margin:50px auto;letter-spacing: 1px;font-size: 14px;text-align: center;font-family: "Simsun";color: #FFFFFF;}
.footer .ff .pic{margin-top: 20px;}
.footer .bz img{margin: 0px 0 0px -165px;}
.bottoms{ background:#FFFFFF; color:#999999; font-size:14px; text-align:center; width:100%; min-width:1250px; float:left; padding-top:60px; line-height:30px; padding-bottom:60px;float:left;}
.bottom a{ color:#999999;}





/* leftsead */
#leftsead{width:131px;height:143px;position:fixed;top:130px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:53px;}
#leftsead li img{float:right;border-bottom-left-radius:5px;border-top-left-radius:5px;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-166px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:216px;top:100px;}