﻿.top_bg {height:176px;background:url(../images/top_bg.gif) repeat-x;position:relative;z-index:20;}
.header {width:1200px;margin:0 auto;}
.header .isear {right:5px;position:absolute;top:135px;width:25px;height:25px;z-index:20;}
.header .isear .icon {display:block;width:25px;height:25px;background:url(../images/s_so.gif) no-repeat 50% 50%;cursor:pointer;-webkit-transition:transform .3s;transition:transform .3s;float:right;}
.header .isear .icon:hover {-webkit-transform:translate(-10px,0);transform:translate(10px,0);}
.header .isearch {position:absolute;right:0;top:41px;padding:5px;background-color:#f3f3f3;width:295px;height:30px;border-radius:5px;opacity:0;visibility:hidden;z-index:5;transform-origin:100% 0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .5s;transition:all .5s;}
.header .isearch .ser_inp {display:block;float:left;width:204px;height:16px;line-height:16px;padding:7px 10px;border-top-left-radius:4px;border-bottom-left-radius:4px;position:relative;border:none;}
.header .isearch .ser_so {cursor:pointer;display:block;float:left;width:70px;height:30px;line-height:30px;text-align:center;font-size:12px;background-color:#f68100;border-top-right-radius:4px;border-bottom-right-radius:4px;position:relative;color:#fff;border:none;}
.header .isearch:before {content:'';position:absolute;display:block;border:5px solid transparent;border-right:7px solid #f68100;z-index:3;right:75px;top:16px;}
.header .isear.open .isearch {opacity:1;visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1);}
.header .isear .icon:hover {-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}
input::-webkit-input-placeholder {color:#666;}
.h_con {height:96px;padding:20px 0 0;overflow:hidden;}
.h_con h1 {float:left;width:135px;padding:0 32px 0 0;}
.h_con h1 img {width:135px;height:70px;}
.h_con .h_dw {float:left;padding:5px 0 0;font-size:16px;color:#333;line-height:34px;width:590px;}
.h_dw b {display:block;font-size:26px;}
.h_dw i {color:#f68100;}
.h_tel {float:left;padding:0px 0 0 60px;font-size:14px;color:#333;line-height:28px;background:url(../images/tel.gif) no-repeat 0 13px;}
.h_tel b {display:block;font-size:24px;}
.h_code {width:110px;float:right;line-height:0;}
.h_code b {display:block;font-size:12px;color:#666;float:left;width:20px;text-align:center;line-height:14px;font-weight:normal;}
.h_code span {float:right;width:80px;height:80px;}
.h_code span img {display:block;width:80px;height:80px;}
.h_nav {height:60px;line-height:60px;}
.h_nav em {width:16px;height:16px;display:block;line-height:0;position:absolute;top:23px;left:15px;z-index:20;}
.h_nav em img {width:16px;height:16px;}
.h_nav li {height:60px;float:left;background:url(../images/nav_bor.gif) no-repeat right 24px;padding:0 40px;position:relative;}
.h_nav li a {font-size:16px;color:#333;display:block;float:left;position:relative;vertical-align:middle;text-align:center;height:60px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;}
.h_nav li a:before {content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#f68100;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.h_nav li a:hover:before,.h_nav li a:focus:before,.h_nav li a:active:before {right:0;}
.h_nav li.cur a {background:url(../images/nav_line.gif) repeat-x 0 bottom;color:#f68100;}
.h_nav li a:hover {color:#f68100;}
.h_nav .nobor {background:none;}
em,i {font-style:normal;}
.sub {position:absolute;left:0;top:59px;display:none;border-top:3px solid #005dca;background:#fff;width:160px;padding:0 15px;}
.sub:before {content:"";position:absolute;background:url(images/nav2ico.png) no-repeat;width:18px;height:9px;left:45px;top:-9px;}
.sub li {height:40px;line-height:40px;border-bottom:1px solid #e4e4e4;font-size:14px;color:#333333;float:none;width:100%;padding:0;background:none;word-break: break-all;
    overflow: hidden;}
.sub li a {color:#333333;font-weight:normal;padding:0;display:block;height:40px;line-height:40px;float:none;}
.sub li a:hover {font-weight:normal;color:#333333;}
.h_nav .cur .sub li a {color:#333333;font-weight:normal;padding:0;}
.h_nav .cur .sub li a:hover {color:#333333;}
/*banner*/        
.fullSlide {min-width:1200px;position:relative;height:650px;overflow:hidden;}
.fullSlide .bd {position:relative;z-index:0;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:650px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .bd li img {width:1920px;height:650px;display:block;position:absolute;top:0;left:50%;margin-left:-960px;}
.fullSlide .hd {width:1200px;left:50%;margin-left:-600px;bottom:75px;position:absolute;z-index:1;overflow:hidden;}
.fullSlide .hd ul {margin-left:500px;}
.fullSlide .hd ul li {float:left;margin:0 5px;display:inline;cursor:pointer;width:62px;height:5px;background:#fff;text-indent:-999px;}
.fullSlide .hd ul .on {background:#f68100;}
/*底部开始*/ 
.ft_lx {height:94px;padding-top:30px;}
.footer {width:1200px;margin:0 auto;}
.ft_lx li {float:left;width:28.33%;background:url(20190415093625000465/resource/images/ac937a7165ce415d98850b3db138e08a_2.png) no-repeat right;margin-right:5%;}
.ft_lx li:last-child {background:none}
.ft_lx    li span {display:block;font-size:18px;height:31px;line-height:31px;color:#fff;padding-left:43px;}
.ft_lx li p {padding-top:9px;font-size:14px;color:#9a9a9a;padding-left:43px;}
.ft_lx li:nth-child(1) span {background:url(20190415093625000465/resource/images/ac937a7165ce415d98850b3db138e08a_4.png)    no-repeat left center;}
.ft_lx li:nth-child(2) span {background:url(20190415093625000465/resource/images/ac937a7165ce415d98850b3db138e08a_8.png) no-repeat left center;}
.ft_lx li:nth-child(3) span {background:url(20190415093625000465/resource/images/ac937a7165ce415d98850b3db138e08a_10.png)    no-repeat left center;}
.f_bj {color:#555;clear:both;height:415px;font-family:"Microsoft Yahei";overflow:hidden;background:url(resource/images/ac937a7165ce415d98850b3db138e08a_6.jpg) repeat-x left top;}
.f_nav {height:230px;overflow:hidden;padding-top:30px;}
.f_nav ul {float:left;}
.f_nav ul li {width:190px;border-right:1px dashed #9c9c9c;margin-right:30px;float:left;height:200px;}
.f_nav ul li i {display:block;padding-left:30px;font-size:18px;color:#eee;font-weight:bold;background:url(20190415093625000465/resource/images/ac937a7165ce415d98850b3db138e08a_12.jpg)    no-repeat 0 10px;}
.f_nav ul li span {display:block;padding-left:28px;padding-top:13px;}
.f_nav ul li span a {display:block;font-size:14px;color:#d1d1d1;line-height:26px;}
.f_nav h3 {padding-top:25px;float:right;width:529px;text-align:center;font-weight:normal;font-size:14px;color:#eee;}
.f_nav h3 i {float:left;}
.f_nav h3 i a {display:block;width:122px;}
.f_nav h3 img {width:108px;height:108px;display:block;margin-bottom:14px;padding:6px;border:1px solid #eee;}
.f_bj .row {height:31px;line-height:31px;color:#fff;text-align:center;}
.f_bj .row span {padding-left:10px;}
.f_bj .row span a {color:#fff;}
/*友情链接*/ 
.f_link {height:auto;line-height:70px;overflow:hidden;width:1200px;margin:0 auto;}
.f_link b {display:block;float:left;font-size:14px;color:#333;width:80px;}
.f_link    p {font-size:14px;color:#333;float:left;width:1120px;}
.f_link p a {font-size:14px;color:#333;padding:0 10px 0 0;}
.f_nav h3 a {color:#fff;}
.client-2 {position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:62px;position:relative;}
.client-2 li i {background:url(images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center;}
.client-2 li p {height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px;}
.client-2 .my-kefu-ftop .my-kefu-main {padding-top:6px;}
.client-2 .my-kefu-left {float:left;width:62px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;line-height:22px;padding:0 15px;border-left:1px solid #fff;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background:#093e5e;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left;}
.client-2 .my-kefu-main {background:#093e5e;width:97px;height:53px;position:relative;padding:9px 0 0;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}

/*ymb补充*/ 
.focus {width:100%;height:600px;overflow:hidden;position:relative;}
.focus ul {height:100%;position:absolute;}
.focus ul li {float:left;width:100%;height:100%;overflow:hidden;position:relative;}
.focus ul li div {position:absolute;overflow:hidden;}
.focus .btnBg {position:absolute;width:100%;height:20px;left:0;bottom:0;background:#000;display:none;}
.focus .btns {position:absolute;width:1002px;left:50%;margin-left:-501px;height:24px;bottom:36px;text-align:center;}
.focus .btns span {display:inline-block;_display:inline;_zoom:1;width:25px;height:24px;line-height:24px;text-align:center;_font-size:0;margin-left:5px;cursor:pointer;background:#ccc;}
.focus .btns span.on {background:#fff;}
.focus .preNext {width:48px;height:76px;position:absolute;top:165px;background:url(/images/pro_next_icon.png)no-repeat 0 0;cursor:pointer;}
.focus .pre {left:30px;}
.focus .next {right:30px;background-position:right top;}
#flash_bg {width:100%;margin:0 auto;}
.focus {width:100%;position:relative;left:0;overflow:hidden;}
.jqfocus ul,.jqfocus li {list-style:none;padding:0;margin:0;width:100%;height:100%;}
.jqfocus li {display:none}
.focus .bg {position:absolute;width:100%;height:30px;left:0;bottom:0;opacity:0.5;filter:alpha(opacity=50);z-index:1;background:none;}
.focus .f_btns {position:absolute;width:100%;height:30px;line-height:30px;left:0;bottom:20px;text-align:center;z-index:2}
.focus .f_btns h2 {color:#fff;font-size:16px;line-height:30px;}
.focus .f_btns h2 a {color:#fff;}
.focus .f_btns h2 a:hover {text-decoration:none}
.focus .f_btns .btns {text-align:center;height:18px;overflow:hidden;font-size:0;}
.focus .f_btns .btns span {display:inline-block;width:46px;height:8px;overflow:hidden;margin:0 10px;background:url(../images/dian.png) no-repeat;cursor:pointer}
.focus .f_btns .btns span.cur {background:url(../images/yuan.png) no-repeat;}
.focus .prev {background:url(../images/left.png) no-repeat;position:absolute;top:40%;left:80px;width:40px;height:60px;z-index:3;cursor:pointer}
.focus .next {background:url(../images/right.png) no-repeat;position:absolute;top:40%;width:40px;height:60px;right:80px;z-index:3;cursor:pointer;}
.jqfocus ul li a {width:100%;height:100%;display:block;}
.jqfocus ul li a img {width:100%;height:100%;}

ul, ol, li {
	list-style: none;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}
.content{width: 1200px; margin: 0 auto;}
.help_cut{padding-top: 55px; height: 440px; box-sizing: border-box;}
.help_nav{height: 30px; margin-bottom: 20px; position: relative; }
.help_nav:before{content: ""; width: 362px; background:url(../images/line_l.png) no-repeat right 0; height: 5px; left:0;top:13px;position: absolute;}
.help_nav:after{content: ""; width: 362px; background:url(../images/line_r.png) no-repeat left 0; height: 5px; right:0;top:13px;position: absolute;}
.help_nav ul{width: 458px; margin:0 auto;}
.help_nav li{ height: 30px; line-height: 30px; text-align: center;padding:0 21px; font-size: 18px; color: #666666; float: left;background: url(../images/cutico.png) no-repeat right center;  }
.help_nav li a{ text-decoration: none; color: #333333; }
.help_nav li.cur{ }
.help_nav li.cur a{ font-weight: bold; color: #0052b8; }
.help_nav li:last-child{background: none;}
.m_help{ height:380px;width: 1200px; }
.xc_scroll{position: relative; }
.jt3{width:17px; height: 32px; position: absolute;display: block; top:36%;cursor: pointer;}
.prev1{background: url(../images/l.png) no-repeat; left:-40px;}
.next1{background: url(../images/r.png) no-repeat; right:-40px;}
.xc{width:1200px;  overflow: hidden;}
.xc li{ width:229px; position:relative;margin-right: 14px; float: left; }
.xc li img{ display:block;width:229px;}
.xc li em{ height:50px;  font:16px "Microsoft YaHei"; line-height:50px; color:#666666; overflow:hidden; display: block; text-align: center; display: block; }
.xc li a{ text-decoration: none; }
.xc li.nones{margin-right: 0;}
/*.xc li:hover em{ background:#f56b1b;color: #fff; }*/
.xc li img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }
.xc li img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}

.edgebj{height:748px; background:url(../images/edgebj.jpg) no-repeat center;}
.edge{padding-top:78px;}
.edge h3{text-align: center;font-weight:bold; margin-bottom: 39px;}
.edge h3 span{display: block; width:342px; height:40px; line-height: 40px; margin:0 auto 13px; font-size: 40px; color:#FFFFFF;padding:0 136px; position: relative;}
.edge h3 span:before{width:100px; height:7px;background:url(../images/xt3.png) no-repeat center; content:""; position: absolute; left:0; bottom:15px;}
.edge h3 span:after{width:100px; height:7px;background:url(../images/xt4.png) no-repeat center; content:""; position: absolute; right:0; bottom:15px;}
.edge h3 i{display: block;font-size: 16px; line-height: 16px; color:#FFF;}
.edge ul{height:481px;}
.edge ul li{float:left;width:292px; height:481px; overflow: hidden; margin-left: 10px;position: relative;}
.edge ul li dl dt{height:301px;}
.edge ul li dl dt img{width:292px; height:301px;}
.edge ul li dl dd{height:150px;padding:30px 28px 0 22px;background:#FFF;}
.edge ul li dl dd span{display: block;font-size: 26px; line-height: 26px; height:46px; position: relative; color:#333333; font-weight: bold;margin-bottom: 22px;}
.edge ul li dl dd span:before{width:59px; height:1px; background:#DA251C; content:""; position: absolute; left:0; bottom:0; }
.edge ul li dl dd p{width:242px; height:39px; font-size: 14px; color:#999999;}
.edge ul li.first{margin-left: 0;}
.edge ul li:hover dd span{display: none;}
.edge ul li:hover dd p{display: none;}
.edge ul li .jh{display:none;width:292px;height:396px;background:url(/images/yy.png) no-repeat center; position: absolute; top:0;left:0;}
.edge ul li .jh em{display: block; text-align: center; font-size: 30px; line-height: 30px; color:#FFFFFF; font-weight: bold;padding-top:152px;margin-bottom: 49px;}
.edge ul li .jh .edt1{background:url(../images/edt1.png) no-repeat top center;}
.edge ul li .jh .edt2{background:url(../images/edt2.png) no-repeat top center;}
.edge ul li .jh .edt3{background:url(../images/edt3.png) no-repeat top center;}
.edge ul li .jh .edt4{background:url(../images/edt4.png) no-repeat top center;}
.edge ul li .jh p{width:239px;height:39px;font-size: 14px;color:#FFFFFF;margin:0 auto;padding-top:44px; background:url(/images/xt5.jpg) no-repeat top center;}
.edge ul li:hover .jh{display: block;padding-top:85px;}

.wtpp {width:100%;}
.wtpp img {width:100%;}
.chanping {width:1200px;height:810px;margin:0 auto;}
.chanping .chanping-txt h1 {font-size:40px;line-height:120px;text-align:center;font-family:"微软黑体";font-weight:bold;color:#333;}
.chanping-left {width:260px;float:left;}
.chanping .chanping-left .line {display:block;width:150px;border-top:1px #CCCCCC solid;float:right;margin-top:50px;}
.chanping-left h1 {font-size:28px;line-height:60px;font-family:"微软黑体";font-weight:bold;color:#333;}
.chanping-left p {font-size:15px;line-height:30px;font-family:"黑体";}
.chanping-right {width:260px;float:right;}
.chanping .chanping-right .line {display:block;width:150px;border-top:1px #CCCCCC solid;float:left;margin-top:50px;}
.chanping-right h1 {width:260px;height:60px;font-size:28px;line-height:60px;font-family:"微软黑体";font-weight:bold;color:#333;text-align:right;}
.chanping-right p {font-size:15px;line-height:30px;font-family:"黑体";}
.chanping-cenert {width:656px;height:700px;margin:0 auto;float:left;background-image:url(../images/h-ico.jpg);background-repeat:no-repeat;background-size:94%;text-align:center;margin-left:22px;}

.science {width:1300px;height:20px;margin:0 auto;text-align:center;margin-top:10px;padding-top:30px;padding-bottom:120px;font-weight:bold;}
.science p {font-size:38px;margin-top:20px;font-weight:normal;text-align:left;}
.carouselmain {width:1300px;margin:0 auto;height:760px;}
.carousel {position:relative;height:100%;background:#FFF;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;margin:0;padding:0;}
.swiper-container {width:100%;height:300px;margin-left:auto;margin-right:auto;}
.swiper-slide {background-size:cover;background-position:center;height:98%!important;}
.gallery-top {height:80%;width:100%;}
.gallery-thumbs {height:20%;box-sizing:border-box;padding:10px 0;}
.gallery-thumbs .swiper-slide {width:25%;height:100%;opacity:0.4;}
.gallery-thumbs .swiper-slide-thumb-active {opacity:1;}

#foot {margin:0 auto;}
.w1200 {width:1250px;margin:0 auto;}
.foot_bj {width:100%;height:height: auto;background-color:#eee;float:left;}
.foot_1 {width:1200px;/*height:257px;*/float:left;margin:0 auto;}
.bt {font-size:16px;}
.bt a {color:#000 !important;}
.foot_1 ul {margin-top:25px;}
.foot_1 ul li {width:130px;float:left;margin-left:27px;line-height:25px;font-size:14px;height:height: auto;;}
.foot_1 ul li a {color:#666;}
.ys1 p {width:180px !important;}
.foot_2 {width:1200px;height:180px;float:left;margin-left:23px;}
.foot_2_left {width:1037px;height:154px;float:left;margin-top:26px;}
.foot_2_left p {font-size:14px;color:#333;line-height:25px;}
.foot_2_right {width:140px;height:180px;float:left;}
.foot_2_right img {width:100%;}
.foot_2_right p {font-size:18px;color:#333;text-align:center;}
#friendlink {width:1200px;height:85px;float:left;margin:0 15px;color:#333;}
#friendlink p {font-size:22px;}
#friendlink a {padding:0 5px;color:#333;font-size:12px;}
#friendlink {margin-bottom:20px;}
#friendlink li {float:left;}

.news {width:1250px;float:left;margin:0 auto;padding-bottom:30px;}
.news_left {width:425px;float:left;}
.news_center {width:425px;float:left;margin-left:25px;}
.news_right {width:350px;float:right;margin-left:25px;}
.newsbt {height:31px;border-bottom:1px #F2F2F2 solid;}
.newsbt P {font-size:18px;color:#000;font-family:"黑体";}
.newsbt span {color:#999;margin-left:5px;}
.newsbt em {color:#999;float:right;letter-spacing:2px;}
.news_1 {heiht:108px;padding:9px 0;}
.news_1 img {width:113px;height:84px;float:left;margin-right:9px;}
.news_1 p {font-size:14px;color:#999;line-height:20px;}
.news_1 h2 {font-size:16px;color:#000;margin-bottom:7px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_2 {}
.news_2 li {font-size:14px;line-height:30px;list-style:url(../images/news3.png);}
.news_2 span {color:#999;float:right;padding-right:10px;}
.newsfaq ul {margin-top:3px;}
.newsfaq ul li {line-height:19px;}
.newsfaq ul li img {margin-right:3px;}
.newsfaq ul li h5 {font-size:14px;color:#000;}
.newsfaq ul li p {font-size:12px;color:#999;line-height:30px;}

.headbg {width:100%;height:2rem;background:#eee;}
.headnavigation {width:1300px;margin:0 auto;height:1.8rem;font-size:0.8rem;padding-top:0.3rem;}
.welcome {width:40%;float:left;}
.contactus {float:right;width:40%;}
.contactus li {float:right;margin-left:0.5rem;font-weight:bold;}
.contactus li span {margin-left:0.5rem;}

.lang2 {float:right;margin-left:30px;}
.lang2 b {width:2rem;height:1.4rem;background-color:#d1d1d1;border-bottom:1px solid #666;display:block;text-align:center;line-height:1.4rem;}
.sp1 {writing-mode:vertical-rl;}


.yg_page {clear:both;width:1300px;overflow:hidden;margin:0 auto;margin-top:0px;/*border:1px solid #eee;*/font-size:1rem;}
.yg_page_left {float:left;width:20%;border:1px solid #eee;overflow:hidden;}
.treeview,.treeview ul {width:100%;padding:0;margin:0;list-style:none;overflow:hidden;}
.treeview li {margin:0;line-height:3rem;border-top:1px solid #e6e6e6;background:url(../images/arrow_c.png) 0.3rem 1.2rem no-repeat;padding-left:1.4rem;overflow:hidden;}
.treeview li a{font-size:14px;text-decoration:none;}
.treeview li a.hover{color:#013b7c;}
.treeview li a.hover:hover{color:#013b7c;}
.yg_page_left h2 {float:left;width:100%;padding:0.8rem 0px 0.9rem 1.5rem;border-bottom:2px solid #093e5e;margin:0px;font-size:1.3rem;overflow:hidden;background:#093e5e;color:#fff;margin-top:20px;}
.treeview a li.hover {color:#c50000;}
.treeview a li:hover {display:block;background-color:#a0a6ef;}
.treeview dd {line-height:2.2rem;margin-left:0.3rem;}
.treeview dd img {margin-left:2rem;}
.yg_page_right {float:right;width:79%;padding-bottom:25px;overflow:hidden;}
.yg_page_location {float:left;width:100%;height:3rem;line-height:2.5rem;margin-left:1.5rem;margin-top:0.7rem;}
.yg_page_right_line {width:100%;border-bottom:1px solid #e6e6e6;height:1px;overflow:hidden;}
.yg_page_location b {border-left: 10px solid #f68100;font-weight: normal;padding-left: 8px;}
    

.blk {}
.p1-search-1 {background:#f2f2f2;height:4rem;border-bottom:1px solid #eee;overflow:hidden;font-size:1rem;}
.blk-main {width:98%;float:right}
.scgs {width:98%;margin:0 auto 0px;}
.p1-search-1-inp {width:30%;height:1.5rem;border-radius:20px;background:#fff;padding-left:0.6rem;margin-top:1.2rem;}
.fr {float:right;}
.p1-search-1 p {color:#444;line-height:4rem;}
.p1-search-1 a {color:#444;display:inline-block;margin-right:1rem;}
a {text-decoration:none;color:#666;word-wrap:break-word;outline:none;}
.p1-search-1-inp input {border:0;}
.p1-search-1-inp1 {width:50%;height:1.3rem;line-height:1.2rem;color:#a9a9a9;float:left;}

.blk-main {width:98%;float:right}
.xnznr-search-1-tit {border-bottom:1px solid #ccc;}
.xnznr-search-1-tit h3 {width:12%;height:3.2rem;text-align:center;line-height:3.2rem;background:#333;color:#fff;font-weight:normal;position:relative;top:1px;font-size:1.5rem;}
.xnznr-search-1-main dl {padding:1rem 0;clear:both;border-bottom:1px solid #cbcbcb;display:inline-block;width:100%;}
.xnznr-search-1-main dt {width:18%;padding-right:1rem;float:left;}
a {text-decoration:none;color:#666;word-wrap:break-word;outline:none;}
.xnznr-search-1-main dt img {width:100%;}
.xnznr-search-1-main dd {float:left;width:79%;}
.xnznr-search-1-main dd h4 {font-size:1rem;font-weight:normal;}
em,i {font-style:normal;}
.xnznr-search-1-desc {line-height:2rem;height:5rem;padding-top:0.6rem;overflow:hidden;}
.xnznr-page-main {text-align:center;margin-top:1.5rem;}
.xnznr-page-main {margin-bottom:1.8rem;}
.xnznr-page-main .laypage_curr {color:#fff;background:#666;border:1px solid #666;}
.xnznr-page-main a,.xnznr-page-main span {display:inline-block;width:2rem;height:2rem;line-height:2rem;text-align:center;border:1px solid #aaa;vertical-align:middle;margin-right:0.2rem;}
.xnznr-page-main a img {display:block;}
.xnznr-page-main a,.xnznr-page-main span {display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #aaa;vertical-align:middle;margin-right:4px;}

/*新闻、案例样式*/
.yg-list {width:100%;float:right;}
.yg-list li {float:left;border:1px solid #dedede;padding:1.3rem 2rem 1.3rem 0.5rem;margin-bottom:1rem;background:#fff;width:96%;}
.yg-list li img {float:left;width:40%;margin-right:0.3%;}
.yg-list li:hover {border:1px solid #093e5e;}
.yg-list li:hover .yg-list-deta {background:#093e5e;border-color:#093e5e;}
.yg-list li:hover h4 a {color:#093e5e;}
.yg-list li h4 {float:left;height:3rem;margin-top:0.3rem;font-weight:normal;font-size:1.5rem;color:#154c64;line-height:3rem;margin-bottom:0.3rem;overflow:hidden;margin-left:1rem;}
.yg-list-desc {float:left;max-height:6rem;font-size:1rem;line-height:1.5rem;color:#797979;margin-bottom:1.5rem;overflow:hidden;width:58%;margin-left:1rem;}
.yg-list-deta {float:right;width:20%;height:2rem;line-height:2rem;text-align:center;display:block;background:#b6b6b6;color:#fff;}
.yg-list-deta a {color:#fff;}


/* 产品主页滑动页面 */
.pic_list ul{list-style:none; }
.pic_list .hd{ overflow:hidden; background-color: #e6e6e6; border-left:1px solid #ddd;}
.pic_list .hd li{ position:relative; margin-left:-1px; height:37px; line-height:37px; text-align:center;width:33.333%; float:left; border-top:0;cursor:pointer;font-size:14px;}
.pic_list .hd li.on{ width:33.333%;background:#fff;border-bottom:1px solid #fff;color:#005bac;}
.pic_list .bd{ height:415px; border:1px solid #ddd; border-top:0;  }
.pic_list .lh{ overflow:hidden;}
.pic_list .lh li{ width:318px;height: 405px; padding:0 5px; float:left;overflow: hidden;}
.pic_list .lh li .p-img{ width:306px; height:306px; margin:5px; text-align:center;border: 1px solid #e6e6e6;}
.pic_list .lh li .p-img img{width:306px; height:306px;}
.pic_list .lh li .p-name{line-height:22px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: left;font-size: 16px; padding:10px; }
.pic_list .lh li .p-price{ color:#005bac;text-align: center;font-size:12px; }
.pic_list .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
.pic_list .lh li .p-botton{height:35px; line-height:35px;text-align: center; padding-top:5px;}

.lh li .p-img{overflow: hidden;}
/*.p-img:hover{border: 1px dashed #005bac;}*/
.p-img img{transition: all 0.6s;cursor: pointer;}
.p-img img:hover{transform: scale(1.2);}

/* 单页 */
.blk-sm {/*border:1px solid #dedede;*/width:98%;float:right;overflow:hidden;}
.content-1 {background:#fff;padding:0rem 0;}
.content-1-tit {height:1.8rem;font-size:1.5rem;font-weight:normal;line-height:2rem;text-align:center;}
.content-1-sour {height:1.8rem;font-size:1rem;line-height:2rem;text-align:center;margin-bottom:1rem;}
.content-1-sour span {margin:0 0.6rem;color:#aaa;}
.content-1-text {padding:1.1rem 1.8rem;font-size:1rem;line-height:1.5rem;border:1px solid #d6d6d6;margin-bottom:1.5rem;width:90%;margin:0 auto;}
.content-1-text span {font-weight:bold;}
.clear {clear:both;height:0;}
.endit-content {/*text-indent:2em;*/line-height:2rem;padding:1rem 1rem;text-align:left;}
.endit-content p {margin:0.8rem 0;}
.endit-content p img {display:block;margin:0 auto;}

.p14-info-3 {background:#fff;padding:0 2rem 0.5rem;}
.p14-info-3-tit {height:3rem;line-height:3rem;font-size:1.5rem;}
.p14-info-3-list li {height:3rem;line-height:3rem;font-size:1rem;border-top:1px dashed #dbdbdb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p14-info-3-list li span {float:right;}

.yg-page dl {margin-bottom:1rem;padding-right:2rem;}
.yg-page dd {height:2rem;font-size:1rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yg-page dd b {float:right;font-weight:normal;}
.yg-page dd em {float:right;font-style:normal;padding-left:1.4rem;font-weight:normal;}
.yg-page dl a {color:#4b4a4a;}
.yg-page dd span {width:4rem;height:2rem;background:#a2a2a2;color:#fff;text-align:center;display:inline-block;margin-right:0.5rem;}
.yg-page dt {height:1px;border-bottom:1px dashed #b5b5b5;margin-left:4rem;padding-top:0.1rem;margin-bottom:0.1rem;}

.yg-page-href {float:right;font-size:1rem;line-height:2rem;}
.yg-page-href span {display:inline-block;padding:0 0.5rem;margin-left:0.2rem;background:#f68100;}
.yg-page-href a {display:block;color:#fff;}
.yg-page-key {min-height:2rem;border-top:1px solid #f68100;font-size:1rem;line-height:2rem;color:#575556;}
.yg-page-key p {margin-left:2rem;}
.yg-page-key span {display:inline-block;margin:0 0.2rem;}
.yg-page-key a {color:#575556;}

.yg_book {width:100%;overflow:hidden;padding:1rem 0px 1rem 0.5rem;}
.yg_pro_pic {float:left;width:48%;overflow:hidden;}
.yg_pro_title {float:left;width:48%;padding-left:0.8rem;padding-right:0.8rem;overflow:hidden;}
.yg_pro_title h1 {font-size:1.4rem;font-weight:bold;margin:0px;padding:0px;color:#23a0e7;}
.yg_pro_title li {padding:0.8rem 0px 0.8rem 1rem;color:#7a7a7a;border-bottom:1px solid #dedede;list-style-type:none;}
.f14 {font-size:1rem;background:url(../images/arrow_c.png) no-repeat 0.1rem 1.6rem;margin-left:0.5rem;line-height:2rem;}
.button2 {display:inline-block;margin:0 0.2rem;font-size:1rem;line-height:100%;padding:.5em 1.5em .55em;border-radius:2px;color:#d9eef7;background:#3375b9;}


.yg_pro_pic .InfoPicture{ height:500px; width:500px;}
.yg_pro_pic .InfoAlbum{  padding:5px 0; border-top: 0px solid #ddd; overflow:hidden; clear:both;}
.yg_pro_pic .InfoPicture{ text-align: center;}
.yg_pro_pic .InfoPicture img{width:100%;max-width:100%;}

/*相册列表*/
.albumlist{ overflow:hidden; float:left; height:82px; width:500px; outline:0px dashed red;}
.albumlist li { float:left; text-align:center; overflow:hidden; width:81px; height:80px;}
.albumlist li img { width:75px; height:75px; cursor:pointer; border: 2px solid #fff;}
.albumlist li.on img{ border: 2px solid #e4393c; }
.InfoAlbum .myalbum { float: left; }
.InfoAlbum .sPrev, .InfoAlbum .sNext {float: left; display: block; width: 16px; height: 82px;background: url(../images/arrow.png) no-repeat; cursor: pointer; margin:0 2px; outline:0px dashed red; }
.InfoAlbum .sPrev{ background-position: 2px center; }
.InfoAlbum .sPrev:hover{ background-position: -27px center; }
.InfoAlbum .sNext{ background-position: -13px center; }
.InfoAlbum .sNext:hover{ background-position: -42px center; }
.jqzoom{ border:0px solid black;float:left;position:relative;padding:0px;cursor:pointer;}
.jqzoom img{ float:left; }
div.zoomdiv { z-index : 100; position: absolute; top:0px; left:0px; width: 300px; height: 300px;
background: #ffffff;border:1px solid #CCCCCC;display:none;text-align: center;overflow: hidden; }
div.jqZoomPup {z-index : 100;visibility : hidden;position: absolute; top:0px; left:0px; width : 50px;height : 50px;border: 1px solid #aaa;
background: #ffffff; opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50); }


.yg_page_labelname {float:left;width:100%;padding:1rem 0px 1rem 1rem;color:#333333;font-size:1.1rem;}
.yg_book_padding15 {width:98%;overflow:hidden;padding:0.1rem 0 0 0.5rem;margin:0 auto;line-height:2rem;color:#666666;font-size:1.1rem;text-indent:2em;}
.yg_book_padding15 p {margin-top:0.8rem;}

/*messages*/
*{margin:0;padding:0;}
.clears{ clear:both;}
.messages{padding:15px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:30px;margin-bottom:10px;}
.messlist label{float:left;width:200px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0px 0 0 210px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover{ background:#f60;color:#fff;}

/*网站地图*/
.blk {margin-bottom:20px;}
.p12-sitemap-1-xml {height:30px;line-height:30px;text-align:right;}
a {text-decoration:none;color:#333;transition:all 0.3s ease;}
.p12-sitemap-1-tit {height:46px;font-size:26px;line-height:46px;color:#fff;clear:both;}
.p12-sitemap-1-tit p {display:inline-block;padding:0 30px;text-align:center;background:#0189d5;}
.p12-sitemap-1-tit a {color:#fff;}
.p12-sitemap-1 ul {padding-top:15px;display:inline-block;width:100%;border-bottom:1px solid #d2d2d2;margin-bottom:40px;}
.p12-sitemap-1 li {height:60px;line-height:60px;border-bottom:1px solid #d2d2d2;text-align:center;width:16.66%;float:left;overflow:hidden;position:relative;top:1px;}

/*分页样式*/
.page_main{ clear: both; text-align: center; overflow: hidden; }
.page { display: inline-block; margin: 20px 0; border-right: 1px solid #ddd; border-radius: 6px; overflow: hidden; }
.page:empty{ display: none; }
.page a, .page span {float: left; padding: 0 5px; min-width: 35px; line-height:35px; text-align: center; border: 1px solid #ddd; border-right: 0; color: #888; }
.page a{ color: #333; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background: #eee; }
.page .current{ color:#FFF; background:#666; border-color:#666; border-left: 1px solid #666; }
.page #total{color:red}
.page .pageinfo,.page .pagefirst,.page .pageend{ display:none}

/*招聘频道==*/
.job{ }
.joblist { }
.joblist li {overflow: hidden;}
table.job_table { margin:8px 0px; padding:0px; text-align:center; width:100%; border-collapse:collapse;}
table.job_table td{ padding:8px 5px; border:1px solid #DADBD6;}
table.job_table .Requirement{ text-align:left; padding:8px 5px; line-height:1.5em;}
table.job_table th{color:#333; font-weight:bold; text-align:center; border:1px solid #DADBD6;}
table.job_table .t1 { font-weight:bold;padding:5px 0;width:20%;}
table.job_table .t2 { text-align:left;width:25%;}
table.job_table .t3 {font-weight:bold;width:25%;}
table.job_table .t4 {text-align:left;width:25%;}
table.job_table .operation{text-align:center; margin:0 auto;}
/*应聘*/
table.resume_table { margin:3px; text-align:center; width:97%; border-collapse:collapse;}
table.resume_table th{ font-weight:bold; text-align:left; width:100px;}
table.resume_table td{text-align:left; }
table.resume_table .operation{text-align:center; }
table.resume_table #Detail{ height:200px;}

/*按钮*/
.btn {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666; }
/*默认样式*/
.btn {  background-color: #0256ac;  color: #fff; }
.btn:hover {  background-color: #ccc; color:#000;}
.btn:active {  background: #0256ac;  color: #374f00;}

/*表单类*/
.form_text, .form_text:hover, .form_text_verifycode, .form_text_verifycode:hover{border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;
border-width:1px; height:20px; line-height:20px;clip: rect;padding: 2px; color: #000000; }
.form_text {  width:95%; background-position:  0px 0px;}
.form_text:hover {background-position: 0px -37px;}
.form_text_verifycode { width:50px; margin-right:3px;background-position:  0px 0px;}
.form_text_verifycode:hover {background-position: 0px -37px;}
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}
.form_select { height:25px; }
.form_textarea { width:95%; height:80px; border-color: #a0a0a0 #cbd9eb #cbd9eb #a0a0a0;border-width:1px; padding:2px;}
.form_button { width:auto; vertical-align:middle; border:0 none;/*解决ie焦点是有黑色边框*/}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, 
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0; }
.required{ color:red; font-weight:bold; text-align:left; padding-left:3px;}

/*其它*/
.hide { display:none; }  /*隐藏*/
.more{ padding-right:5px; display:none;} /*more链接*/
.code_image{ cursor: pointer; padding-bottom:6px; } /*验证码图片样式*/

