@charset "utf-8";
/* CSS Document */


@keyframes top
{
0% { -moz-transform:translateY(-60px); -o-transform:translateY(-60px); -webkit-transform:translateY(-60px); transform:translateY(-30px); filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden;}
100% { -moz-transform:translateY(0); -o-transform:translateY(0); -webkit-transform:translateY(0); transform:translateY(0); filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
}
@keyframes b-t
{
0% { -moz-transform:translateY(30px); -o-transform:translateY(30px); -webkit-transform:translateY(30px); transform:translateY(30px); filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden;}
100% { -moz-transform:translateY(0); -o-transform:translateY(0); -webkit-transform:translateY(0); transform:translateY(0); filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
}
@keyframes s-b
{
0% { -moz-transform:scale(0); -o-transform:scale(0); -webkit-transform:scale(0); transform:scale(0); filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden;}
100% { -moz-transform:scale(1); -o-transform:scale(1); -webkit-transform:scale(1); transform:scale(1); filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
}
@keyframes l-r
{
0% { -moz-transform:translateX(-25%); -o-transform:translateX(-25%); -webkit-transform:translateX(-25%); transform:translateX(-25%); filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden;}
100% { -moz-transform:translateX(0); -o-transform:translateX(0); -webkit-transform:translateX(0); transform:translateX(0); filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
}
@keyframes r-l
{
0% { -moz-transform:translateX(25%); -o-transform:translateX(25%); -webkit-transform:translateX(25%); transform:translateX(25%); filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden;}
100% { -moz-transform:translateX(0); -o-transform:translateX(0); -webkit-transform:translateX(0); transform:translateX(0); filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
}

.11111111{ filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden; -moz-animation-fill-mode:forwards !important; -o-animation-fill-mode:forwards !important; -webkit-animation-fill-mode:forwards !important; animation-fill-mode:forwards !important;}

.an1{ -moz-animation: b-t 1s ease; -webkit-animation: b-t 1s ease; -o-animation: b-t 1s ease; animation: b-t 1s ease;}
.an2{ -moz-animation: b-t 1s ease .3s; -webkit-animation: b-t 1s ease .3s; -o-animation: b-t 1s ease .3s; animation: b-t 1s ease .3s;}
.an3{ -moz-animation: b-t 1s ease .6s; -webkit-animation: b-t 1s ease .6s; -o-animation: b-t 1s ease .6s; animation: b-t 1s ease .6s;}
.an4{ -moz-animation: b-t 1s ease .9s; -webkit-animation: b-t 1s ease .9s; -o-animation: b-t 1s ease .9s; animation: b-t 1s ease .9s;}
.an5{ -moz-animation: b-t 1s ease 1.2s; -webkit-animation: b-t 1s ease 1.2s; -o-animation: b-t 1s ease 1.2s; animation: b-t 1s ease 1.2s;}
.an6{ -moz-animation: b-t 1s ease 1.5s; -webkit-animation: b-t 1s ease 1.5s; -o-animation: b-t 1s ease 1.5s; animation: b-t 1s ease 1.5s;}

.an_scale{ -moz-animation: s-b 1s ease; -webkit-animation: s-b 1s ease; -o-animation: s-b 1s ease; animation: s-b 1s ease;}
.an_left{ -moz-animation: l-r 1s ease; -webkit-animation: l-r 1s ease; -o-animation: l-r 1s ease; animation: l-r 1s ease;}
.an_right{ -moz-animation: r-l 1s ease .3s; -webkit-animation: r-l 1s ease .3s; -o-animation: r-l 1s ease .3s; animation: r-l 1s ease .3s;}




*{ margin:0; padding:0;}
.width{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
a{ text-decoration:none; -moz-transition:.3s ease; -o-transition:.3s ease; -webkit-transition:.3s ease; transition:.3s ease;}
img{ border:0; max-width:100%;}
.img{ width:100%; height:100%; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0;}
li{ list-style-type:none;}
body{ font-family:"微软雅黑"; overflow-x:hidden;}
.desc{ color:#666; font-size:12px; line-height:1.475em;}
.desc a{ color:#666;}
.desc a:hover{ color:#0869b9;}
table{ width:100%; text-align:center; border-collapse:collapse;}
table td{ border:1px solid #ddd;}

.top_bg{ height:120px; padding:5px 0;}
.logo{ float:left; font-size:0; margin-top:28px;}
.logo img{ height:64px;}
.logo_p{ float:left; position:relative; color:#666; margin-left:30px; margin-top:42px; font-size:14px;}
.logo_p::before{ content:''; position:absolute; left:-15px; top:4px; width:1px; height:35px; background:#ddd;}
.logo_p span{ font-size:16px; font-weight:bold; color:#333;}
.tel{ float:right; position:relative; width:168px; font-size:15px; font-weight:bold; color:#333; line-height:35px; background:url(../img/tel.jpg) left 5px no-repeat; padding-left:65px; margin-top:25px;}
.tel span{ position:absolute; left:30px; top:35px; font-size:24px; color:red; font-weight:normal;}

.nav_bg{ position:absolute; width:100%; height:60px; line-height:60px; background:#0869b9;}
.nav_bg li{ float:left; background:#0869b9;}
.nav_bg a{ display:inline-block; width:132px; text-align:center; font-size:15px; color:#fff; background:#0869b9;}
.nav_bg a:hover{ background:#0d5794 !important;}
.cur{ background:#0d5794 !important;}
.nav_h{ height:60px;}
.nav_fix{ position:fixed; z-index:999; top:0; width:100%; box-shadow:0 2px 2px #666;}

.flexslider{position:relative;height:500px; margin:0 auto; overflow:hidden;/*background:url(images/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1;}
.slides li{ height:500px;}
.flex-control-nav{position:absolute;bottom:4%;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:5px;height:5px;margin:0 7px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:5px;height:5px;overflow:hidden;cursor:pointer; font-size:0; background:none; border:1px solid #fff; -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); -moz-transition:.3s ease; -o-transition:.3s ease; -webkit-transition:.3s ease; transition:.3s ease;}
.flex-control-nav a:hover{ background:#0869b9;}
.flex-control-nav .flex-active{ background:#0869b9;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:0;}
.flex-direction-nav li a{display:block;width:15%;height:500px;overflow:hidden;cursor:pointer;position:absolute; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.flex-direction-nav li a.flex-prev{left:0;background:url(../img/prev.png) 40% 50% no-repeat;}
.flex-direction-nav li a.flex-next{right:0;background:url(../img/next.png) 60% 50% no-repeat;}
.flex-direction-nav li a:hover{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1;}
.flex-direction-nav li a.flex-prev:hover{ background-position:30% 50%;}
.flex-direction-nav li a.flex-next:hover{ background-position:70% 50%;}

.title{ position:relative; font-size:26px; font-weight:bold; color:#333; text-align:center; margin-bottom:40px;}
.title::after{ content:''; position:absolute; bottom:-15px; left:50%; margin-left:-14px; width:28px; height:2px; background:#0869b9;}
.product{ padding:50px 0 28px; background:url(../img/pro_bg.jpg) top center no-repeat;}
.product .title{ color:#fff;}
.product .title::after{ background:#fff;}
.pro1_bg{ width:1224px;}
.pro1{ float:left; width:383px; border:1px solid #ddd; text-align:center; background:#0869b9; color:#fff; margin-right:22.5px; margin-bottom:22px;}
.pro1:hover{ background:#0d5794;}
.pro1:hover .pro1_pic{ -moz-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
.pro1_picbg{ height:287px; overflow:hidden;}
.pro1_pic{ height:287px; -moz-transition:.8s ease; -o-transition:.8s ease; -webkit-transition:.8s ease; transition:.8s ease;}
.pro1 p{ line-height:45px; font-size:15px;}

.about1{ height:390px; background:url(../img/about1_bg.jpg) center no-repeat;}
.about1 .width{ position:relative;}
.a1{ position:absolute; left:0; top:0; background:#fff;}
.a0{ z-index:2;}
.a1_pic{ float:left; width:470px; height:390px; font-size:0;}
.a1_p{ float:left; width:510px; height:288px; padding:50px 40px; border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1;}
.a1_num{ position:absolute; font-size:70px; color:#ddd;}
.a1_num::after{ content:''; position:absolute; left:0; top:90px; width:25px; height:2px; background:#0869b9;}
.a1_t{ font-size:24px; font-weight:bold; color:#333; text-align:center; margin:30px 0 60px;}
.a1_btn{ position:absolute; right:0; top:0; width:140px;}
.a1_btn a{ display:block; width:140px; height:45px; text-align:center; padding-top:85px; font-size:14px; color:#666; cursor:pointer;}
.a1_btn1{ background:url(../img/a1.png) center 30px no-repeat #f1f1f1;}
.a1_btn2{ background:url(../img/a2.png) center 30px no-repeat #f1f1f1; height:43px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.a1_btn3{ background:url(../img/a3.png) center 30px no-repeat #f1f1f1;}
.a1_btn1:hover,.a1_btn11{ background-image:url(../img/a11.png); background-color:#0869b9; color:#fff !important;}
.a1_btn2:hover,.a1_btn21{ background-image:url(../img/a21.png); background-color:#0869b9; color:#fff !important;}
.a1_btn3:hover,.a1_btn31{ background-image:url(../img/a31.png); background-color:#0869b9; color:#fff !important;}

.solu{ padding:50px 0; background:url(../img/solu_bg.jpg) center no-repeat; margin-top:50px;}
.solu .title{ color:#fff; margin-bottom:50px;}
.solu .title::after{ background:#fff;}
.s1_bg{ position:relative; text-align:center; margin:30px 0;}
.s1_bg::after{ content:''; position:absolute; left:0; bottom:12px; width:100%; height:1px; background:rgba(255,255,255,0.8);}
.s1{ display:inline-block; vertical-align:top; font-size:14px; color:#fff; background:url(../img/s1.png) center bottom no-repeat; padding-bottom:40px; margin:0 10px;}
.s2_bg{ text-align:justify; line-height:0; font-size:0; width:1200px; margin:0 auto;}
.s2_bg:after{
     display:inline-block;
     overflow:hidden;
     width:100%;
     height:0;
     content:'';
     vertical-align:top;
}
.s2{ display:inline-block; vertical-align:top; width:392px; height:308px;}
.s3_bg{ text-align:center; margin-top:30px;}
.s3_bg a{ display:inline-block; vertical-align:top; width:140px; height:32px; line-height:32px; color:#fff; font-size:14px; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; margin:0 20px;}
.s31{ border:1px solid #fff;}
.s31:hover{ background:#fff; color:#666;}
.s32{ border:1px solid #84b4d7; background:#84b4d7;}
.s32:hover{ border-color:#fff; background:#fff; color:#666;}

.about{ padding:50px 0;}
.about_pic{ float:left; width:600px; font-size:0;}
.about_p{ float:right; width:565px;}
.about_p .title{ text-align:left; margin-top:15px;}
.about_p .title::after{ left:0; margin-left:0;}
.about_more{ display:block; width:108px; height:28px; line-height:28px; text-align:center; font-size:14px; border:1px solid #0869b9; color:#0869b9; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; margin-top:20px;}
.about_more:hover{ background:#0869b9; color:#fff;}

.partner{ padding:25px 0; height:88px; background:url(../img/part.jpg) center no-repeat;}
.par_t{ float:left; width:160px; height:88px; line-height:88px; text-align:center; background:#0869b9; color:#fff; font-weight:bold; font-size:24px;}
.mr_frbox{ float:right; position:relative; width:989px; overflow:hidden; margin-right:25px;}
.mr_frbox:hover .mr_frBtnL,.mr_frbox:hover .mr_frBtnR{ filter:alpha(Opacity=100); -moz-opacity:1; opacity:1; visibility:visible;}
.par1{ float:right; width:144px; height:88px; margin-right:25px;}
.mr_frbox .mr_frBtnL,.mr_frbox .mr_frBtnR{ position:absolute; left:0; top:24px; z-index:2; width:20px; height:40px; line-height:40px; text-align:center; background:rgba(102,102,102,0.5); color:#333; cursor:pointer; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0; visibility:hidden; -moz-transition:.3s ease; -o-transition:.3s ease; -webkit-transition:.3s ease; transition:.3s ease;}
.mr_frbox .mr_frBtnR{ left:auto; right:0;}

.news{ padding:50px 0 0;}
.news .width{ position:relative;}
.news_t{ font-size:26px; font-weight:bold; color:#333; line-height:30px; margin-bottom:30px;}
.news1_bg1{ position:relative; top:0; width:1200px; height:298px; background:#fff; margin-bottom:50px;}
.news1_bg2{ position:absolute; top:60px; width:1200px; height:298px; background:#fff;}
.news1_bg3{ position:absolute; top:60px; width:1200px; height:298px; background:#fff;}
.news1{ margin-bottom:15px;}
.news1_pic{ float:left; width:584px; height:160px;}
.news1_p{ float:right; width:534px; height:110px; padding:25px; background:#f1f1f1;}
.news1_t{ margin:3px 0 10px;}
.news1_t a{ color:#333;}
.news1_t a:hover{ color:#0869b9;}
.news1 .desc{ line-height:24px; height:48px; overflow:hidden;}
.news1_date{ font-size:14px; color:#666; margin-top:10px;}
.news2_bg{ text-align:justify; line-height:0; font-size:0;}
.news2_bg:after{
     display:inline-block;
     overflow:hidden;
     width:100%;
     height:0;
     content:'';
     vertical-align:top;
}
.news2{ display:inline-block; vertical-align:top; width:584px; height:40px; line-height:40px; border-bottom:1px solid #ddd; font-size:14px;}
.news2_t{ float:left; font-size:15px; width:470px; height:40px; overflow:hidden; color:#666;}
.news2_t a{ color:#666;}
.news2_t a:hover{ color:#0869b9;}
.news2_date{ float:right; color:#999;}
.news_more{ position:absolute; right:0; top:0;}
.news_more a{ float:left; display:block; width:150px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#0869b9; border:1px solid #0869b9; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px;}
.news_more a:hover,.news_more0{ background:#0869b9; color:#fff !important;}
.news_more1{ margin-right:15px;}
.news_more2{ margin-right:15px;}

.foot{ padding:45px 0 0; background:#222; color:#9c9c9c;}
.foot a{ color:#9c9c9c;}
.foot a:hover{ color:#fff;}
.foot .width{ text-align:justify; line-height:0; font-size:0;}
.foot .width:after{
     display:inline-block;
     overflow:hidden;
     width:100%;
     height:0;
     content:'';
     vertical-align:top;
}
.code{ display:inline-block; vertical-align:top; font-size:12px; text-align:center; line-height:20px;}
.f1{ display:inline-block; vertical-align:top; line-height:26px;}
.f1_t{ font-size:15px; border-bottom:1px solid #474747; padding-bottom:8px; margin-bottom:5px;}
.f1_t a{ color:#fff;}
.f1_t2{ font-size:12px;}
.f2{ float:left; margin-right:20px;}
.f22{ margin-right:0;}
.f1_tel{ font-size:24px; color:#0869b9; background:url(../img/foot_tel.png) left center no-repeat; padding-left:32px; margin:20px 0;}
.f1_more{ display:block; width:136px; height:28px; line-height:28px; border:1px solid #0869b9; text-align:center; font-size:12px; background:#0869b9; color:#fff !important;}
.f1_more:hover{ background:none; color:#0869b9 !important;}
.copy{ text-align:center; font-size:14px; line-height:26px; border-top:1px solid #474747; padding:15px 0; margin-top:45px;}
.link a{ margin-right:15px;}

.ban{ height:330px;}
.content{ padding:50px 0;}

.about_img{ float:right; margin-left:50px; margin-bottom:30px;}
.about2{ padding:40px 0; background:#f7f7f7; text-align:center; font-size:18px; color:#0869b9; margin:40px 0;}
.equ1{ float:left; width:285px; height:190px; margin-right:20px;}
.mr_frbox2{ position:relative; margin-top:40px;}
.mr_frUl{ width:1200px; overflow:hidden;}
.mr_frbox2 .mr_frBtnL,.mr_frbox2 .mr_frBtnR{ position:absolute; z-index:2; left:0; top:65px; width:30px; height:60px; line-height:60px; text-align:center; background:rgba(255,255,255,0.8); cursor:pointer;}
.mr_frbox2 .mr_frBtnR{ left:auto; right:0;}

.left{ float:left; width:260px;}
.right{ float:right; width:895px; position:relative;}
.left_t{ line-height:80px; background:#0869b9; color:#fff; text-align:center; font-size:26px;}
.left_nav{ border:1px solid #ddd; margin-top:10px;}
.left_nav li{ width:200px; margin:0 30px; border-bottom:1px dashed #ddd;}
.left_nav li:last-child{ border-bottom:none;}
.left_nav a{ display:block; font-size:14px; line-height:45px; color:#666;}
.left_nav a:hover{ color:#0869b9; -moz-transform:translateX(5px); -o-transform:translateX(5px); -webkit-transform:translateX(5px); transform:translateX(5px);}
.cur2{ color:#0869b9 !important;}
.left_t2{ line-height:50px; background:#0869b9; color:#fff; text-align:center; font-size:18px; margin-top:20px;}
.left_desc{ border:1px solid #ddd; padding:15px 15px 10px 15px; margin-top:10px;}
.left_t3{ color:#0869b9; font-weight:bold; font-size:15px; margin-bottom:3px;}
.left_pic{ font-size:0; margin-top:10px;}

.right_t{ font-size:16px; font-weight:bold; color:#0869b9; margin-top:10px; margin-bottom:35px;}
.right_t span{ position:relative; z-index:2; border-bottom:3px solid #0869b9; padding:10px 0;}
.pro2_bg{ width:915px;}
.pro2_bg .pro1{ width:283px; margin-right:20px; margin-bottom:20px;}
.pro2_bg .pro1_picbg{ height:283px;}
.pro2_bg .pro1_pic{ height:283px;}
.case .pro1{ width:285px; border:none; background:none; color:#666;}
.case .pro1_picbg{ height:189px; border:1px solid #ddd;}
.case .pro1_pic{ height:189px;}
.case .pro1 p{ line-height:24px; padding-top:0.5em;}
.honor .pro1_picbg{ height:330px;}
.honor .pro1_pic{ height:330px;}

.page{ margin-top:20px;}
.page2{ margin-top:40px;}
.page,.page span,.page p,.page a{ padding:4px; font-size:14px; color:#aaa;}
.page a{ color:#666;}
.page a:hover{ color:#0869b9;}

.position{ position:absolute; right:0; top:17px; width:100%; text-align:right; font-size:14px; color:#666; border-bottom:1px solid #ddd; padding-bottom:17px;}
.position a{ color:#666;}
.position a:hover{ color:#0869b9;}

.pro_right{ float:right; width:420px;}
.pro_t{ font-size:22px; color:#0869b9; padding:15px 0; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.pro_tel{ font-size:14px; color:#666;}
.pro_tel span{ color:#0869b9; font-size:26px;}
.pro_more{ display:block; width:148px; height:33px; line-height:33px; text-align:center; border:1px solid #0869b9; background:#0869b9; color:#fff; font-size:14px; margin:20px 0 30px;}
.pro_more:hover{ background:none; color:#0869b9;}
.next1{ font-size:14px; color:#666; margin-bottom:8px;}
.next1 a{ color:#0869b9;}
.next1 a:hover{ text-decoration:underline;}
.pro_t2{ position:relative; color:#0869b9; font-size:18px; border-bottom:1px solid #ddd; padding-bottom:10px; padding-left:15px; margin:30px 0 15px;}
.pro_t2::before{ content:''; position:absolute; left:0; top:0; width:6px; height:24px; background:#0869b9;}

.down1{ position:relative; height:50px; line-height:50px; border-bottom:1px solid #ddd; font-size:14px;}
.down1:hover .down1_t{ -moz-transform:translateX(5px); -o-transform:translateX(5px); -webkit-transform:translateX(5px); transform:translateX(5px);}
.down1 a{ color:#666;}
.down1 a:hover{ color:#0869b9;}
.down1_t{ color:#999; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.download{ position:absolute; right:5px; top:15px; width:20px; height:20px; background:url(../img/down.png) center no-repeat;}

.news3{ margin-bottom:20px;}
.news3:hover .news3_pic{ -moz-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}
.news3_picbg{ float:left; width:190px; height:135px; outline:1px solid #ddd; overflow:hidden;}
.news3_pic{ width:190px; height:135px; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.news3_p{ float:right; width:675px;}
.news3_t{ padding:10px 0; border-bottom:1px dotted #ddd; margin-bottom:10px; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.news3_t:hover{ -moz-transform:translateX(5px); -o-transform:translateX(5px); -webkit-transform:translateX(5px); transform:translateX(5px);}
.news3_t a{ color:#0869b9;}
.news3 .desc{ line-height:24px; height:48px; overflow:hidden;}
.news3_date{ font-size:14px; color:#999; margin-top:8px;}

.news_t1{ text-align:center; font-size:20px; color:#0869b9; padding:10px 0;}
.news_t2{ text-align:center; font-size:14px; color:#999; border-bottom:1px dashed #ddd; padding-bottom:20px; margin-bottom:20px;}
.news_pic{ font-size:0; margin-bottom:20px;}
.next2{ border-top:1px solid #ddd; font-size:14px; color:#666; margin-top:20px; padding-top:20px;}
.next2 a{ color:#0869b9;}
.next2 p{ width:40%;}
.next21{ float:left;}
.next22{ float:right; text-align:right;}

.con1{ float:left; max-width:340px;}
.con2{ margin-left:80px;}
.con1_t{ font-size:18px; color:#0869b9; padding:10px 0;}
.mes{ float:right; width:460px; margin-top:10px;}
.in1{ width:438px; padding:0 10px; height:40px; line-height:40px; border:1px solid #ddd; outline:none; font-family:"微软雅黑"; font-size:14px; color:#666; margin-bottom:10px;}
.in2{ width:438px; padding:0 10px; height:40px; line-height:40px; border:1px solid #ddd; outline:none; font-family:"微软雅黑"; font-size:14px; color:#666; resize:none; margin-bottom:10px;}
.in3{ width:98px; height:40px; line-height:40px; text-align:center; border:1px solid #0869b9; background:#0869b9; color:#fff; font-family:"微软雅黑"; font-size:14px; cursor:pointer; -moz-transition:.5s ease; -o-transition:.5s ease; -webkit-transition:.5s ease; transition:.5s ease;}
.in3:hover{ background:none; color:#0869b9;}
.in4{ float:left; width:100px; padding:0 10px; height:40px; line-height:40px; border:1px solid #ddd; outline:none; font-family:"微软雅黑"; font-size:14px; color:#666; margin-bottom:10px;}
.mes img{ float:left; height:42px;}
.map{ margin-top:40px;}

.hr1_bg{ margin-bottom:-35px;}
.hr1{ margin-bottom:35px;}
.hr1_t{ font-size:18px; font-weight:bold; color:#333; margin-bottom:15px;}



/* blue #0869b9 */



@media (max-width: 1199px){
body{ width:1200px !important; margin:0 auto;}
.product{ width:1200px !important; margin:0 auto; overflow:hidden;}
.content{ width:1200px !important; margin:0 auto; overflow:hidden;}
}