/****  文字大小初始化,使1em=10px *****/
body {
font: normal 1em/1.4 Verdana, "Lantinghei SC", "Hiragino Sans GB", 'Microsoft YaHei', Helvetica, arial, simsun, sans-serif ; (英文字体)
font-size:100%; background: #fafafa;
} /* for IE/Win */
html>body {
font-size:1em;
-webkit-text-size-adjust:none;  
} /* for everything else 去除chrome最小字体限制 */
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
i {	font-style: normal;	font-weight: normal;}
textarea {  -webkit-appearance: none;}  
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 padding: 0;
 margin: 0;
 }
table {
 border-collapse: collapse;
 border-spacing: 0;
 }
fieldset,img {
 border: 0;
 }

address,caption,cite,code,dfn,th,var {
 font-weight: normal;
 font-style: normal;
 }
ol,ul {
 list-style: none;
 }
caption,th {
 text-align: left;
 }
h1,h2,h3,h4,h5,h6 {
 font-weight: normal;
 font-size: 100%;
 }
q:before,q:after {
 content:'';
 }
abbr,acronym { border: 0;
 }
a {
text-decoration:none; color:#232323;
}
/*去除 拖动和黄色边框*/
textarea {resize: none;}
textarea:focus, input:focus{outline: none;}
.clearfix{ clear: both;}
/*修改input里面placeholder字体颜色*/
input::-webkit-input-placeholder { color: #555;}
::-webkit-input-placeholder { /* WebKit browsers */
　　color:#555;
　　}
　　:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#555;
　　}
　　::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#555;
　　}
　　:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#555;
　　}
.w100{ width: 100%;}
.w1200{ width: 1200px; margin: 0px auto;}
.over{ overflow: hidden;}
.bge2{ background-color: #e2e2e2;}
/*head*/
.headerbg{ width: 100%; min-width: 1200px; background: url(../images/headbg.jpg) top center no-repeat;}
.head{ width: 1200px; margin: 0px auto;}
.head dt{ margin-top: 17px; margin-bottom: 17px; width: 460px; float: left;}
.head dt img{ display: block; max-width: 100%;}
.head dd{ float: right; width: 290px; font-size: 18px; color: #045d9f; margin-top: 30px;}
.head dd span{ display: block; background: url(../images/headtelicon.png) left center no-repeat; line-height:27px; height:40px; padding-left:116px;}
.head dd p{ display: block; background: url(../images/heademailicon.png) 92px center no-repeat; line-height: 30px; padding-left:116px;}
.head dd p a{ color: #045D9F;}
/*nav*/
.naver{ width: 100%; min-width: 1200px; background:url(../images/naverbg.jpg) top repeat-x #00a0db;   position: relative;}
.navul{ width: 1200px; margin: 0px auto; overflow: hidden;}
.navul li{ float: left; width: 171px; text-align: center; text-transform: capitalize; font-size: 16px; line-height: 55px;}
.navul li a{ display: block; width: 100%; color: #fff;}
.navul li a:hover, .navul li a.active{ background-color: #0057a1;}
.navul li ul{ width: 171px; position: absolute; z-index: 999; top: 55px; display: none;}
.navul li ul li{ padding: 0px 10px; width:151px; font-size:14px; line-height: 40px; background: none; background-color:#fff; opacity: 0.9; font-weight: normal; border-bottom: 1px solid #dfdfdf;}
.navul li ul li:hover{background-color:#0057a1;}
.navul li ul li a{ color:#1b305d; }
.navul li ul li a:hover{ background-color: transparent; color: #fff;}
/*banner*/
/* slide */
.slide-main{height:550px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:12px;position:absolute;z-index:124;bottom:25px;left:0;text-align:center;}
.item a{display:inline-block;width:12px;height:12px;border-radius:100px; margin-right:11px;background:#d2d1cf;overflow:hidden;}
.item a.cur{  background: -webkit-linear-gradient(#309df3, #00549e); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#309df3, #00549e); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#309df3, #00549e); /* Firefox 3.6 - 15 */
  background: linear-gradient(#309df3, #00549e); /* 标准的语法 */}
.slide-box,.slide{display:block;width:100%; min-width: 1200px; height:550px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:550px;position:relative;position:absolute;z-index:8;}
.slide a{display:block;width:100%;height:550px;cursor:pointer; background-position: center;}
.slide a img{ display:block; height:100%}
/*.slide-banner1{ background: url(../images/banner.jpg) top center no-repeat;}
.slide-banner2{ background: url(../images/banner.jpg) top center no-repeat;}
.slide-banner3{ background: url(../images/banner.jpg) top center no-repeat;}*/
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
/*当前位置*/
.crumb{ width: 100%; min-width: 1200px; background-color: #eaeaea;}
.crumbdl{ width: 1200px; margin: 0px auto; overflow: hidden; line-height: 45px; text-transform: uppercase;}
.crumbdl dt{ float: left; font-size: 12px; color: #777;}
.crumbdl dd{ float: left; color: #777; font-size: 12px;}
.crumbdl dd a{ color: #777;}
.crumbdl dd a:hover{ color: #EB0001;}
/*首页标题*/
.index-tit{ width: 1200px; text-transform: uppercase; font-family: "Iskoola Pota"; font-weight: bolder; margin: 20px auto; text-align: center; padding-bottom: 2px; background: url(../images/titbg.png) center bottom no-repeat;}
.index-tit span{ display: block; font-size: 40px; line-height: 36px; color: #222; margin-bottom: 14px;}
.index-tit p{ display: block; font-size: 40px; line-height: 72px; color: #222;}
.index-tit1{ width: 1200px; text-transform: uppercase; font-family: "Iskoola Pota"; font-weight: bolder; margin: 20px auto; text-align: center; padding-bottom: 2px; background: url(../images/titbg1.png) center bottom no-repeat;}
.index-tit1 span{ display: block; font-size: 40px; line-height: 36px; color: #222; margin-bottom: 14px;}
.index-tit1 p{ display: block; font-size: 40px; line-height: 72px; color: #222;}
.index-tit-write{ color: #fff; width: 1200px; text-transform: uppercase; font-family: "Iskoola Pota"; font-weight: bolder; margin: 20px auto; text-align: center; padding-bottom: 2px; background: url(../images/titbg.png) center bottom no-repeat;}
.index-tit-write span{ display: block; font-size: 40px; line-height: 36px; margin-bottom: 14px;}
/*product*/
.cp_box{ width:100%; height: auto; overflow: hidden; margin: 0px auto; background: #fafafa;}
.index-product-list{ width: 1200px; overflow: hidden; margin: 20px auto 10px auto;}
.index-product-list li{ float: left; width: 236px; margin-left: 5px; line-height: 40px; font-size: 14px; margin-bottom: 5px; text-align: center; position: relative; z-index: 1;}
.index-product-list li:first-child{ margin-left: 0px;}
.index-product-list li:first-child+li+li+li+li+li{ margin-left: 0px;}
.index-product-list li a{ display: block; width: 100%;     background-color: #f1f1f1;    color: #444;}
.index-product-list li a:hover{ display: block; width: 100%; background-color: #ff3b0d; color: #fff;}
.index-product-list li .on{ display: block; width: 100%; background-color: #ff3b0d; color: #fff;}
.index-prolist{ width: 1212px; margin: 0px auto 20px auto; overflow: hidden; padding: 0px 15px; padding-bottom: 20px;}
.index-prolist li{ float: left; width: 269px; padding: 10px; margin: 7px; background-color: #fff;}
.index-prolist li a{ display: block; width: 260px; height: 200px; overflow: hidden;}
.index-prolist li img{ display: block; width: 260px; height: 200px;transition: all .28s linear; -moz-transition: all .28s linear; -webkit-transition: all .28s linear; -o-transition: all .28s linear;}
.index-prolist li p{overflow: hidden; margin-bottom: 7px;}
.index-prolist li p span{ display: block; width: 100%; line-height:35px; height:35px; margin-top:10px; overflow:hidden; font-size: 16px; color: #333;}
.index-prolist li p i{ display: block;  width: 38px; float: right; background: url(../images/yanicon.png) center left no-repeat; padding-left: 18px; font-size: 12px; line-height: 14px; color: #999; font-style: normal;}
.index-prolist li:hover{ background-color: #fff;box-shadow:0px 15px 25px rgba(0,0,0,0.1);-moz-box-shadow:0px 15px 25px rgba(0,0,0,0.1);-webkit-box-shadow:0px 15px 25px rgba(0,0,0,0.1); position: relative; z-index: 2;}
.index-prolist li p a{ height: 62px;}
.index-prolist li:hover p a span{color: #ff3b0d;}
.index-prolist li:hover img{ transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); display: block;}
.index-prolist li b{ display: block; font-weight: normal; float: left; width: 30px; height: 2px; margin-top: 12px; background-color: #ff6106;transition: all .58s linear; -moz-transition: all .58s linear; -webkit-transition: all .58s linear; -o-transition: all .58s linear;}
.index-prolist li:hover b{ width: 80px;}
/*machinery*/
.index-machinerybg{ width: 100%; min-width: 1200px; background: url(../images/zzbg.jpg) top center no-repeat; padding-bottom: 49px;}
.machin-text-tit{ text-align: center; width: 1200px; margin: 0px auto 60px auto;}
.machin-text-tit span{ display: block; font-size: 48px; width: 1200px; color: #000; font-family: "arial black";}
.machin-text-tit p{ width: 1200px; font-size: 30px; font-family: "arial"; font-weight: bold;}
.machinery-text{padding-left: 58px;  padding-bottom: 43px; font-size: 16px; color: #333; line-height: 30px;}
.ab_z_img img{ margin-left: 50px; margin-top: 120px; margin-bottom: 20px; }
.ab_z_img{ float:left;}
.ab_right{ float:right; margin-top: 80px;}
.machinery-text li span{ display: block;  font-size: 22px; line-height: 22px; color: #00a0db; font-family: arial; font-weight: 600;}
.machinery-text li p{ font-size: 13px; line-height: 18px; color: #666; padding-left: 10px; margin-top: 5px;}
.machinery-text li:first-child{padding-top: 13px;}
.machinery-text li:first-child+li{ padding-left: 110px; padding-top: 30px;}
.machinery-text li:first-child+li+li{ padding-left: 196px; padding-top: 36px;}
.machinery-text li:first-child+li+li+li{ padding-left: 136px; padding-top: 40px;}
.machinery-ollist{ width: 1200px; margin: 0px auto; overflow: hidden;}
.machinery-ollist li{ float: left; width: 25%;}
.machinery-ollist li a{ display: block; margin: 0px auto; overflow: hidden;}
.machinery-ollist li img{ display: block; margin: 0px auto; width: 190px; height: 266px; border:5px solid #90e1ff; }
.machinery-ollist li:hover img{ border:5px solid #f2520b;}
/*about*/
.aboutbg{ width: 100%; min-width: 1200px; padding: 30px 0px; background: url(../images/abouttwobg.jpg) left bottom repeat-x;}
.about-one{ width: 100%; min-width: 1200px; margin-bottom: 30px; padding-top: 10px; background: url(../images/aboutonebg1.jpg) left bottom no-repeat;}
.about-one1{ background: url(../images/aboutonebg1.jpg) left bottom no-repeat;}
.about-one dt{ width: 576px; height: 358px; overflow: hidden; float: left; margin-bottom: 30px; margin-left: 10px;}
.about-one dt img{ display: block; width: 576px; height: 358px;transition: all 1.78s linear; -moz-transition: all 1.78s linear; -webkit-transition: all 1.78s linear; -o-transition: all 1.78s linear;}
.about-one dt:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}
.about-one dd{ width: 591px; float: right; margin-top: 30px; overflow:hidden;}
.about-one dd div{width:100%; height:240px; margin-bottom: 40px; overflow:hidden;}
.about-one dd p{ margin-bottom: 10px; font-size: 14px; color: #666; line-height: 24px;}
.about-one dd p b{ font-size: 16px;}
.about-one dd span{ display: block; font-size: 16px; line-height: 30px; margin: 10px auto; width: 154px; background-color: #00a0db; text-align: center; border-radius: 100px;}
.about-one dd span a{ color: #fff; display: block; width: 100%;}
.about-one dd span:hover{background-color:#ff3b0d;}
.about-ulimg{ width: 1200px; margin: 0px auto;}
.about-ulimg li{ float: left; background-color: #fff; margin-bottom: 27px; margin-left: 13px; width: 270px; padding: 10px; padding-bottom: 0px;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);}
.about-ulimg li:first-child{ margin-left: 0px;}
.about-ulimg li a{ display: block; width: 270px; height: 200px; overflow: hidden;}
.about-ulimg li img{ display: block; width: 270px;transition: all .78s linear; -moz-transition: all .78s linear; -webkit-transition: all .78s linear; -o-transition: all .78s linear;}
.about-ulimg li:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.about-ulimg li p{ line-height: 51px; text-align: center; font-size: 16px; color: #555;}
.about-ulimg li p a{ height: 51px;}
.about-ulimg li p a:hover{color:#ff3b0d;}




/*visit*/
.visitbg{ width: 100%; min-width: 1200px; padding-top: 30px; margin-bottom: 30px; background: url(../images/visitbg.jpg) bottom center no-repeat; }
.index-visitul{ width: 1200px; margin:50px auto; overflow: hidden;}
.index-visitul li{ float: left; width: 400px; background-color: #000; position: relative;}
.index-visitul li i{display:block; width: 400px; height: 285px; position: absolute; left: 0px; top:0px;background: url(../images/bl.png);}
.index-visitul li:hover i{ display:none; }
.index-visitul li a{ display: block; width: 400px; height: 285px; overflow: hidden;}
.index-visitul li img{ display: block; width: 400px; height: 285px;transition: all .78s linear; -moz-transition: all .78s linear; -webkit-transition: all .78s linear; -o-transition: all .78s linear;}
.index-visitul li:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}
/*news*/
.index-newlist{ float: left; width: 370px; overflow: hidden; margin-top: 10px;}
.index-newlist dt{ width: 370px; overflow: hidden;}
.index-newlist dt span a{ color: #333; display: block; font-size: 22px; line-height: 52px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index-newlist dt p{ font-size: 14px; color: #888; line-height: 25px; margin-bottom: 13px; width: 100%; overflow: hidden;}
.index-newlist dt .p_jianjie{ height: 75px;}
.index-newlist dt p a{ color: #888;}
.index-newlist dt p b{ font-weight: normal; font-size: 12px; color: #999; background: url(../images/timeicon.png) left center no-repeat; padding-left: 16px;}
.index-newlist dt p i{ display: block; float: right; font-style: normal; margin-right: 3%; line-height: 18px; text-align: center;}
.index-newlist dt p i a{ color: #00a0db;border: 2px solid #00a0db; display: block; width: 88px; border-radius: 30px;}
.index-newlist dt:hover p i a{ border: 2px solid #e21711; color: #e21711;}
.index-newlist dt:hover span a{ color: #e21711;}
.index-newlist dd{margin-bottom: 20px; width: 100%;}
.index-newlist dd p{ font-size: 14px; line-height: 30px; height: 30px; overflow: hidden;}
.index-newlist dd p a{ color: #555;}
.index-newlist dd p a:hover{ color: #e21711;}
.index-newlist-img{ width:  370px; margin-top: 5px; position: relative;}
.index-newlist-img span{ display: block; width: 370px; height: 228px; overflow: hidden;}
.index-newlist-img span img{ display: block; width: 370px;transition: all .28s linear; -moz-transition: all .28s linear; -webkit-transition: all .28s linear; -o-transition: all .28s linear;}
.index-newlist-img span:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}
.index-newlist-img p{ width: 357px; padding-left: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/pngbg.png) repeat; position: absolute; bottom: 0; left: 0; line-height: 39px;}
.index-newlist-img p a{ color: #e4e4e4; font-size: 16px;}
.mlr45{ margin-left: 45px !important; margin-right: 45px !important;}

.onlinebg{ width: 100%; padding-top: 20px; padding-bottom: 45px; min-width: 1200px; margin-top: 50px;   background:url(../images/onlinebg.jpg) bottom center no-repeat #f2f2f2; }
.mt60{ margin-top: 60px !important;}
.foot-online{ float: left; width: 630px; overflow: hidden;}
.onlineul{ float: left; width: 540px;}
.onlineul li{ width: 540px; float: left; margin-bottom: 6px; overflow: hidden;}
.onlineul li input{ display: block; width: 260px; padding-left: 5px; float: left; line-height: 32px; height: 32px; margin-right: 10px; border: 1px solid #eee; background-color: #ffffff; box-sizing: border-box;}
.onlineul li textarea{ display: block; width: 530px; color: #555; font-family: arial; padding-left: 5px; line-height: 28px; height: 118px;border: 1px solid #eee; background-color: #ffffff; box-sizing: border-box;}
.foot-online .online-btn{ width: 90px; height: 238px; float: right; background-color: #ff3b0d; border: 0;}
.foot-online .online-btn input{ border: 0; width: 100%; text-align: center; background-color: transparent; display: block; font-size: 18px;color: #fff; line-height:238px;}

.online-text{ float: right; width: 530px; overflow: hidden;}
.online-text dl{ width: 360px; float: left;}
.online-text dl dd img{ width:43px; height: auto; float: left;}
.online-text dl dd i{ font-size:12px; color: #888; margin-left: 10px;}
.online-text dl dd{ padding-bottom: 42px;font-size: 22px; line-height: 48px; color: #444;}
.online-text img{ display: block; float: right; width: 150px;}

.linker{ width: 1170px; margin: 0px auto; background: url(../images/linktit.png) left center no-repeat; padding-left: 30px; line-height: 40px;}
.linker a{ display: inline-block;}

.footer{ width: 100%; min-width: 1200px;  background: url(../images/footbg.jpg) #00a0dc right top no-repeat;}
.foot-logo{ float: right; width: 255px; padding-top:20px; padding-bottom: 20px;}
.foot-logo img{ display: block; max-width: 100%; float:right;}
.foot-text{ width: 805px; float: left; margin-top: 15px;}
.foot-text ul{ width: 100%; overflow: hidden; color: #687e96; line-height: 24px; font-size: 16px; text-transform: uppercase; margin-bottom: 20px;}
.foot-text li{  height:25px; line-height: 25px;  position: relative; background:url(../images/s.jpg) left center no-repeat; padding-left: 15px;}
.foot-text li dl{ position:absolute;  left:90px; top:0px;  width:840px;height: 25px; overflow: hidden;}
.foot-text li dl dd{ font-size:13px; line-height: 25px; float: left; height: 25px; padding-right: 8px;}
.foot-text li dl dd a{color: #8adbff; font-size: 13px;}
.foot-text li a{ display: inline-block; color: #fff; font-size: 15px;}
.foot-text dd{ font-size: 14px; color: #7791ad; line-height: 24px;}
.f_f_f{ width:100%; height: 30px;line-height: 30px; background: #014d9b;}
.f_f_f div{ width:1200px; height: 30px; overflow: hidden; margin: 0px auto; font-size: 12px; color: #6dc2e7}
.f_f_f a{ color:#6dc2e7}
.f_f_f span{ float:left; display: block;}
.f_f_f i{ display:block; float: right;}
/*新闻列表页*/
.ny-subnav{ width: 1200px; margin: 20px auto; overflow: hidden; background-color:#0087d5; margin-bottom: 0px;}
.ny-subnav dt{ float: left; width: 200px; background: url(../images/subnavdtbg.jpg) left center no-repeat; text-align: center; line-height: 50px; font-size: 20px; color: #fff;}
.ny-subnav dd{ float: left; width: 1000px; overflow: hidden; line-height: 50px;}
.ny-subnav dd a{ display: block; float: left; padding-left: 22px; text-transform: capitalize; font-size: 15px; color: #b9ecff; padding-right: 23px; background: url(../images/subnavline.jpg) right center no-repeat;}
.ny-subnav dd a:hover{ color: #ffc1b2;}
.ny-subnav dd .on{ color: #ffc1b2; display:block;}

.ny-subnav1{ width: 1200px; margin: 20px auto; margin-bottom: 0px; overflow: hidden; background-color: #0087d5; position: relative; z-index: 2;-webkit-box-shadow: 0 15px 25px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 15px 25px rgba(0, 0, 0, .1);    box-shadow: 0 15px 25px rgba(0, 0, 0, .1);}
.ny-subnav1 dt{ float: left; width: 200px; background: url(../images/subnavdtbg1.jpg) left center no-repeat; text-align: center; line-height:70px; font-size: 20px; color: #fff;}
.ny-subnav1 dd{ float: left; width: 1000px; overflow: hidden; line-height:35px;}
.ny-subnav1 dd a{ display: block; float: left; padding-left: 22px; text-transform: capitalize; font-size: 14px; color: #b9ecff; padding-right: 23px; background: url(../images/subnavline.jpg) right center no-repeat;}
.ny-subnav1 dd a:hover{ color: #ffc1b2;}
.ny-subnav1 dd .on{ color: #ffc1b2;}

/*翻页 上一篇下一篇*/
/*.page-con{ text-align: center; width: 100%; overflow: hidden; margin-top: 30px; margin-bottom: 30px;}
.page-con li{ display:inline-block; margin-right:10px; margin-bottom:10px; list-style:none; line-height:40px; text-align: center;  font-size: 18px; color: #414141; border: 1px solid #ffffff;background-color: #fff;}
.page-con li:first-child, .page-con li:first-child+li, .thisclass{ padding:0px 15px;}
.page-con a{ display:block; padding:0px 15px; height: 40px; line-height: 40px; display: inline-block; color: #333; }
.page-con .point{ line-height: 40px; font-weight: bold; font-size: 19px; margin-right: 5px;}
.page-con a:hover, .page-con .current{ display:block; height: 40px; line-height: 40px; padding:0px 15px; color: #fff; background-color: #00a0db;}

*/
.page{ width: 100%; overflow: hidden; padding: 20px 0px 10px 0px; border-top: 1px dashed #d9d9d9; line-height: 40px; color:#999; font-size:12px;}
.page span{ width: 49%; display: block; float: left; color: #555;}
.page a{color: #555; font-size:14px;}
.page a:hover{ color: #ff3b0d; font-size:14px;}


.Page{width:100%; text-align:center; margin: 40px auto;}
.Page .disabled{ width:80px; height: 50px; background: #fff; border-top-left-radius: 5px; border-bottom-left-radius: 5px;    display: inline-block;	 vertical-align: middle;    line-height: 50px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:50px; vertical-align:middle; line-height:50px; font-size:14px; margin-left:-3px; color: #666}
.Page a:hover{ background:#ff7900; color:#FFF}
.Page a.cur{ background:#ff7900; color:#FFF}
.Page span.current{ display: inline-block;background:#ff7900;  vertical-align:middle;color:#FFF;height:50px; line-height:50px;width:65px; margin-left: -5px; font-size: 14px;}
.Page a.prev{ border-radius:6px 0px 0px 6px;width:90px;}
.Page a.prev span{ background:url(../images/2015/Icon25.gif) no-repeat  10px center; display:block;}
.Page a.prev:hover span{ background:url(../images/2015/Icon025.gif) no-repeat  10px center;}
.Page a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.Page a.next span{ background:url(../images/2015/Icon26.gif) no-repeat 88% center; display:block;}
.Page a.next:hover span{ background:url(../images/2015/Icon026.gif) no-repeat 88% center;}


.pages{ width: 902px; margin:20px auto 40px auto; text-align: center;}
.pages span{ display: inline-block; color: #666; font-size: 14px; border: 1px solid #c9c9c9; border-radius: 5px; line-height: 34px; padding: 0px 15px; margin-left: 5px; margin-right: 5px;}
.pages a{ display: inline-block; color: #666; font-size: 14px; border: 1px solid #c9c9c9; border-radius: 5px; line-height: 34px; padding: 0px 15px; margin-left: 5px; margin-right: 5px;}
.pages a{ color: #666;}
.pages a:hover{ border: 1px solid #de0200; color: #de0200;}
.pages span.current{line-height: 48px; font-size: 26px; background-color: #f56e45; color: #fff; border: 0;}
.pages span.current a{ color: #fff;}
/*新闻列表*/
.newslist{ width: 1200px; margin: 0px auto; padding-bottom: 20px; overflow: hidden;}
.newslist dl{ width: 48%; margin-right: 2%; float: left; margin-top: 35px; overflow: hidden;}
.newslist dl dt{ display: block; float: left; width: 17%; text-align: center; border: 1px solid #808080;}
.newslist dl dt i{ font-style: normal; font-size: 2.25em; margin-top: 5px; font-weight: bold; color: #1e1e1e1; display: block;}
.newslist dl dt b{ font-weight: normal; font-size: 0.875em; margin-bottom: 1em; color: #1E1E1E; display: block; text-align: center;}
.newslist dl dd{ float: right; width: 80%;}
.newslist dl dd span{ display: block; color: #333333; font-size: 1.125em; line-height: 2em; height: 36px; overflow: hidden;}
.newslist dl dd p{ font-size: 0.875em; color: #666; line-height: 1.875em; height: 3.75em; overflow: hidden;}
.newslist dl dd p a{ color: #666;}
.newslist dl:hover dd span a{ color: #ff3b0d;}

/*新闻详情*/
.news_detail { width: 1140px; padding: 30px; margin: 0px auto;-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);    box-shadow: 0 10px 20px rgba(0, 0, 0, .1); background:#fff; margin-bottom: 40px;}
.news_detail ._head { width: 1140px; overflow: hidden; border-bottom:#f1f1f1 solid 1px; margin: 0px auto;margin-bottom:20px;}
.news_detail ._head h1 { font-size: 28px; color: #000; line-height:46px; margin:30px 0 0 0; font-weight: bold; text-align: center; }
.news_detail ._tools { padding: 10px 0; color: #999999; width: 1140px; overflow: hidden; }
.news_detail .ion { font-size: 16px; font-weight: normal; vertical-align: top; }
.news_detail ._tools ._tool { height: 50px; line-height: 50px; margin: 0 4px; display: inline-block; vertical-align: middle; }
.nd_menus{ float: right;}
.nd_menus span { display: block; float: left; margin-left: 5px; }
.jl5 { margin-top: 5px; }
.tit_left { width: 60%; margin-top: 15px; float: left; }
.news_detail .fx { width: 40%; float: left; }
.news_detail .fx span { display: block; float: left; }
.news_detail_con { width: 100%; margin-top: 20px; }
.news_detail_con video { padding-left:12%;}
.news_detail_con a { color: #eb0001; }
.news_detail_con p { margin: 15px 0; text-indent: 25px; line-height: 30px; font-size: 15px; }
.news_detail .myart { padding: 20px 0; line-height: 2; }
.news_detail .myart img { display: block; margin: 0 auto; }
.news_detail ._detailPage_bottom { border-top: 1px solid #cccccc; }
.news_detail ._detailPage_bottom li { height: 60px; line-height: 60px; overflow: hidden; border-bottom: 1px solid #cccccc; }
.news_detail ._detailPage_bottom ._mark { width: 104px; font-size: 16px; float: left; margin-right: 10px; text-align: center; }
.news_detail ._detailPage_bottom ._title { font-size: 18px; float: left; width: 68%; color: #000; }
.news_detail ._detailPage_bottom ._time { float: right; color: #999; }
._time1 { color: #999; margin: 3px 0; background: url(../images/b.jpg) left center no-repeat; padding-left: 20px; font-size:12px;}

.pd_guide { margin-bottom: 40px; width: 100%; overflow: hidden; background-color: #f4f4f4; }
.pd_guide p { background: #FF3F3C; color: #fff; width: 19.8%;font-size: 20px; padding: 15px 0; *width: 19.7%;float: left; margin-right: 2px; text-align: center;  }
.proshowleft{ width: 900px; float: left;}
.proshowtext{ width: 99%; margin-left: 1%; color:#333;}
.proshowtext p{ font-size: 14px; line-height: 32px; margin-bottom: 15px;}
.proshowtext img{ display: block; max-width: 96%; margin: 0 auto;}
.proshowtext table{ margin:0 auto;}