@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b,u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,button{margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align:baseline;background: none repeat scroll 0% 0% transparent;}
ol,ul,li{list-style:none;}
body{ overflow-x: hidden;font-size:14px; color:#333; font-family:Arial,"Microsoft YaHei","微软雅黑","宋体"; }
input{font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";}
textarea{font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";}
.clear{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
padding:0px;
margin:0px;
}
.FontRed{
color:#FF0000;}
h3{
font-size:14px;}
li{
list-style-type:none;}
img{border:0;
}
.gray{
color:#666666;}
a{color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;color:#596A6F;}
a:active{text-decoration:underline;}
.LineLink a{text-decoration:underline;}
.LineLink a:hover {text-decoration:none;color:#596A6F;}
.ColorLink a {color:#596A6F;}
.ColorLink a:hover {color:#596A6F;}
.WidthTab{
width:10px;
height:1px;
float:left;}
.WidthTab2{
width:20px;
height:1px;
float:left;}
.HeightTab{
height:10px;
width:1px;
overflow:hidden;}
.HeightTab2{
height:20px;
width:1px;
overflow:hidden;}
p{
line-height:180%;}
.ListDate{
color:#666666;
}
.floatL{float:left}
.floatR{float:right}
.alignL{text-align: left;}
.alignR{text-align: right;}
.doc{
width:100%;
height:35px;
color:#FFF;
}
address,caption,cite,code,dfn,em,strong,th,var {
}
abbr,acronym {border:0;font-variant:normal
}
sup {vertical-align:text-top
}
sub {vertical-align:text-bottom
}
legend {color:#000
}
.welcome{
float:left;
line-height:28px;
color:#FFF;}
.tem_top_nav{
float:right;
line-height:28px;
color:#FFF;}
.tem_top_nav a{padding:0px 10px;
color:#FFF;
background:url("/images/dian.jpg") no-repeat 0px center;
}
.text-overflow {overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.webkit-adjust {-webkit-text-size-adjust:none
}
input[type=text]::-ms-clear {display:none
}
.pdr-15 {padding-right:15px
}.pdl-20 {padding-left:15px!important}.pdl-15 {padding-left:15px}.pdr {padding-right:10px}.pd-6 {padding:10px 10px 0}.brn {border-right:0!important}.bln {border-left:0!important}.btn {border-top:0!important}.bbn {border-bottom:0!important}.fl {float:left; margin-top: 100px;}.fr {float:right}
.a-move {transition:all .2s ease-in-out}.a-move {transition:all .2s ease-in-out}.a-moveHover:hover {transition:all .2s ease-in-out}.a-auto {transition:all .2s ease-in-out}.a-autoHover:hover {transition:all .2s ease-in-out}
.icon-hdSprite {-webkit-transition:-webkit-transform .5s ease-in-out;background-image:url(/images/icon_hdSprite1.png);background-repeat:no-repeat;overflow:hidden;float:left;text-indent:-9999px
}
.icon-ft-erweima {width:91px;height:91px;background-position:-120px -60px
}
.hd-save {display:inline-block;margin-left:15px
}
.icon-triangle-s {width:9px;height:5px;background-position:-306px 0}.icon-triangle-x {width:9px;height:5px;background-position:-315px 0;position:absolute;top:7px;right:0;z-index:99;-webkit-transition:-webkit-transform .5s ease-in-out}.css-triangle {-webkit-transition:-webkit-transform .5s ease-in-out;margin-top:14px;height:0;width:0;border-width:5px 6px 0;border-style:solid dashed dashed;border-color:#666 transparent transparent;_font-size:0;_line-height:0}.css-triangle-shang {height:0;width:0;border-width:0 7px 7px;border-style:dashed dashed solid;border-color:transparent transparent #c7c7c7;_font-size:0;_line-height:0}.icon-approve {background-image:url(/images/icon_approve.jpg);background-repeat:no-repeat;overflow:hidden;float:left;text-indent:-9999px} .hd .hd-triangle,.hd .hd-triangle-1 {text-indent:-9999px;background-image:url(/images/icon_hdSprite1.png);background-repeat:no-repeat;background-position:0 -119px!important;z-index:1000}.hd-main-nav .hd-triangle,.hd-main-nav .hd-triangle-1 {background-position:54px -119px!important}.hd-login .hd-triangle,.hd-login .hd-triangle-1 {width:14px;background-position:0 -119px!important}.hd .hd-triangle {color:#fff}.hd .hd-triangle-1 {color:#e6e6e6;bottom:-2px;display:none}.hd {position:relative;z-index:1000}.hd .website-important-notice {background:#fbf0b8;height:60px;width:100%;display:table;*position:relative;overflow:hidden}.hd .w-i-n-subwrap {vertical-align:middle;display:table-cell;*position:absolute;*top:50%}.hd .w-i-n-con {width:1200px;margin:0 auto;line-height:21px;font-size:14px;color:#83410b;text-align:center;*position:relative;*top:-50%}.hd-inner {margin:0 auto;width:1200px;
font-size:12px;
}.hd-top {height:28px;_position:relative;_z-index:1000;font-size:12px}.hd-top .hd-inner {line-height:28px}.hd-inner .icon-hd-wap {margin:1px 5px 0 0}.hd-inner .icon-hd-save {margin:1px 3px 0 0}.hd-inner .icon-triangle-x {margin:4px 10px 0 5px}.hd-website-menu {float:left}
.hd-quick-menu {float:right;z-index:1000;width:300px;color:#d2d2d2;}
.hd-quick-menu li {float:left;_display:inline;position:relative;z-index:1000;width:94px;height:22px}.hd-quick-contact {position:absolute;right:-1px;top:24px;border-top:0;_top:22px;height:124px;width:492px;background:#fff;z-index:1000}
.hd-quick-help {
position:absolute; top:21px; left:0px; display:none; z-index:1000; border:2px solid #596A6F; border-top:0; padding:10px 0; _top:20px; width:90px; text-align:center; background:#fff}
.hd-quick-help li {
width:100%; height:32px; line-height:32px
}.hd-quick-help li a { display:block}
.hd-quick-menu-sub a{color:#d2d2d2;}
.hd-quick-menu .Menu2{
padding-left:10px;
}
.hd-quick-menu .Menu3{
float:right;
width:200px;
line-height:30px;
padding-left:0px;
color:#333;}
.hd-quick-menu .Menu3 strong{
color:#ab080b;
font-weight:bold;
padding-left:10px;
font-size:14px;}
.hd-quick-help li a:hover {background:#f0f0f0;transition:background .2s linear}.hd-quick-menu .hd-triangle,.hd-quick-menu .hd-triangle-1 {background-position:center 0;position:absolute;left:50%;margin-left:-7px;display:none;bottom:-4px;height:8px;overflow:hidden;line-height:23px;width:100%;text-align:center;font-size:50px;z-index:1000}.hd-quick-menu .hd-triangle {color:#fff}.hd-quick-menu .hd-triangle-1 {}.hd-quick-menu-contact-a,.hd-quick-menu-sub-a {display:block;height:24px;line-height:24px;_float:left;padding-left:10px;background:#FFF;
border:2px solid #596A6F;
}.hd-quick-menu-sub:hover .hd-quick-menu-sub-a {color:#d2d2d2}.hd-quick-menu-contact:hover .hd-quick-menu-contact-a {color:#d2d2d2}.hd-quick-menu-sub:hover .a-r180 {-webkit-transform:rotate(180deg)}.hd-quick-menu-contact:hover .a-r180 {-webkit-transform:rotate(180deg)}.hd-quick-menu-contact:hover .hd-quick-contact {display:block;transition:display 1s linear}.hd-quick-menu-sub:hover .hd-quick-help {display:block;transition:display 1s linear}.hd-quick-menu-contact:hover .hd-triangle-1,.hd-quick-menu-contact:hover .hd-triangle {display:block}.hd-quick-menu-sub:hover .hd-triangle,.hd-quick-menu-sub:hover .hd-triangle-1 {display:block}
#head{
width: 100%;
z-index: 99999;
position: fixed;
margin: 0px auto;
opacity: 0.8;
top: 0px;
left: 0%;
transition: all 0.5s;
}
#head .top{
width:100%;
font-size:12px;
}
#head .top .TopLogo{
margin:auto;
width:100%;
}
#head .top .TopLogo .logo{
float:left;
}
#head .top .TopLogo .LogoTxt{
height:58px;
color:#666;
float:left;
font-size:16px;
padding-left:40px;
}
#head .top .TopLogo .SearchTop{
float:right;
padding-top:5px;
padding-left:0px;}
#head .top .TopLogo .SearchTop p{
line-height:30px;
color:#666;}
#head .top .TopLogo .SearchTop p a{
padding:0px 5px;
color:#666;}
#head .top .TopLogo .tel{
float:right;
background:url(/images/tel_icon.png) no-repeat 0px 28px;
height:62px;
padding-top:15px;
padding-right:100px;}
#head .top .TopLogo .tel .telW{
padding-left:55px;
padding-top:0px;
color:#666;
font-size:14px;
}
#head .top .TopLogo .tel .telN{
padding-top:0px;
padding-left:55px;
font-family:Tahoma, Geneva, sans-serif;
font-size:24px;
color:#596A6F;
font-weight:normal;
line-height:100%;}
/* navs*/
#head #NavLink{
float: right;
height: 40px;
padding-top: 20px;
}
#head #NavLink #NavBG{
height:42px;
width:1180px;
z-index:100;
margin:auto;
padding:0px 0px;}
#head #NavLink #sddm{
position:absolute;
margin-left:220px;
z-index:30}
#head #NavLink #sddm li{
float: left;
font-weight:normal;
margin-left:5px;
border-radius:5px;
}
#head #NavLink #sddm .CurrentLi a{
background:None;
background:#596A6F;
color:#FFF;
border-left:none;
border-radius:5px;
}
#head #NavLink #sddm li a{
display: block; position: relative; font-size: 15px; color: #fff; line-height: 42px; height: 42px; overflow: hidden;width:112px;text-align:center;border-radius:5px;}
#head #NavLink #sddm li a:Hover{
text-decoration:none;
color:#333;}
#head #NavLink #sddm li > a abbr { position: absolute; top: -62px; background: #596A6F;color:#FFF; width: 100%; display: block; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; border-radius:5px;}
#head #NavLink #sddm li > a span { position: relative; top: 0; display: block; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s;border-radius:5px; }
#head #NavLink #sddm li.cur > a abbr, #head #NavLink #sddm li:hover > a abbr { top: 0; border-radius:5px;}
#head #NavLink #sddm li.cur > a span, #head #NavLink #sddm li:hover > a span { top: 42px; border-radius:5px;}
#head #NavLink #sddm div
{ position: absolute;
visibility: hidden;
padding:0px 0px;
top:42px;
}
#head #NavLink #sddm .CurrentLi div a{
background:#596A6F;
}
#head #NavLink #sddm div a
{border:None;
position: relative;
padding: 0px 0px;
width:112px;
text-align: center;
background:#596A6F;
color: #FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:none;
line-height:42px;
height:42px;
border-top:1px solid #fff;}
#head #NavLink #sddm div a:hover{
background:#396b7b;
color:#fff;
font-weight:bold;
line-height:42px;
}
.albumblock2{
float:left;
width:380px;
height:350px;
padding:30px 7px 20px 10px;
}
.albumblock3{
padding:4px 0px 10px 0px;
}
.albumblock2 a:hover{
text-decoration:none;}
.boxgrid h3{ font-weight: bold; color:#FFF;padding:0px 10px;text-align:center;font-size:14px;width:400px;}
.boxgrid h3 a{
color:#FFFFFF;text-align:center;}
.boxgrid{
width: 380px;
height: 380px;
border: solid 1px #EFEFEF;
overflow: hidden;
position: relative;
}
.boxgrid img{
position: absolute;
top: 0px;
left: 0px;
border: 0;
width:380px;
height:360px;
transition: all 0.5s;
}
.boxgrid img:hover {
transform:scale(1.1);
}
.boxgrid a{
text-align:center;}
.boxgrid p{
position:absolute;
bottom:0px;
text-align:center;
width:380px;
font-size: 1rem;
}
.boxgrid p :hover a{
background: #ff8a00;color: #fff;border-color: #ff8a00;
}
.inner .right .main. albumblock2 .boxgrid img :hover .boxgrid p
color: #fff;
background-color: #0067b2;
}
.page3 .head .nav dl a:hover dd {
color:#fff;
background: #0067b2;
border: 1px solid #0067b2;
border-top: none;
}
.albumblock2 .boxgrid img p:after {
content: '';
width: 0;
height: 3px;
background: #da251c;
position: absolute;
bottom: -3px;
left: 0;
transition: 0.3s;
}
}
.boxgrid .cover{
top:200px;
height:200px;
width: 183px;
}
.boxcaption{
height:200px;
width: 183px;
/* opacity: .7;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; */
color:#FFF;
}
.captionfull .boxcaption {
top: 200;
left: 0;
}
.caption .boxcaption {
top: 200;
left: 0;
}
.caption .boxcaption a{
color:#FFF;
}
.caption .boxcaption .Des{
line-height:200%;
padding:10px 10px;
width:163px;}
.caption .boxcaption .Des a{
color:#CCC;}
/* SearchBar */
.SearchBar {
width:279px;
height:40px;
background:url("/images/search_bar.png") no-repeat left top;
}
.Sbox .SearchBar{
margin:10px 0px 0px 10px;}
.SearchBar #search-text {
width: 220px;
padding:0px 5px;
margin:0px;
color:#d2d2d2;
height:38px;
line-height:38px;
font-size:14px;
background:none;
border:none;
padding-left:5px;}
.SearchBar #search-submit {
border:none;
background:none;
font-size:12px;
color: #FFFFFF;
height:40px;
margin:0px;
cursor:pointer;
padding:0px;
line-height:40px;
width:49px;
}
#dark_footer .box_240px_left {
width:17%;
padding-left: 20px;
padding-top: 0px;
background-image: none;
padding-bottom:0px;
float:left;
}
#dark_footer .box_240px_left h2{
font-size:16px;
color:#FFF;
padding-bottom:10px;
font-weight:bold;
text-align:left;
border-bottom: 1px solid #fff;
}
#dark_footer .box_240px_left h2 a{
color:#F5F5F5;}
#dark_footer .box_240px_left li{
line-height:250%;
font-size:12px;
color: #fff;
}
#dark_footer .box_240px_middle {
padding: 0px 42px;
background-image: none;
}
#dark_footer .box_240px_right {
padding-left: 50px;
padding-right:0px;
background-image: none;
float:right;
border-left:1px solid #fff;
min-height:200px;
color:#ccc;
padding-top: 60px;
}
#dark_footer_wrap {
overflow: hidden;
padding:10px 0px 0px 0px;
border-top:1px solid #E5E5E5;
}
#dark_footer {
width: 80%;
margin: 0 auto;
padding-top: 20px;
padding-bottom: 20px;
overflow: hidden;
}
#light_footer_wrapper {
font-size:12px;
}
.box_240px_right li {
display: inline;
}
#dark_footer li a{
color:#FFF;}
.ct{
background: url(/images/foot_bg.jpg) repeat-x top center #076bb5;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
}
.footer_box{ width:1200px; margin:0 auto;}
.footer_box .dt_box{ width:1200px; height:150px; padding-top:50px;}
.footer_box .dt_box .dt_nav{ width:480px; float:left;}
.footer_box .dt_box .dt_nav h3{ height:40px; padding-bottom:10px; font-family:"微软雅黑"; font-size:24px; color:#b6b6b6;}
.footer_box .dt_box .dt_nav ul{ height:110px;}
.footer_box .dt_box .dt_nav li{ width:420px; line-height:28px; float:left; padding-left: 28px;
font-family:"微软雅黑"; font-size:14px; color:#6e6e6e; text-decoration:none;}
.footer_box .dt_box .dt_nav li a{color:#6e6e6e; text-decoration:none;}
.footer_box .dt_box .dt_nav li.tel { background: url(/images/icon14.png) no-repeat 1px 2px;}
.footer_box .dt_box .dt_nav li.mail { background: url(/images/icon15.png) no-repeat 1px 3px;}
.footer_box .dt_box .dt_nav li.address { background: url(/images/icon16.png) no-repeat 1px 3px;}
.footer_box .dt_box .dt_nav li.guwen { background: url(/images/icon25.png) no-repeat left top;}
.footer_box .dt_box .dt_nav li.dt_navbg1{ background:url(/images/dt_nav_bg1.jpg) 0 0 no-repeat;}
.footer_box .dt_box .dt_nav li.dt_navbg2{ background:url(/images/dt_nav_bg2.jpg) 0 0 no-repeat;}
.footer_box .dt_box .dt_nav li.dt_navbg3{ background:url(/images/dt_nav_bg3.jpg) 0 0 no-repeat;}
.footer_box .dt_box .dt_nav li.dt_navbg4{ background:url(/images/dt_nav_bg4.jpg) 0 0 no-repeat;}
.footer_box .dt_box .dt_nav li.dt_navbg5{ background:url(/images/dt_nav_bg5.jpg) 0 0 no-repeat;}
.footer_box .dt_box .dt_nav li.dt_navbg6{ background:url(/images/dt_nav_bg6.jpg) 0 0 no-repeat;}
.footer_box .dt_box .link_box{ width:480px; float:left; margin:0 25px;}
.footer_box .dt_box .link_box h3{ height:40px; padding-bottom:10px; font-family:"微软雅黑"; font-size:24px; color:#b6b6b6;}
.footer_box .dt_box .link_box .link_text{ height:80px; overflow:hidden;}
.footer_box .dt_box .link_box .link_text a{ padding:0 10px 10px 0; display:inline-block; font-family:"微软雅黑"; font-size:14px; color:#6e6e6e; text-decoration:none;}
.footer_box .dt_box .link_box .link_text a:hover{ color:#fff;}
.footer_box .dt_box .ewm_box{ width:180px; float:right;}
.footer_box .dt_box .ewm_box h3{ height:40px; padding-bottom:10px; font-family:"微软雅黑"; font-size:24px; color:#b6b6b6;}
.footer_box .dt_box .ewm_box .ewm_img{width:170px; height:80px;}
.footer_box .dt_box .ewm_box .ewm_img img{width:170px; height:80px;}
.footer_box .dt_footer{width:1200px; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#6e6e6e; border-top:1px solid #585d60; padding-top:24px;padding-bottom:20px; line-height:22px}
.footer_box .dt_footer a{
color:#6e6e6e;}
.db_box{ width:1200px; height:65px; }
.db_box .qq_box{ width:250px; height:65px; float:left;}
.db_box .qq_box a{ width:250px; height:65px;}
.db_box .qq_box a img{ width:250px; height:65px;}
.db_box .dp_box{ width:395px; padding:0 10px 0 20px; height:65px; background:url(/images/bot_ic_bg.jpg) 0 0 no-repeat; float:left;}
.db_box .dp_box h4{ font-family:"微软雅黑"; height:30px; line-height:30px; font-size:16px; color:#fff;}
.db_box .dp_box p{ font-family:"微软雅黑"; font-size:14px; color:#ffc003;}
.foot_map{ background:url(/images/foot_map.jpg) no-repeat center top; height:440px; width:100%;}
.foot_map_center{ padding-top:340px; text-align:center;}
.foot_map_center p{ color:#333; font-size:18px; margin-bottom:20px;}
.foot_map_center img{ margin:0 5px 0 60px; /*width:20px;*/ height:20px;}
.foot{ width:100%; padding:10px 0px;}
.foot_text{ width:1200px; margin:auto;line-height:25px; color:#FFF;text-align:center;}
.foot_text p{ font-size:12px; color:#FFF;line-height:25px; }
.foot_text p a{color:#FFF;}
.foot_button{ width:320px; float:right;}
.foot_button li{ background:url(/images/foot_button_bg01.jpg) no-repeat; width:48px; height:38px; padding-top:10px; text-align:center; float:left; margin:0 5px;position: relative;}
.foot_button li:hover{ background:url(/images/foot_button_bg02.jpg) no-repeat center;}
.foot_button li .wem1{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -78px;top: -205px;background-image: url('/images/QRCode1.png');background-repeat: no-repeat;z-index:9999;}
.foot_button li .wem2{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -75px;top: -205px;background-image: url('/images/QRCode2.png');background-repeat: no-repeat;z-index:9999;}
.foot_div{ overflow:hidden; background-color:#3d3d3d; clear:both;}
.foot_div .foot_div_c{ height:257px; overflow:hidden; border-bottom:1px solid #5a5a5a;}
.foot_div .foot_div_c h3{ padding-bottom:10px;color:#ffffff; font-weight:normal; background:url(/images/foot_line.png) left bottom no-repeat;}
.foot_div .foot_div_c h3 a{color:#ffffff; font-size:14px;}
.foot_div .foot_div_c h3 a:hover{color:#ffffff;}
.foot_div .foot_div_c h3 em{ float:right;font-style:normal; line-height:28px;}
.foot_div .foot_div_c h3 em a{ color:#B5B5B5; font-size:12px;}
.foot_div .foot_div_c ul {color: #9B9B9B;height: 255px; margin: 0; padding: 20px 0 0;}
.foot_div .foot_div_c ul li{ float:left;}
.foot_div .foot_div_c ul li.footyw{ width:425px; overflow:hidden;}
.foot_div .foot_div_c ul li.footyw p{ width:440px; padding-top:10px;}
.foot_div .foot_div_c ul li.footyw p span{ float:left;/* width:205px;*/}
.foot_div .foot_div_c ul li.footyw p a{color:#9b9b9b; display:block; font-size:14px; height:24px; line-height:24px; overflow:hidden; padding-right:22px;}
.foot_div .foot_div_c ul li.footyw p a:hover{color:#FFF}
.foot_div .foot_div_c ul li.footys{ width:380px;overflow:hidden; padding-left:50px;}
.foot_div .foot_div_c ul li.footys p{ width:400px; padding-top:10px;}
.foot_div .foot_div_c ul li.footys p span{ float:left; width:200px;}
.foot_div .foot_div_c ul li.footys p a{color:#9b9b9b; display:block; font-size:14px; height:24px; line-height:24px; overflow:hidden;padding-right:10px; }
.foot_div .foot_div_c ul li.footys p a:hover{color:#FFF}
.foot_div .foot_div_c ul li.footabout{ width:300px;overflow:hidden; padding-left:45px;}
.foot_div .foot_div_c ul li.footabout p{padding-top:10px;color:#9b9b9b; font-size:13px; line-height:24px;}
.foot_div .foot_div_c ul li.footabout p a{color:#9b9b9b; font-size:13px;}
.foot_div .foot_links{ margin:0px; padding:0px;width:1180px;margin:0px auto; margin-top:12px; /*height:120px;*/ padding-bottom:20px; line-height:24px; font-size:13px;}
.foot_div .foot_links h3{ color:#FFF; font-size:14px; padding-bottom:5px; font-weight:normal;}
.foot_div .foot_links a{ margin-right:5px;color:#9b9b9b; display:inline-block; font-size:14px;}
.foot_div .foot_links a:hover{ color:#FFF;}
/*service*/
.qqbox a:link {
color: #000;
text-decoration: none;
}
.qqbox a:visited {
color: #000;
text-decoration: none;
}
.qqbox a:hover {
color: #f80000;
text-decoration: underline;
}
.qqbox a:active {
color: #f80000;
text-decoration: underline;
}
.qqbox {
width:132px;
height:auto;
overflow:hidden;
position:absolute;
right:0;
top:200px;
color:#000000;
font-size:12px;
letter-spacing:0px;
z-index:500;
}
.qqlv {
width:33px;
height:256px;
overflow:hidden;
position:relative;
float:right;
z-index:50px;
}
.qqkf {
width:120px;
height:auto;
overflow:hidden;
right:0;
top:0;
z-index:99px;
border:6px solid #cc0000;
background:#fff;
}
.qqkfbt {
width:118px;
height:20px;
overflow:hidden;
background:#cc0000;
line-height:20px;
font-weight:bold;
color:#fff;
position:relative;
border:1px solid #fff;
cursor:pointer;
text-align:center;
}
.qqkfhm {
width:112px;
height:22px;
overflow:hidden;
line-height:22px;
padding-right:8px;
position:relative;
margin:3px 0;
}
.bgdh {
width:102px;
padding-left:10px;
}
#K1 {
padding-left:3px;
}
#K1 p{
padding:5px 0px;}
#HituxBackTop_item {
width: 60px;
height: 100px;
position: fixed;
right: 15px;
bottom: 15px;
z-index: 990;
display: none;
}
#HituxBackTop_item.off {
opacity: 0;
visibility: hidden
}
#HituxBackTop {
display: block;
width: 60px;
height: 50px;
background: url(/images/icon_top.png) center center no-repeat;
background-color: #444;
border-radius: 2px;
cursor: pointer;
margin-bottom: 10px;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
}
#HituxBackTop:hover {
background-color: rgba(0,0,0,.7)
}
#HituxBackTop:active {
background-color: rgba(0,0,0,.75)
}
#HituxBackTop_item .qr {
display: block;
width: 60px;
height: 40px;
border-radius: 2px;
cursor: pointer;
background: url(/images/icon_code.png) center center no-repeat;
background-color: #444;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
}
#HituxBackTop_item .qr:hover {
background-color: rgba(0,0,0,.7)
}
#HituxBackTop_item .qr:active {
background-color: rgba(0,0,0,.75)
}
#HituxBackTop_item .qr-popup {
width: 170px;
height: 200px;
background: #fff;
box-shadow: 0 1px 8px rgba(0,0,0,.1);
position: absolute;
left: -180px;
bottom: 0;
border-radius: 2px;
display: none;
text-align: center;
color:#999999;
}
#HituxBackTop_item .qr-popup .code-link {
display: block;
margin: 10px;
color: #777
}
#HituxBackTop_item .qr-popup .code {
display: block;
margin-bottom: 10px
}
#HituxBackTop_item .qr-popup .arr {
width: 6px;
height: 11px;
background: url(/images/code_arrow.png) 0 0 no-repeat;
position: absolute;
right: -6px;
bottom: 14px
}
#lovexin12{
text-align:center;
color:#0c54bf;
}
#lovexin12 .HituxBox{
border:1px solid #3E7ED9;
background:#FFF;
width:100px;
}
#lovexin12 .HituxBox .HituxClose{
text-align:right;
padding:5px 5px;}
#lovexin12 .HituxBox .HituxClose a{
font-size:12px;
color:#999999;
}
#lovexin12 td{
text-align:center;}
#lovexin12 .ServiceTitle{
width:100px;
height:42px;
background:url("/images/service_title.png") repeat-x center top;
color:#FFF;
border-bottom:3px solid #E5E5E5;
line-height:42px;
font-size:16px;
letter-spacing:5px;}
/*HituxSer*/
.HituxSer{
position:fixed;
right:0;
width:142px;
_position:fixed;
z-index:999;
}
.HituxSer_con p{
padding:5px 0px;}
.HituxSer_tab{
width:160px;
}
.icon_HituxSer{
width:26px;
height:100px;
float:left;
background:url(/images/HituxSer.png) 0 0;
position:relative;
display:none;
cursor:pointer;
}
.HituxSer_box{
float:left;
width:142px;
}
.HituxSer_box b{
font-size: 14px;
color: #d5242e;
line-height: 30px;
}
.HituxSer_tab img{ display:block;}
.HituxSer_head{
width:142px;
height:115px;
font-size:0;
line-height:0;
position:relative;
background-image: url(/images/HituxSer_kf1.jpg);
background-repeat: no-repeat;
}
.HituxSer_close:link,.HituxSer_close:visited{ display:block; width:11px; height:11px; background:url(/images/HituxSer.png) -42px 0; position:absolute; top:5px; right:5px;}
.HituxSer_close:hover{ background-position:-60px 0;}
.HituxSer_con{
padding-top:15px;
background:#fbfbfb;
border-right-width: 6px;
border-left-width: 6px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #d5242e;
border-left-color: #d5242e;
}
.HituxSer_con li{
height:23px;
background-image: url(/images/HituxSer_webQQ.jpg);
background-repeat: no-repeat;
width: 114px;
line-height: 23px;
background-position: 14px center;
text-indent: 50px;
margin-bottom: 10px;
}
.HituxSer_con li a{
color: #1a649d;
}
.HituxSer_con .ww{
background-image: none;
padding-left: 20px;
margin: 0px;
}
.HituxSer_con .weixin{
height:120px;
line-height: 120px;
background-image: none;
margin: 0px;
padding-left: 10px;
}
.HituxSer_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.HituxSer_bot{
border-right-width: 6px;
border-bottom-width: 6px;
border-left-width: 6px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #d5242e;
border-bottom-color: #d5242e;
border-left-color: #d5242e;
background-color: #FFF;
text-align: center;
padding-bottom: 15px;
}
.HituxSer_bot b{
font-size: 18px;
color: #d5242e;
}
.HituxSer_bot em{
font-size: 16px;
font-weight: bold;
font-style: normal;
}
/* clearfix */
.clearfix:after{
content:" ";
display:block;
visibility:hidden;
height:0;
clear:both;
}
.clearfix {
clear:both;
}
.clearbox {
clear:both;
width:996px;
margin:0 auto;
height:0;
overflow:hidden;}
.clear {
height:1%;
overflow:hidden; }
.FeedBack .commentbox #commentform select{
height:30px;
line-height:25px;}
.gh {
float: left;
height: 34px;
width: 50px;
margin-left: -140px;
margin-top: 40px;
position: relative;
transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
cursor: pointer;
}
.gh.selected {
transform: rotate(90deg);
}
.gh a {
background-color: #333;
display: block;
height: 4px;
margin-top: -2px;
position: relative;
top: 50%;
transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
width: 100%;
}
.gh:hover a:before {
transform: translateY(-2px) rotate(0deg);
-webkit-transform: translateY(-2px) rotate(0deg);
-ms-transform: translateY(-2px) rotate(0deg);
}
.gh:hover a:after {
transform: translateY(2px) rotate(0deg);
-webkit-transform: translateY(2px) rotate(0deg);
-ms-transform: translateY(2px) rotate(0deg);
}
.gh.selected:hover a:before {
transform: translateY(0px) rotate(-55deg);
-webkit-transform: translateY(0px) rotate(-55deg);
-ms-transform: translateY(0px) rotate(-55deg);
}
.gh.selected:hover a:after {
transform: translateY(0px) rotate(55deg);
-webkit-transform: translateY(0px) rotate(55deg);
-ms-transform: translateY(0px) rotate(55deg);
}
.gh a:after, .gh a:before {
background-color: #333;
content: "";
display: block;
height: 4px;
left: 0;
position: absolute;
transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
width: 100%;
}
.gh a:after {
top: 10px;
}
.gh a:before {
top: -10px;
}
.gh.selected a:after, .gh.selected a:before {
top: 0;
}
.gh.selected a:before {
transform: translateY(0px) rotate(-45deg);
-webkit-transform: translateY(0px) rotate(-45deg);
-ms-transform: translateY(0px) rotate(-45deg);
}
.gh.selected a:after {
transform: translateY(0px) rotate(45deg);
-webkit-transform: translateY(0px) rotate(45deg);
-ms-transform: translateY(0px) rotate(45deg);
}
.gh.selected a {
background-color: transparent !important;
}
.gb-nav.show .gh a, .gb-nav.show .gh a:after, .gb-nav.show .gh a:before {
background-color: #fff;
}
/*弹出菜单*/
#nav {
position: fixed;
top: 0;
width: 0;
width: 100%;
height: 100%;
background: url(/images/meifei001/top.mp4) no-repeat center;
background-size: cover !important;
z-index: 9999;
transition: all 0.6s;
-webkit-transition: all 0.6s;
-ms-transition: all 0.6s;
-moz-transition: all 0.6s;
opacity: 1;
-webkit-opacity: 1;
-ms-opacity: 1;
-moz-opacity: 1;
}
#nav.hide {
top: -100%;
opacity: 0;
-webkit-opacity: 0;
-ms-opacity: 0;
-moz-opacity: 0;
}
.nav_top {
width: 100%;
}
.nav_main {
max-width: 1100px;
height: 514px;
margin: 0 auto;
position: relative;
top: 50%;
margin-top: -250px;
display: table;
}
.nav_main h1 {
color: #fff;
font-size: 48px;
clear: both;
padding-left: 10px;
font-style: italic;
font-family: "MS Serif", "New York", Microsoft YaHei;
}
.nav_main h3 {
color: #ffffff;
font-size:12px;
padding-top:260px;
clear: both;
text-align: center;
text-decoration:none;
line-height:22px;
}
.nav_main ul {
width: 100%;
padding-top:80px;
display: table;
}
.nav_main ul li {
width: 257px;
height:80px;
padding-left:76px;
float: left;
color: #fff;
}
.nav_main ul li a {
color: #fff;
text-decoration: none;
}
.nav_main ul li h2 {
height: 50px;
line-height: 50px;
font-size: 16px;
}
.nav_main ul li h2 a em {
color: #949494;
margin-left: 20px;
font-size: 12px;
font-style: normal;
font-family: Verdana, Geneva, sans-serif;
}
.nav_main ul li div a {
color: #dbdbdb;
display: block;
line-height: 22px;
font-size: 12px;
}
.nav_main ul li div a:hover {
color: #fff;
}
.nav_main ul li.h0 {
background: url(/images/meifei001/homes.png) no-repeat 10px 12px;
}
.nav_main ul li.h1 {
background: url(/images/meifei001/services.png) no-repeat 10px 12px;
}
.nav_main ul li.h2 {
background: url(/images/meifei001/cases.png) no-repeat 10px 12px;
}
.nav_main ul li.h3 {
background: url(/images/meifei001/abouts.png) no-repeat 10px 12px;
}
.nav_main ul li.h4 {
background: url(/images/meifei001/news.png) no-repeat 10px 12px;
}
.nav_main ul li.h5 {
background: url(/images/meifei001/Advantages.png) no-repeat 10px 12px;
}
.nav_main ul li.h6 {
background: url(/images/meifei001/tiyans.png) no-repeat 10px 12px;
}
.nav_main ul li.h7 {
background: url(/images/meifei001/jobs.png) no-repeat 10px 12px;
}
.nav_main ul li.h8 {
background: url(/images/meifei001/contacts.png) no-repeat 10px 12px;
}
.nav_main ul li div a:after {
-webkit-transition: 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition: 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.nav-toggle {
background-color: #fff;
position: fixed;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
cursor: pointer;
border-radius: 50%;
width: 36px;
height: 36px;
top: 15px;
right: 13px;
z-index: 30;
overflow: hidden;
}
.nav-toggle span {
width: 16px;
display: block;
height: 2px;
position: absolute;
left: 10px;
background-color: #24252f;
opacity: 1;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition: 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
.nav-toggle span:nth-child(1) {
top: 13px;
}
.nav-toggle span:nth-child(2) {
top: 18px;
}
.nav-toggle span:nth-child(3) {
top: 23px;
}
.nav-toggle.close span:nth-child(1) {
top: 18px;
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
}
.nav-toggle.close span:nth-child(2) {
opacity: 0;
left: -30px;
}
.nav-toggle.close span:nth-child(3) {
top: 18px;
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
}
a.logo_menu {
margin-top: 21px;
display: inline-block;
margin-left: 31px;
}
a.close_menu {
width: 50px;
height: 48px;
display: inline-block;
margin-top: 20px;
background: url(../images/close.png) no-repeat;
float: right;
margin-right: 30px;
-moz-transition: -moz-transform 0.5s; /* Firefox 4 */
-webkit-transition: -webkit-transform 0.5s; /* Safari and Chrome */
-o-transition: -o-transform 0.5s; /* Opera */
}
a.close_menu:hover {
-moz-transform: rotate(90deg); /* Firefox 4 */
-webkit-transform: rotate(90deg); /* Safari and Chrome */
-o-transform: rotate(90deg); /* Opera */
}
.sidebar {
position: fixed;
right: 0;
top: 50%;
margin-top: -80px;
width: 55px;
background: rgba(0,0,0,0.3);
padding: 12px 0 0 0;
border-radius: 8px 0 0 8px;
z-index: 999999;
}
.sidebar li {
height: 50px;
width: 160px;
padding-left: 17px;
border-radius: 8px 0 0 8px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.sidebar li img {
display: block;
}
.sidebar li:hover {
margin-left: -105px;
background: rgba(0,0,0,0.6);
} .hide {
position: absolute;
width: 100vw;
height: 100vh;
overflow: hidden;
} .gh-top { float: left;padding-top: 42px;margin-left: -190px;position: relative;}
.gh-top p { font-size: 1.6rem;
color: #fff;
line-height: 35px;
text-align: center;
margin-left: 35px; }
.gh-top p a {
color: #fff;
}
.fullSlide .cattile {
width: 1500px;
position: absolute;
z-index: 1;
color: #fff;
/* text-align: center; */
font-size: 36px;
bottom: 200px;
left: 180px;
height: 30px;
line-height: 60px;
font-weight: bold;
float: left;
} .conten-nav-list li a:hover{ text-decoration:none;}
.conten-nav-list li a:hover{
text-decoration:none;}
.conten-nav-list li:hover a:before{width: 100%;}
.conten-nav-list li:hover a{color: #fff;background-color:#717071;height:40px; line-height: 40px;}
.conten-nav-list{width: 100%;}
.conten-nav-list li{width: auto;margin: 0 10px;}
.conten-nav-list li a{font-size: 12px;}
.conten-nav-list li{margin: 0 auto;}
----------------------------------------------
.conten-nav-list li a{line-height: 40px;}
.conten-nav-list li a:after{border-width: 2px;}
.conten-nav-list{ width: 100%; height: 40px;background-color: #007cc7; margin: auto;}
.conten-nav-list li{width: 20%;display: inline-block;}
.conten-nav-list li a{color: #fff;font-size: 15px;line-height: 40px;position: relative;display: block;text-align: center;}
.conten-nav-list li a:before{content: ''; position: absolute; width: 0;bottom:0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.conten-nav-list li.current a:before{width: 100%;}
.conten-nav-list li.current a{color: #009A3D;}
.conten-nav-list:after{display: table;clear: both;content: '';}
.img img,.arr-move,.more,.menu-handler .burger,.conten-nav-list li a:before,.xq-look:after,.more3,.img,.bz-hide,.bz-show,.jmzc-bot li,.lsggs,.xxxq-fh:before,.jzzw,.pop .flex-direction-nav a,.search-btn .text,.nav-control:after,.hide-nav,.nav,.search,.logo,.cydp2 h3 a,.cydp2 h3 a img{
transition: all 0.3s;
-webkit-transition: all 0.3s;
} /*关于我们*/
.page{margin: 0 auto;height: auto;}
.aboutBox4{width: 100%;height: 586px;background-repeat: no-repeat;background-position: center center;background: url(/images/202158161421.jpg)50% no-repeat;background-attachment: fixed;margin-top: 30px;}
.aboutBox4Dl dd a .icon{ clear: both;width: 126px;height: 126px;margin: 0 auto;border-radius: 100%;overflow: hidden;border: 1px solid #bcccd4;background-repeat: no-repeat;background-position: center center;transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;}
.aboutBox4Dl dd{float: left;width: 25%;overflow: hidden;}
.aboutBox4Dl dd a .divT{clear: both;height: 36px;overflow: hidden;line-height: 36px;text-align: center;font-size: 18px;color: #ffffff;margin-top: 30px;}
.aboutBox4Dl dd a .txt{ clear: both;width: 168px;margin: 0 auto;margin-top: 15px;font-size: 15px;overflow: hidden;text-align: center;color: #ffffff;line-height: 22px;transition:all linear 0.5s; -moz-transition:all linear 0.5s; -ms-transition:all linear 0.5s; -webkit-transition:all linear 0.5s;}
.aboutUsT{ text-align: center;
font-size: 38px;
color: #333;
font-weight: bold;
padding-top: 30px;
}
.aboutUsT:after{ display: block;width: 50px;height: 3px; margin:0 auto;background: #da251c; }
.aboutBox4Dl dd a:hover .icon{background-color: #063d81;border: 1px solid #063d81;}
.typ2{color:#000;}
.aboutUsT p{display:block;}
.top90{padding-top: 90px;}
.jianjie_right{float: right; width:920px; background: #fff;text-indent: 2em;} .tit {
font-size: 32px;
font-weight: normal;
display: block;
line-height: 30px;
padding-bottom: 40px;
border-bottom: 1px solid #f3edf0;
margin-bottom: 30px;
color: #063d81;
}
.des {
line-height: 38px;
font-size: 16px;
}
.Introduction_Features {
background: #017cc7;
height: 100px;
width: 920px;
text-align: center;
font-size: 18px;
color: #fff;
}
.Introduction_Features span {
display: block;
color: #fff;
font-size: 24px;
font-weight: bold;
text-align: center;
margin-bottom: 10px;
padding-top: 20px;
}
.product_head h2 {
text-align: center;
font-size: 38px;
color: #333;
font-weight: bold;
float: left;
margin-left: 60px;
}
.product_head {
overflow: hidden;
max-width: 1500px;
padding-bottom: 20px;
padding-top: 30px;
}
/*
.left1 .pic { border: solid 1px #EFEFEF; } */
.product_head :hover h2{
color:063d81;
}
.culture_head h2 {
text-align: center;
font-size: 38px;
color: #333;
font-weight: bold;
float: left;
}
.culture_head {
overflow: hidden;
max-width: 1500px;
padding-bottom: 20px;
padding-top: 40px;
} .ab-info {
text-align: center;
}
.ab-info h4 {
font-size: 24px;
color: #fff;
margin: 1em 0 1em 0;
letter-spacing: 2px;
text-transform: uppercase;
}
.ab-info h4 a{
color:#FFF;}
.list-group-image {
border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
transition: 0.5s all;
background: rgb(236, 237, 239);
padding: 8px;
}
.ab-info p {
text-align: center;
color: #fff;
font-size: 1em;
font-weight: 400;
font-family: 'Oswald', sans-serif;
}
.ab-content img {
border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.15);
transition: all 500ms ease;
width: 68%;
}
.ab-content-inner {
padding: 8em 8em;
}
.ab-info h5 {
font-size: 1.1em;
letter-spacing: 0px;
font-weight: 700;
color: #555;
line-height: 1.7em;
}
.services {
background:url("/images/up_images/202158161421.jpg") 50% 0px no-repeat rgb(0, 0, 0);
background-size: cover;
background-attachment: fixed;
margin-top: 30px;
}
.col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
width: 100%;
margin: auto;
}
@media (min-width: 992px)
.mt-lg-4, .my-lg-4 {
margin-top: 1.5rem !important;
}
.ab-info {
text-align: center;
}
.img-fluid {
max-width: 100%;
height: auto;
}
@media (min-width: 992px)
.col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
h2.tittle, h2.tittle.two {
text-align: center;
font-size: 38px;
color: #fff;
font-weight: bold;
float: left;
padding-top: 20px;
margin-left: 60px;
}
/*视频*/
.contac { margin: 0 auto; height: auto;width: 1200px;}
.contact-img {float: left;}
.contact-font {float: left;background-color: rgba(89, 106, 111, 1);width: 1000px;height: 400px;margin-top: 16px;right: 700px;}
.contact-img p{text-align: center;}
.contact-font p {color: #fff;
font-size: 16px;
margin-left: 20px;
margin-top: 20px;}
.contact-imgs {float: right; margin-top: 16px;background: url(/images/ptu.jpg);
width: 1200px;
height: 400px;
background-size: cover;}
.contac .contact-imgs p { color: #Fff;
font-size: 20px;
font-weight: 900;
/* padding-top: 30px; */
top: 30px;
text-align: center;
margin-top: 180px;
}
#qyhd{
width: 100vw;
overflow: hidden;}
#qyhd .jianjie,#qyhd .zhaoshang,#qyhd .lianxi,#qyhd .lianxi1{ width:25%; heigiht:1080px; float:left; transition:all 8s; }
#qyhd .jianjie{ background:rgba(0,101,91,.7); background-size: cover; }
#qyhd .zhaoshang{ background:rgba(0,101,91,.7);background-size: cover; }
#qyhd .lianxi{ background:rgba(0,101,91,.7);background-size: cover; }
#qyhd .lianxi1{ background:rgba(0,101,91,.7); background-size: cover;}
#qyhd a{ width:100%; height:1080px; display:block; position:relative; color:#fff; transition:all 1s; }
#qyhd a .xiangxi{ width: 400px; height: 600px; margin: auto; position: absolute; top: 50%; left: 50%; margin-left: -200px; margin-top: -70%; }
#qyhd a .xiangxi img{ display:block; margin:auto; padding-top:70px; }
#qyhd a .xiangxi span{ display:block; text-align:center; font-size:20px; line-height:20px; padding-top: 20px; }
#qyhd a .xiangxi h1{ text-align:center; font-size:30px; padding-top:40px; }
#qyhd a .xiangxi ul { width: 340px;
margin: auto;
text-align: center;
line-height: 30px;
font-size: 16px;
padding-top: 50px;
}
/*
#qyhd a .xiangxi p{ width:300px; margin:auto; text-align:center; line-height:30px; font-size:16px; padding-top: 50px; }
#qyhd .jianjie a{ background:url(/images/dsp_bg11.jpg) no-repeat left center; background-size: cover;}
#qyhd .zhaoshang a{ background:url(/images/dsp_bg21.jpg) no-repeat left center; background-size: cover; }
#qyhd .lianxi a{ background:url(/images/dsp_bg31.jpg) no-repeat left center;background-size: cover; }
#qyhd .lianxi1 a{ background:url(/images/dsp_bg41.jpg) no-repeat left center; background-size: cover; }
#qyhd a:hover{ background:rgba(0,101,91,.7); }
#qyhd .jianjie:hover{ background:url(/images/dsp_bg1.jpg) no-repeat right center; }
#qyhd .zhaoshang:hover{ background:url(/images/dsp_bg2.jpg) no-repeat right center; }
#qyhd .lianxi:hover{ background:rgba(0,0,0,.3); }
#qyhd .lianxi1:hover{ background:rgba(0,0,0,.3); }
*/
#qyhd a .xiangxi p{ width:300px; margin:auto; text-align:center; line-height:30px; font-size:16px; padding-top: 50px; }
/*
#qyhd a:hover{ background:rgba(0,101,91,.7); } */
#qyhd .jianjie:hover{ background:url(/images/dsp_bg11.jpg) no-repeat left center; background-size: cover; }
#qyhd .zhaoshang:hover{ background:url(/images/dsp_bg21.jpg) no-repeat left center; background-size: cover; }
#qyhd .lianxi:hover{ background:url(/images/dsp_bg31.jpg) no-repeat left center;background-size: cover; }
#qyhd .lianxi1:hover{ background:url(/images/dsp_bg41.jpg) no-repeat left center; background-size: cover; }
.home-about-certificate{ padding:50px 0; background-image:url(../images/about-bg.jpg);background-position:50% 50%; background-repeat:no-repeat; background-size:cover;}
.home-about-title{
overflow: hidden;
height: 40px;
background: url(/images/tit-en.png) no-repeat 0px 0px;
display: block;
font-size: 28px;
color: #333;
font-weight: bold;
line-height: 1 }
.home-about{width:100%; height:420px; float:left;}
.home-about dl{ background-color:#fff; height:350px;}
.home-about dl dt{ width:330px; height:350px; float:left;}
.home-about dl dd{ float:left; width:680px; height:350px; position:relative; }
.home-about dl dd h6{ font-size:18px; line-height:30px; color:#0094e1;}
.home-about dl dd p{ font-size:12px; line-height:24px; padding-top:10px;}
.home-about dl dd a{ background-color:#ff9b00;border-radius: 5px;border:1px solid #ff9b00; color:#ffffff; display:inline-block; padding:0 25px; position:absolute; left:20px; bottom:0; font-size:12px; line-height:36px; text-transform:uppercase;}
.home-about dl dd a:hover{ background-color:#ffae00; color:#fff;} .home-about p{ width: 50%; float: left;
}
.home-about .video {
float:right;
}
.right .news-02{ width:100%;}
.right .news-02 ul li{ box-shadow:0px 0px 10px #ddd; padding:20px; position:relative; margin:0 0 2% 0;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{display:block; content:''; position:absolute; transition:all .5s ease; background:#00655b ;}
.right .news-02 ul li .time-txt .KnowMore{ position:absolute; bottom:-60px;}
.newshx:after,.newshx:before{ width:0px; height:3px;}
.newshx:after{ top:0px; left:0px;}
.newshx:before{ bottom:0px; right:0px;}
.newssx:after{ top:0px; left:0px;}
.newssx:before{ bottom:0px; right:0px;}
.newssx:after,.newssx:before{ height:0px; width:3px;}
.right .news-02 ul li:hover .newshx:after,.right .news-02 ul li:hover .newshx:before{ width:100%;}
.right .news-02 ul li:hover .newssx:after,.right .news-02 ul li:hover .newssx:before{ height:100%;}
.newswa{width:72%; float:right; padding-top:1%;}
.news_a a{ font-size:20px; font-weight:bold;}
.news_a span{ float:right; font-size:16px; color:#999; font-weight:bold;}
.right .news-02 ul li .time-txt p{ margin-top:2%; font-size:14px; line-height:28px; transition:all .3s ease; position:relative; color:#888;}
.right .news-02 ul li .time-txt .KnowMore a{ display: inline-block; padding:0 23px;line-height:34px; font-size:14px; border-radius:17px; background:#007cc7 ; color:#fff; text-align:center; transition:all .3s ease;}
.right .news-02 ul li:hover .time-txt p{ padding-left:2%;}
.right .news-02 ul li:hover .time-txt .KnowMore a{ border-radius:0px; background:rgba(130,130,130,.21);}
.right .news-02 ul li:hover .news_a a{ color:#0086e2;}
.clear{clear:both;}
.newshx:after, .newshx:before, .newssx:after, .newssx:before {
background: #007cc7 !important;
}
.features-10 {
padding: 0;
overflow: hidden;
}
.features-10 .feature {
margin: 0;
background: #00655b;
margin-bottom: 20px;
}
.features-10 .feature i {
display: inline-block;
margin-bottom: 0.40625em;
}
.features-10 .feature p {
max-width: 80%;
margin: 0 auto;
min-height: 3.2em;
font-size: 1.2rem;
color:#fff;
}
@media all and (max-width: 1500px) {
.features-10 .feature p {
max-width: 80%;
}
}
@media all and (max-width: 1200px) {
.features-10 .feature p {
max-width: 90%;
}
}
@media all and (max-width: 990px) {
.features-10 .feature {
padding: 3.25em 0;
margin-bottom: 0;
min-height: 0;
}
.features-10 .feature p {
max-width: 80%;
min-height: 0;
}
@media (min-width: 992px)
.col-md-4 {
width: 33.33333333%;
}
.feature h4 a {
display: block;
color: #fff;
font-size: 24px;
font-weight: bold;
text-align: center;
margin-bottom: 10px;
padding-top: 20px;
}
p :first-letter .features-10 .feature{
display: block;
color: #fff;
font-size: 24px;
font-weight: bold;
text-align: center;
margin-bottom: 10px;
padding-top: 20px;
}
.features-10 .feature :hover { background: #333; }
.contact-imgs p {
color: #Fff;
font-size: 20px;
font-weight: 900;
/* padding-top: 30px; */
top: 30px;
text-align: center;
margin-top: 180px;
}
.contact-imgse {
float: right;
margin-top: 16px;
background: url(/images/ptu.jpg);
width: 1200px;
height: 400px;
background-size: cover;
}
.lxwm {
width: 1200px;
}
}
@media (max-width: 640px) {
.lxtop img {
width: 1400px;
}
.lxtop p {
width: 97%;
}
}
.Separate {
background: url(/images/20200627161349_472342916.png) no-repeat bottom;
font-size: 30px;
text-align: center;
margin: 35px auto 40px;
}
.Separate span {
display: block;
font-size: 14px;
letter-spacing: 5px;
color: #007cc7 ;
margin-top: 10px;
}
.lxfsnr {
overflow: hidden;
border: 1px solid #ccc;
border-radius: 3px;
padding-top: 3px;
padding-bottom: 10px;
padding-left: 23px;
}
.lxfsnr li {
margin: 24px 0px 5px 70px;
float: left;
width: 80%;
padding: 25px 0 14px 13px;
box-shadow: 0 0 1px #9e9d9d;
margin-bottom: 15px;
}
.lxfsnr li:hover {
color: #007cc7 ;
}
.lxfsnr li img {
float: left;
}
.lxfsnr li p {
float: left;
line-height: 45px;
padding-left: 7px;
font-size: 16px;
}
.lxfsnr li a {
font-size: 16px;
}
.wzdt {
margin-bottom: 20px !important;
}
.ck {
cursor: pointer;
}
.lxfsnrlb li:hover img {
transition: All 0.4s ease-in-out;
-webkit-transition: All 0.4s ease-in-out;
-moz-transition: All 0.4s ease-in-out;
-o-transition: All 0.4s ease-in-out;
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
}
.hvr-float-shadow {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
position: relative;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.hvr-float-shadow:before {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 5%;
height: 10px;
width: 90%;
opacity: 0;
background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform, opacity;
transition-property: transform, opacity;
}
.hvr-float-shadow:hover,
.hvr-float-shadow:focus,
.hvr-float-shadow:active {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
.hvr-float-shadow:hover:before,
.hvr-float-shadow:focus:before,
.hvr-float-shadow:active:before {
opacity: 1;
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
.hvr-bubble-bottom {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
position: relative;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.hvr-bubble-bottom:before {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
border-style: solid;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
-webkit-transition-property: transform;
transition-property: transform;
left: calc(50% - 10px);
bottom: 0;
border-width: 10px 10px 0 10px;
border-color: #e1e1e1 transparent transparent transparent;
opacity: 0;
}
.hvr-bubble-bottom:hover:before,
.hvr-bubble-bottom:focus:before,
.hvr-bubble-bottom:active:before {
opacity: 1;
-webkit-transform: translateY(15px);
transform: translateY(15px);
}
.lxtop p {
width: 55%;
float: right;
font-size: 16px;
line-height: 40px;
padding: 0 15px 0 10px;
color: #666;
padding-top: 45px;
}
.lxtop {
width: 100%;
overflow: hidden;
margin-top: 30px;
border-radius: 3px;
border: 1px solid #ccc;
}
.lxtop p span {
display: block;
color: #007cc7;
font-size: 18px;
line-height: 50px;
}
.lxfsnr li p {
float: left;
line-height: 45px;
padding-left: 16px;
font-size: 20px;
}
.doc .hd {
width: 100%;
margin: auto;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.4);
z-index: 99999;
position: fixed;
}
.welcome {
float: left;
line-height: 35px;
color: #fff;
margin-left: 50px;
}
.language {
float: right;
line-height: 35px;
color: #fff;
margin-right: 60px;
}
.language .link a {
color: #fff;
}