html{display:block;webkit-text-size-adjust: none; overflow-y:scroll;}
html,body { margin:0; padding:0; height:100% }
body,td,th,input,textarea,select,input {
font-size: 14px;
color: #333333;
font-family: "Microsoft Yahei","微软雅黑", Arial, Helvetica, sans-serif;
}
input,textarea{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
textarea{ resize:none;}
/* --------------浏览器滚动条----------------------- */
::-webkit-scrollbar {height:11px;width:11px}
::-webkit-scrollbar-button {height:0;width:0}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-style:solid;border-color:transparent}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#fff;}
::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:active {-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5)}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05)}
::-webkit-scrollbar-track:active {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05)}
ul{ margin:0; padding:0; list-style-type:none;}
a {color: #333333;text-decoration: none;}
a:hover {color: #0780e6; text-decoration:none;}
a, .animation{
transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
}
.myrow{ overflow:hidden;}
.myrow:after{ clear:both;display: table; content:" ";}
.myrow2{}
.myrow2:after{ clear:both;display: table; content:" ";}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
.r5{-moz-border-radius:5px; border-radius:5px;}
.r10{-moz-border-radius:10px; border-radius:10px;}
.setp{}
.setp p{ margin:0; padding:0;}
.setimg{}
.setimg img{ max-width:100%;}
.setimg2{}
.setimg2 img{ width:100%;}
.csshide{ display:none;}
.ellipsis{ overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
.ellipsis2{ overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -o-text-overflow:ellipsis; text-overflow: ellipsis;}
.shadow1{ background-color:#FFF; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.07); -moz-box-shadow:0 0 15px rgba(0,0,0,0.07); box-shadow:0 0 15px rgba(0,0,0,0.07);}
.shadow2{ -webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.05); -moz-box-shadow:3px 3px 6px rgba(0,0,0,0.05); box-shadow:3px 3px 6px rgba(0,0,0,0.05);}
.shadow3{ -webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2); -moz-box-shadow:0 3px 8px rgba(0,0,0,0.2); box-shadow:0 3px 8px rgba(0,0,0,0.2);}
.scale img{transition:all 0.5s;-ms-transition::all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.scale:hover img{transform:scale(1.08);-ms-transform::scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);}
.movex{}
.movex a{ display:inline-block;}
.movex a:hover{ -moz-transform:translateX(5px); -webkit-transform:translateX(5px); -o-transform:translateX(5px); -ms-transform:translateX(5px); transform: translateX(5px);}
.movex2{}
.movex2 a{ display:inline-block;}
.movex2 a:hover{ -moz-transform:translateX(-5px); -webkit-transform:translateX(-5px); -o-transform:translateX(-5px); -ms-transform:translateX(-5px); transform: translateX(-5px);}
.movey{}
.movey a{ display:inline-block;}
.movey a:hover{ -moz-transform:translateY(5px); -webkit-transform:translateY(5px); -o-transform:translateY(5px); -ms-transform:translateY(5px); transform: translateY(5px);}
.movey2{}
.movey2 a{ display:inline-block;}
.movey2 a:hover{ -moz-transform:translateY(-5px); -webkit-transform:translateY(-5px); -o-transform:translateY(-5px); -ms-transform:translateY(-5px); transform: translateY(-5px);}
.more1{ text-align:right}
.more1 a{ background-image:url(../images/more1.gif); text-align:center; line-height:19px; padding:2px 0 0; color:#FFF; width:86px; height:19px; display:inline-block;}
.more1 a:hover{ color:#FF0;}
a.tga {
color: #1E759A;
text-decoration:underline;
}
a.tga:hover {
color: #1E759A;
text-decoration:none;;
}
#location{ text-align:right; vertical-align:bottom; padding:0px 8px 8px 0px;}
#location a{}
#location a:hover {}
.header_bg{ height:160px;}
.header{ background-color:#FFF; height:160px; position:fixed; z-index:99997; width:100%; -webkit-transform:translateZ(0); -webkit-box-shadow:0 0 10px #B8B8B8; -moz-box-shadow:0 0 10px #B8B8B8; box-shadow:0 0 10px #B8B8B8;}
.header1{ border-bottom:solid 1px #e5e5e5; height:40px; line-height:40px;}
.header1_1{}
.header1_2{}
.header2{}
.header2_1{}
.header2_2{ padding:0 10px 0 0; height:110px;}
.header2_2 a{ padding:0 10px; display:inline-block;}
.header3{ height:50px; line-height:50px; background-color:#0780e6;}
.mainnav{ position:relative; z-index:1; display:inline-block; z-index:999; margin-left:15px;}
.mainnav a{ color:#000000;}
.mainnav .nLi{ float:left; position:relative; display:inline;}
.mainnav .nLi span{ float:left; margin:0;}
.mainnav .nLi span a{ display:block; line-height:50px; font-size:18px; color:#FFF; text-transform:uppercase; width:156px; text-align:center;}
.mainnav .nLi:first-child span a{ width:122px;}
.mainnav .on span a{ color:#f3f623;}
.mainnav .nLi span a::after{
position: absolute;
height: 2px;
display: table;
content: " ";
clear: both;
bottom: 0;
left: 50%;
width: 0;
}
.mainnav .on span a::after {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
background-color: #f3f623;
width:80%;
left: 10%;
}
.mainnav .sub{ display:none; left:0; top:50px; position:absolute; background-color:#0780e6; padding:10px 15px 20px; width:124px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}
.mainnav .sub li{ zoom:1; border-bottom:dashed 1px #a8c9e5;}
.mainnav .sub a{ display:block; line-height:25px; font-size:16px; color:#FFF; padding:10px 0; text-align:center;}
.mainnav .sub a:hover{ color:#f3f623;}
.footlink{ padding:15px 0; border-top:solid 1px #e1e1e1e1; background-color:#FFF; line-height:20px;}
.footlink a{display:inline-block; padding:4px 6px;}
.footlink a:hover {}
.foot{ background-color:#135fa0; background-image:url(../images/foot_bg.png); background-repeat:no-repeat; background-position:center top; color:#FFF; min-width:1400px;}
.foot a{ color:#FFF;}
.foot a:hover{ color:#f3f623;}
.foot1{ text-align:center;}
.foot1 li{ display:inline-block;}
.foot1 li a{ line-height:74px; padding:0 40px; display:inline-block; position:relative;}
.foot1 li a:after{ width:1px; height:18px; background-color:rgba(255,255,255,0.3); content:""; position:absolute; left:0; top:28px; display:inline-block;}
.foot1 li:first-child a:after{ width:0;}
.foot2{ text-align:center; padding:20px 0; line-height:1.8;}
.foot3{position:absolute; top:15px; right:0; text-align:center;}
.foot3 img{ margin-bottom:6px; width:130px;}
.relative{ position:relative;}
.body1{margin:0px auto; width:1400px;}
.body2{margin:30px auto; width:1400px;}
.top{ height:84px;}
.logo{ padding:10px 0; text-align:center;}
.find{ padding:34px 10px 0 0; vertical-align:top;}
.find0{ border:solid 1px #D7D7D7;}
.find1{ background-color:#FFF;; padding:0 8px 0 10px;}
.find1 input{ width:160px; border:0; background-color:transparent;}
.find2{}
.mainmenu{ background-image:url(../images/mainmenubg.gif); background-position:center; height:47px; line-height:47px; padding:0 0 0 7px; vertical-align:top;}
.mainmenu *{ font-family:Microsoft Yahei;}
.mainmenujg{ background-image:url(../images/mainmenujg.png); background-position:left center; background-repeat:no-repeat; padding:0 0 0 2px;}
.banner{ min-width:1400px;}
.banner img{ width:100%;}
.left{ width:260px;}
.right{ width:1100px;}
/*当前位置*/
.location0{ border-bottom:solid 1px #0780e6; height:43px; line-height:43px;}
.location1{ font-size:20px; color:#0780e6; padding:0 0 0 5px; float:left;}
.location2{ color:#666; float:right;}
.location2 a{color:#666;}
.location2 a:hover{ color:#0780e6;}
.arrow4{margin-right:5px;}
.memo1{padding-left:15px; padding-right:15px; padding-top:15px; line-height:220%; height:300px; vertical-align:top;}
.title1{font-size:16px; font-weight:bold; color:#CC0000;}
.datatime{ color:#666666;}
.textinput{ width:205px; border:solid 1px #D4D0C8; height:21px; color:#333333;}
.textinput2{ width:205px; background-color:#464032; border:0; height:21px; color:#333333; line-height:19px;}
.select1{ background-color:#464032; border:0;}
.product1{padding-top:8px; padding-bottom:8px; vertical-align:top; text-align:center;}
.picborder{border:solid 1px #e1e1e1; margin-bottom:8px;}
.picborder2{border:0px; width:145px; height:110px;}
/*首页*/
.home-slider{ width:100%; height:100%;}
.home-slider>.swiper-wrapper>.swiper-slide{ background-repeat:no-repeat; background-position:center;}
.home-slider .swiper-button{ position:absolute; top:50%; margin-top:-16px; right:50px; z-index:1;}
.home-slider .swiper-button>div{ background-image:url(../images/up_arrow1.png); background-repeat:no-repeat; margin:10px 0; width:76px; height:76px; cursor:pointer;}
.home-slider .swiper-button>div:hover{ background-image:url(../images/up_arrow2.png);}
.home-slider .swiper-button>div.swiper-button-disabled{ opacity:0.5;}
.home-slider .swiper-button>div:hover.swiper-button-disabled{ background-image:url(../images/up_arrow1.png);}
.home-slider .swiper-button>.swiper-next{ background-image:url(../images/down_arrow1.png);}
.home-slider .swiper-button>.swiper-next:hover{ background-image:url(../images/down_arrow2.png);}
.home-slider .swiper-button>.swiper-next:hover.swiper-button-disabled{ background-image:url(../images/down_arrow1.png);}
.weui-cell{width:100%; height:100%; position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.weui-cell_primary{min-width: 1px; -webkit-box-align: start; -webkit-align-items: flex-start; align-items: flex-start;}
.weui-cell__bd{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.weui-cell__ft{text-align: right; color: #999999;}
.weui-flex{display: -webkit-box; display: -webkit-flex; display: flex;}
.weui-flex__item{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.banner-slider{ overflow:hidden;height:100% }
.banner-slider .image{ height:100%; background-position:center center; background-size:cover;transform: scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02); }
.banner-slider .textbox{position: absolute; left:0; top: 0; width: 100%; height: 100%; color: #0098d3; text-align: left;}
.banner-slider .weui-cell{width: 100%; height:100%;}
.banner-slider .textbox strong{ display:block; font-size:50px; font-weight:normal; line-height:1.3; padding-top:100px; padding-left:10%; color:#fff; text-shadow: rgba(0,0,0,0.5) 1px 1px 6px; -webkit-animation: fadeOutUp 1.5s; animation: fadeOutUp 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.banner-slider .textbox p{ margin-top:0.3rem; color:#fff; font-size:50px; line-height:1.3; font-weight:bold;letter-spacing:0.02rem; padding-left:10%;text-shadow: rgba(0,0,0,0.5) 1px 1px 15px;-webkit-animation: fadeOutDown 1.5s; animation: fadeOutDown 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.banner-slider .swiper-pagination{ bottom:30px}
.banner-slider .swiper-pagination .swiper-pagination-bullet{ width:12px; height:12px; background-color:#fff}
.banner-slider .swiper-prev{ background:url(../images/left-icon.png) no-repeat center center; width:70px; height:70px; position:absolute; left:-30px;top:50%; margin-top:-20px; z-index:2;-webkit-transition: all .3s;transition: all .3s; opacity: 0}
.banner-slider .swiper-next{ background:url(../images/right-icon.png) no-repeat center center; width:70px; height:70px; position:absolute; right:-30px;top:50%; margin-top:-20px; z-index:2;-webkit-transition: all .3s;transition: all .3s; opacity: 0}
.banner-slider:hover .swiper-prev{ opacity: 1; left:15px;}
.banner-slider:hover .swiper-next{ opacity: 1; right:15px;}
.banner-slider .swiper-slide-active .image{-webkit-animation: scaleBigToSmall 7s; animation: scaleBigToSmall 7s;}
.banner-slider .swiper-slide-active strong{opacity: .5; -webkit-animation: fadeInDown 1s; animation: fadeInDown 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.banner-slider .swiper-slide-active p{-webkit-animation: fadeInUp 1s; animation: fadeInUp 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
@-webkit-keyframes scaleBigToSmall {
0% {transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
to {transform: scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);}
}
@-moz-keyframes scaleBigToSmall {
0% {transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
to {transform: scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);}
}
@-o-keyframes scaleBigToSmall {
0% {transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
to {transform: scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);}
}
@keyframes scaleBigToSmall {
0% {transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
to {transform: scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);}
}
.index_top{ margin-top:140px;}
.index_title{ background-repeat:no-repeat; font-size:26px; padding-left:22px; height:60px; line-height:60px; color:#FFF;}
.index_more{ float:right; line-height:60px;}
.index_more a{ color:#dbf6ff; padding:0 44px 0 20px; position:relative; display:inline-block;}
.index_more a:hover{ color:#FFF;}
.index_more a:after{ width:20px; height:60px; background-image:url(../images/index_more.png); background-repeat:no-repeat; background-position:-20px center; display:inline-block; content:""; position:absolute; margin-left:4px;transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;}
.index_more a:hover:after{ background-position:0 center;}
.index_news_list{ padding:10px 24px;}
.index_news_list li{ border-bottom:dashed 1px #cfcfcf;}
.index_news_list a{ line-height:36px; display:block; background-image:url(../images/arrow2.png); background-repeat:no-repeat; background-position: 6px center; padding-left:20px;}
.index_news_list a span{ float:right; color:#888888; width:90px; text-align:center; margin-left:10px;}
.index_news_list2{ padding:10px 20px;}
.index_news_list2 li{}
.index_news_list2 a{ line-height:36px; display:block; background-image:url(../images/arrow2.png); background-repeat:no-repeat; background-position:0 center; padding-left:14px;}
.index_news_list2 a span{ float:right; color:#888888; width:50px; text-align:center; margin-left:10px;}
.index_focus{ height:320px; position:relative;}
.index_focus a{ display:block; height:320px; position:relative;}
.index_focus .pic{ height:100%; background-size:cover; background-position:center; background-color:#999;}
.index_focus .txt{ position:absolute; bottom:0; left:0; font-size:16px; height:40px; line-height:40px; background-color:rgba(0,0,0,0.4); color:#FFF; width:100%;}
.index_focus .txt span{ width:640px; padding-left:20px; display:inline-block;}
.index_focus .swiper-container{ position:relative;}
.index_focus .swiper-container .swiper-pagination{ left:83%; text-align:right; margin-bottom:4px; width:120px; position:absolute; display:inline-block;}
.index_focus .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; outline:none; margin:0 5px; border-radius:10px; opacity: 1; background-color:#FFF;}
.index_focus .swiper-pagination .swiper-pagination-bullet-active{ background-color:#0780e6;}
.index1{}
.index1_1{ width:800px; height:670px;}
.index1_2{ width:550px; height:670px;}
.index2{}
.index2_1{}
.index2_2{ width:448px; height:444px; margin-left:28px;}
.index2_2:first-child{ margin-left:0;}
.index3{}
.index3_1{ text-align:center;}
.index3_2{ text-align:center; line-height:1.6; padding:15px 0;}
.index3_3{}
.index_news_class1{}
.index_news_class1 a{ background-color:#FFF; display:block; padding:5px; position:relative;}
.index_news_class1 a>div{ display:block; position:relative; overflow:hidden;}
.index_news_class1 img{ width:100%;}
.index_news_class1 .info{ position:absolute; width:100%; height:100%; top:227px; left:0; background-color:rgba(0,0,0,0.5);}
.index_news_class1 .info .title{ height:50px; line-height:50px; font-size:20px; color:#FFF; padding:0 20px;}
.index_news_class1 .info .desc{ padding:0 20px; line-height:1.8; color:#FFF;}
.index_news_class1 a:hover .info{ background-color:rgba(0,0,0,0.7); height:100%; top:0;}
.index_news_class1 a:hover .info .title{ color:#00c8ff;}
.index4_3{ position:relative; margin-top:-100px; padding:0 50px; margin:-30px -50px 0;}
.index4_3 .swiper-wrapper{ margin:40px 0;}
/*企业文化*/
.culture{ border-bottom:solid 1px #8fbce2; background-color:#01518a; padding:50px 0 180px; background-image:url(../images/culture2.jpg); background-repeat:no-repeat; background-position:center bottom;}
.culture1{ text-align:center; padding-bottom:50px;}
.culture2{}
.culture2 li{ width:20%; float:left;}
.culture2 .info{ margin:0 5px; padding:10px 15px; height:340px; color:#FFF; background-color:rgba(255,255,255,0.07); border:solid 1px rgba(255,255,255,0.2); -webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.05); -moz-box-shadow:3px 3px 6px rgba(0,0,0,0.05); box-shadow:3px 3px 6px rgba(0,0,0,0.05);}
.culture2 .pic{ text-align:center; padding:20px 0 0;}
.culture2 .title{ text-align:center; color:#ffff00; font-size:18px; font-weight:bold; height:60px; line-height:40px; border-bottom:solid 1px rgba(255,255,255,0.2);}
.culture2 .desc{ padding:25px 15px 0; line-height:2; font-size:15px; text-align:center;}
.culture3{ text-align:center; color:#FFF; line-height:1.8; padding-bottom:26px; font-size:15px;}
/*新闻列表*/
.news_list1{ border-bottom:dashed 1px #ebebeb;}
.news_list1 a{ background-image:url(../images/arrow2.png); background-position:5px 25px; background-repeat:no-repeat; padding:16px 0 16px 20px; line-height:1.6; display:block;}
.news_list1 span{ float:right; color:#888888;}
.news_list2{ position:relative;}
.news_list2 a{ display:block; padding:25px 0; border-bottom:solid 1px #ebebeb; position:relative;}
.news_list2 a:hover{ -webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.05); -moz-box-shadow:3px 3px 6px rgba(0,0,0,0.05); box-shadow:0 0 20px rgba(0,0,0,0.05);}
.news_list2 .pic{ width:31%; padding-left:3%; float:left;}
.news_list2 .pic img{ width:100%;}
.news_list2 .info{ width:60%; padding-left:3%; float:left;}
.news_list2 .info .title{ font-size:16px; font-weight:bold; line-height:1.2; padding:10px 0;}
.news_list2 .info .desc{ line-height:1.6; color:#888888; -webkit-line-clamp:4;}
.news_list2 .info .time{ line-height:1.6; color:#888888; padding:6px 0;}
.news_list3{}
.news_list3 a{ background-color:#FFF; display:block; padding:5px; border:solid 1px #ebebeb;}
.news_list3 a:hover{ border-color:#7bb7ea;}
.news_list3 .pic{ overflow:hidden;}
.news_list3 .pic img{ width:100%;}
.news_list3 .txt{ height:40px; line-height:40px; text-align:center; padding:0 10px;}
.news_list4{ position:relative;}
.news_list4 a{ display:block; padding:25px 0; border-bottom:solid 1px #ebebeb; position:relative;}
.news_list4 a:hover{ -webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.05); -moz-box-shadow:3px 3px 6px rgba(0,0,0,0.05); box-shadow:0 0 20px rgba(0,0,0,0.05);}
.news_list4_1{ float:left; width:82%; padding-left:3%;}
.news_list4_1 .title{ font-size:16px; font-weight:bold; line-height:1.2; padding:10px 0;}
.news_list4_1 .desc{ line-height:1.6; color:#888888; -webkit-line-clamp:4;}
.news_list4_2{ float:left; line-height:1.6; color:#888888; padding:10px 0 0 3%;}
.classlist1{ line-height:28px; font-size:15px; font-weight:bold;}
.classlist1 a{ background-image:url(../images/icon2.gif); background-repeat:no-repeat; background-position:3px 2px; padding-left:14px;}
.classlist2{}
.class1_1{ background-color:#2E2A20; width:220px; text-align:center; vertical-align:top; padding:5px;}
.class1_1 a{ display:inline-block; color:#FFF1BF; padding:0 0 3px;}
.class1_1 a:hover{ color:#FFF;}
.class1_1 img{ border:0; width:220px; height:150px; margin-bottom:5px;}
.class2_1{ width:222px; text-align:center; padding:0px 14px 14px;}
.class2_1 img{ border:solid 1px #C6C6C6; width:220px; height:165px; margin:0 0 10px;}
.class3_1{ width:160px; text-align:center; padding:0px 15px}
.class3_1 img{border:solid 1px #D6DDE2; width:160px; height:120px; margin:0 0 10px;}
.class4_1{ width:200px; text-align:center; padding:0px 21px 14px;}
.class4_1 img{border:solid 1px #D6DDE2; width:200px; height:200px; margin:0 0 10px;}
.DetailTitle1{font-size:20px; font-weight:bold; padding:4px 0px 6px; line-height:150%; color:#222;}
.DetailTitle2{font-size:20px; padding:10px 0; line-height:150%; color:#222; font-weight:bold; text-align:center;}
.DetailDatetime1{text-align:center; color:#666666; padding-bottom:8px;}
.DetailPic{ text-align:center; padding-bottom:10px;}
.DetailPic1{ width:40px; text-align:center;}
.DetailPic1 .prevbt1{ background-image:url(../images/prevbt2.gif); width:29px; height:40px; display:inline-block;}
.DetailPic1 .nextbt1{ background-image:url(../images/nextbt2.gif); width:29px; height:40px; display:inline-block;}
.DetailPic2{}
.DetailPic2 img{ max-width:660px;}
.DetailContent1{ line-height:22px; vertical-align:top; padding:10px;}
.DetailContent2{line-height:1.8; padding:10px 0 0;}
.DetailContent3{ line-height:1.8; padding:10px 10px;}
.DetailMore1{border-top:solid 1px #ebebeb; padding:10px 10px 0;}
.DetailMore1 a{ display:inline-block; padding:5px 0;}
.DetailMore2{ text-align:center; padding:10px 0;}
.JobsBt{background-image:url(../images/bt.gif); height:28px; text-decoration: none; color:#000; font-size:14px; width:100px; border:0px; cursor:pointer;}
.attachment{ padding:20px 0;}
.attachment1{ font-size:16px; color:#FFF; font-weight:bold; font-size:18px; line-height:50px; background-image:url(../../images/attachment1.jpg); height:50px; padding-left:20px;}
.attachment2{}
.attachment2 li{ margin:8px 0;}
.attachment2 li a{ border:solid 1px #f4f4f4; background-color:#f4f4f4; padding:15px 12px 15px 58px; line-height:20px; display:block; background-image:url(../images/attachment1.png); background-repeat:no-repeat; background-position:12px center;}
.attachment2 li a span{ margin-left:10px; display:inline-block; color:#999;}
.attachment2 li a:hover{ background-color:#FFF; border-color:#e6e6e6;}
.DetailMore2 .prevbt1{ background-image:url(../images/prevbt.gif); width:90px; height:33px; display:inline-block; margin:0 10px;}
.DetailMore2 .nextbt1{ background-image:url(../images/nextbt.gif); width:90px; height:33px; display:inline-block; margin:0 10px;}
#submenu ul{list-style:none; margin:0px;padding:0px;}
#submenu li{width:216px; padding-left:1px; float:left;}
#submenu li a{ width:194px; padding-top:5px; padding-bottom:5px; padding-left:22px; DISPLAY: block; background-image:url(../images/icon1.gif); background-repeat:no-repeat; background-position:5px 11px; color:#2153A6; font-size:13px;}
#submenu ul li a:hover{background-image:url(../images/icon2.gif); color:#B91433;}
.subup{border:solid 5px #70B1D5; padding-left:10px; padding-right:10px;}
.subover{border:solid 5px #333333; padding-left:10px; padding-right:10px;}
a.submenu1 {
color: #2153A6;
text-decoration: none;
}
a.submenu1:hover {
color: #B91433;
}
a.submenu2 {
color: #666666;
text-decoration: none;
}
a.submenu2:hover {
color: #B91433;
}
.leftline{background-image:url(../images/left3.jpg); height:2px; background-position:center;}
.sub_menu{display:none;}
#memo table{border-collapse:collapse;}
#memo td{border:solid 1px #ADD2E2;}
.Resourceth{ background-color:#F2F5FA; font-weight:bold;}
.Resource1{ width:130px;}
.Resource2{ width:130px;}
.Resource3{ width:200px;}
.Resource4{ width:100px;}
.Resource5{ width:120px;}
.Resource6{ width:120px;}
.Resource7{}
.ResourceBr{ border-bottom:solid 1px #8DADCE; border-right:solid 1px #8DADCE;text-align:center;}
.ResourceB{ border-bottom:solid 1px #8DADCE;text-align:center;}
.topbt{background-image:url(../images/bg1.gif); background-repeat:no-repeat; vertical-align:top; padding:10px 20px 0px 8px;}
.tdtitle1{background-image:url(../images/icon1.gif); background-repeat:no-repeat; font-size:14px; padding-left:22px; padding-top:2px; background-position:5px 7px; height:24px; color:#FFFFFF;}
.tdw{width:10px; font-size:1px;}
.tdw2{width:20px; font-size:1px;}
.tdw3{width:30px; font-size:1px;}
.tdh{height:10px; font-size:1px;}
.tdh2{height:20px; font-size:1px;}
.tdh3{height:30px; font-size:1px;}
.wk1_1{ background-image:url(../images/wk1_1.gif); background-repeat:no-repeat; background-position:center; height:53px;}
.lmenu1{ padding:15px 10px;}
.lmenu1 li{ }
.lmenu1 a{background-image:url(../images/lmenu1.gif); background-position:10px 15px; background-repeat:no-repeat; display:block; font-size:14px; color:#333333; line-height:20px; padding:8px 0 8px 26px;}
.lmenu1 a:hover, .lmenu1 .this{ background-position:10px -25px; color:#0E598F;}
.findtxt{ border:0px; height:18px; width:152px; padding:4px 3px 0px;}
.txtinput{border:solid 1px #A0A0A4; height:18px;}
.daotitle1{background-color:#B62A48; border-bottom:solid 5px #000000; height:56px; padding:0px 10px;}
/* 焦点广告样式 */
.bigon{background:#575858;color:#fff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:15px; height:15px; }
.bigoff{background:#FFF;color:#404040; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:15px; height:15px;}
a.bla{font-size:14px;color:#FFFFFF;text-decoration: none; font-weight:bold;}
a.bla:hover{ color:#FFFF00;}
.lefttitle1{ background-color:#0780e6; color:#FFF; font-size:18px; line-height:44px; padding-left:15px; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.left1{border-left:solid 1px #d2d2d2; border-right:solid 1px #d2d2d2;}
.leftmenu1{ border-bottom:solid 1px #d2d2d2; background-image:url(../images/leftmenu1_bg.png); background-repeat:repeat-x; background-position:left bottom;}
.leftmenu1 a{ display:block; padding:10px 10px 10px 20px; background-position:18px 20px; line-height:1.5; font-size:16px;}
.leftmenu1 a:hover, .leftmenu1 .this{ color:#0780e6;}
.leftmenu2{ border-bottom:solid 1px #d2d2d2; padding:10px;}
.leftmenu2 li{}
.leftmenu2 li a{ display:block; padding:3px 0 3px 25px; line-height:1.5; font-size:15px;}
.leftmenu2 li a:hover, .leftmenu2 li a.this{ color:#0780e6;}
.content1{ padding:0px 0px 10px; line-height:26px; height:380px; vertical-align:top;}
.content2{ padding:10px 0 0;}
.content3{ padding:16px 0 0; vertical-align:top;}
/*联系方式样式*/
.feedback_1{ padding:0px 50px; line-height:22px;}
.feedback_2{ padding:6px 50px 0px; line-height:22px;}
.feedback_input{ border:solid 1px #CACACA; height:18px;}
.feedback_2 form{margin:0px; padding:0px;}
.feedback_3{ height:150px; text-align:center; text-align:center; font-size:18px; padding-top:50px;}
.feedback_4{ padding-top:6px;}
.star{ color:#F00;}
/*会员*/
.star{ color:#FF0000; font-weight:bold;}
.bt{ border:0; margin:0 5px; background-color:#0780e6; color:#FFF; font-size:16px; font-weight:bold; width:100px; height:36px; line-height:36px; cursor:pointer; display:inline-block;}
.bt:hover{ background-color:#135fa0;}
.login1{ text-align:right; padding:5px 3px;}
.login2{ padding:5px 3px;}
.login2 input{ width:400px; height:30px; line-height:30px; padding:0 5px; border:solid 1px #d5d5d5; background-color:#f9f9f9;}
.login3{ text-align:center; padding:10px 0;}
/*首页焦点效果*/
.fullSlide {width:100%;position:relative;background:#FFF;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li { width:100% !important; overflow:hidden;text-align:center;background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:20px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;margin:1px 8px;overflow:hidden;background:#FFF;line-height:999px;-moz-border-radius:16px; border-radius:16px;}
.fullSlide .hd ul .on {background:#F3CD3A;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-52px;left:10px;z-index:1;width:57px;height:104px;background:url(../images/indexbannerbt.jpg) 0 0 #E9E5E4 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:10px;background-position:-57px 0px;}
.setpgae{ text-align:center; line-height:1.8; padding:10px 0;}
.setpgae1 a, .setpgae1 span{ display:inline-block; border:solid 1px #e9e9e9; background-color:#fbfbfb; padding:0 10px; line-height:36px; margin:0 5px;}
.setpgae1 a:hover, .setpgae1 span{ border-color:#0780e6; background-color:#0780e6; color:#FFF;}
.setpgae2{ padding:10px 0 0;}
.setpgae2 span{ color:#0780e6; font-weight:bold;}
/*一行显示多少个*/
.flex1{display:flex; display:-webkit-flex; flex-wrap:wrap; align-items:stretch;}
.flex2{display:flex; display:-webkit-flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.row3{ margin:0 -12px;}
.row3>div{ width:33.3%;}
.row3>div a{ margin:12px;}
.row4{ margin:0 -12px;}
.row4>div{ width:25%;}
.row4>div a{ margin:12px;}