﻿@charset "utf-8";
/*banner*/
.banner { width:100%; height:650px; overflow:hidden; position:relative; }
.banner .btn { position:absolute; left:50%; height:40px; margin-left:380px; bottom:50px; z-index:999; }
.banner .btn .title { float:left; padding:12px 20px 13px 0; background:url(Img/Index/banner_bg.png) no-repeat right center; }
.banner .btn .title a { margin:0 4px; width:15px; height:15px; overflow:hidden; background:url(Img/Index/banner_btn.png) no-repeat; opacity:0.5; _background:#888c8b; display:inline-block; *display:inline;
*zoom:1;
}
.banner .btn .title a.cur { _background:#fff; opacity:1; }
.banner .btn .pageno { float:left; display:block; font-size:32px; color:#fff; font-family:"Impact", "Arial"; line-height:40px; padding-left:10px; }
.banner .btn .pageno a { color:#fff; }
.banner .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.banner .bd ul { width:100% !important; }
.banner .bd li { width:100% !important; height:700px; overflow:hidden; text-align:center; background-position:center top; background-repeat:no-repeat; }
.banner .bd li a { display:block; height:700px; }
.banner .hd { width:100%; position:absolute; z-index:1; bottom:25px; left:0; height:30px; line-height:30px; }
.banner .hd ul { text-align:center; }
/* 四大困惑 */
.g_kh { background:url(Img/Index/khbg.jpg) no-repeat center 0; height:625px; padding-top: 20px; }
.g_kh h2 { height: 86px; text-align: center; height: 130px; }
.g_kh h2 a { color: #333333; font-size: 30px; font-weight: normal; }
.g_kh h2 b { color: #02a1e6; font-size: 32px; font-weight: normal; }
.g_kh h2 em { display: block; color: #333333; font-size: 14px; text-transform: uppercase; }
.g_kh .u_lst1 { margin-left: 572px; }
.g_kh .u_lst1 li { position: relative; height: 107px; }
.g_kh .u_lst1 li em { display: block; background:url(Img/Index/khico1.jpg) no-repeat 10px 3px; padding-left: 40px; color: #68686a; font-size: 22px; font-weight: bold; }
.g_kh .u_lst1 li span { display: block; background:url(Img/Index/khico2.jpg) no-repeat; position: absolute; width: 424px; height: 43px; line-height: 43px; padding-left: 30px; font-size: 18px; color: #fff; margin-top: 10px; right:-30px; }
/* 你的困惑迎刃而解 */
.g_fa { height: 649px; padding-top: 50px; background:url(Img/Index/fabg.jpg) no-repeat center top; }
.g_fa h2 { height: 186px; background:url(Img/Index/fatit.jpg) no-repeat 0 50px; text-align: center; }
.g_fa h2 a { color: #0376c6; font-size: 24px; font-weight: normal; }
.g_fa h2 em { display: block; color: #0376c6; font-size: 30px; font-weight: bold; padding-top: 10px; }
.g_fa h2 b { display: block; font-weight: normal; text-transform: uppercase; font-size: 12px; color: #999999; padding-top: 10px; }
.g_fa .u_lst2 { margin-left: 550px; }
.g_fa .u_lst2 li { background:url(Img/Index/faico.jpg) no-repeat 0 8px; padding-left: 34px; font-size: 15px; color: #fff; line-height: 30px; line-height: 30px; margin-bottom: 15px; }
.g_fa .u_lst2 li b { color: #56b5f9; }
/* 邦威产品分类 */
.g_fl { height: 604px; margin-top: 60px; }
.g_fl .m_left { width: 248px; background: #ebeceb; }
.g_fl .m_left h2 { background:url(Img/Index/flh2.jpg) no-repeat; width: 248px; height: 49px; padding-top: 100px; text-align: center; }
.g_fl .m_left h2 a { font-size: 27px; color: #fff; font-weight: bold; }
.g_fl .u_lst3 li { height: 44px; line-height: 44px; width: 248px; position: relative; }
.g_fl .u_lst3 li a { display: block; height: 44px; line-height: 44px; overflow: hidden; border-bottom: 2px solid #fff; padding-left: 42px; width: 206px; background:url(Img/Index/flico1.jpg) no-repeat 25px 20px; font-size: 14px; color: #666666; }
.g_fl .u_lst3 li a:hover, .g_fl .u_lst3 li.cur a { background: #0fa6e7 url(Img/Index/flico2.jpg) no-repeat 25px 20px; color: #fff; }
.g_fl .u_lst3 .u_lst4 { display:none; position: absolute; left:248px; top:0; background: #0fa6e7; z-index:9; }
.g_fl .u_lst3 li.cur .u_lst4 { display:block; }
.g_fl .u_lst3 .u_lst4 li a { background: none; border-bottom: none; padding-left:20px; }
.g_fl .m_right { width:724px; }
.g_fl .m_right h3 { height: 42px; line-height: 42px; background: #454545; padding: 0 7px; margin-bottom: 23px; }
.g_fl .m_right h3 a { color: #fff; font-size: 16px; font-weight: normal; }
.g_fl .m_right h3 span a { font-size: 12px; font-style: italic; text-transform: uppercase; font-weight: normal; }
/*
.g_fl .u_lst5 li { float: left; width: 257px; }
.g_fl .u_lst5 li em, .g_fl .u_lst5 .cp1 em { height: 56px; line-height: 56px; width: 257px; text-align: center; color: #666666; font-size: 14px; text-align: center; display: block; }
.g_fl .u_lst5 .cp1 em { width: 442px; }
.g_fl .u_lst5 li img { display: block; width: 253px; height: 172px; border: 2px solid #ccc; }
.g_fl .u_lst5 .cp1 { width: 442px; margin-right: 23px; }
.g_fl .u_lst5 .cp1 img { display: block; width: 438px; height: 297px; border: 2px solid #ccc; padding:54px 0; }
*/
.g_fl .u_lst5 li{float: left;width: 309px; margin-left: 32px;}
.g_fl .u_lst5 li em,.g_fl .u_lst5 .cp1 em{height: 36px;line-height: 36px;width: 309px;text-align: center; color: #666666;font-size: 14px;text-align: center;display: block;}
.g_fl .u_lst5 li img{display: block;width: 305px;height: 212px;border: 2px solid #ccc;}

.g_fl .u_lst5 .cp1 em{width: 442px;}
.g_fl .u_lst5 .cp1{width: 442px; margin-right: 23px;}
.g_fl .u_lst5 .cp1 img{display: block;width: 438px;height: 444px;border: 2px solid #ccc;}

.procommon ul li em:hover {
    color: #05a1e4;
}
.g_link.f_fw p a {
    display: inline-block;
    padding-right: 18px;
    font-size: 16px;
}
.g_cp { height: 324px; }
.g_cp h2 { height: 42px; line-height: 42px; background: #454545; padding: 0 7px; margin-bottom: 23px; }
.g_cp h2 a { color: #fff; font-size: 16px; font-weight: normal; }
.g_cp h2 span a { font-size: 12px; font-style: italic; text-transform: uppercase; font-weight: normal; }
.g_cp .product-slider-box .tempWrap { float: left; width: 916px !important; overflow:hidden; }
.g_cp .u_lst6 { float: left; width: 916px; }
.g_cp .u_lst6 li { float: left; width: 289px; margin-right: 20px; }
.g_cp .u_lst6 .lastli { margin-right: 0; }
.g_cp .u_lst6 li em { height: 40px; line-height: 40px; width: 289px; text-align: center; color: #666666; font-size: 14px; text-align: center; display: block; }
.g_cp .u_lst6 li img { display: block; width: 285px; height: 193px; border: 2px solid #ccc; }
.g_cp .u_ljt, .g_cp .u_rjt { width:21px; height:47px; padding-top:75px; float:left; cursor:pointer; display:block; }
.g_cp .u_ljt { padding-right: 20px; }
.g_cp .u_rjt { padding-left: 10px; }
.g_cp .u_ljt a { background: url(Img/Index/jt1.jpg) no-repeat; width:21px; height:47px; display:block; }
.g_cp .u_rjt a { background: url(Img/Index/jt2.jpg) no-repeat; width:21px; height:47px; display:block; }
.g_cp .u_ljt a:hover, .g_cp .u_rjt a:hover { background-position: -21px 0; }
/*小广告*/
.g_xban { height: 216px; background:url(/Skins/Default/Img/Index/xban.jpg) no-repeat center top; }
.g_xban .kong { width: 960px; height: 200px; display: block; }
.g_xban .btn1 { top: 132px; left:580px; }
.g_xban .u_tel1 { left:726px; top: 130px; color: #fff; font-size: 14px; font-weight: normal; }
.g_xban .u_tel1 b { color: #fff; font-size: 26px; font-family: arial; display:block }
/* 优势 */
.g_ys { height: 1792px; background:url(Img/Index/ysbg.jpg) no-repeat center center; }
.ysimg1 { top:260px; left:53px; }
.ysimg2 { top:1108px; left:18px; }
.ysimg3 { top:1454px; right:-86px; }
.g_ys h2 { padding-top: 60px; }
.m_ys1 { top:304px; left:540px; }
.m_ys2 { top:746px; left:26px; }
.m_ys3 { top:1145px; left:540px; }
.m_ys4 { top:1467px; left:97px; }
.g_ys .m_gy { position: absolute; }
.g_ys .m_gy h3 { text-align: left; color: #059ee4; font-size: 26px; padding-bottom: 8px; font-weight: bold; margin-bottom: 18px; padding-left: 16px; }
.g_ys .m_gy h3 em { display: block; font-size: 12px; color: #000; font-weight: normal; padding-bottom: 20px; }
.g_ys .m_gy p { font-size: 14px; color: #333333; line-height: 24px; background:url(Img/Index/ysico.jpg) no-repeat 0 5px; padding-left: 18px; margin-bottom: 15px; }
.g_ys .m_gy p em { font-size: 16px; color: #000; display: block; }
.g_ys .m_gy p b { font-weight: normal; color: #059ee4 }
.g_ys .m_ys4 h3 { padding-left: 128px; }
/* 明智选择 */
.g_cho { background: #eeeeee; height: 630px; padding-top: 57px; }
.g_cho h2 { background:url(Img/Index/chotit.jpg) no-repeat; height: 115px; padding-top: 20px; text-align: center; }
.g_cho h2 a { color: #059ee4; font-size: 30px; font-weight: normal; }
.g_cho h2 b { font-weight: normal; color: #333333; }
.g_cho h2 em { display: block; font-size: 14px; color: #333333; font-style: italic; font-weight: normal; text-transform: uppercase; padding-top: 7px; }
.g_cho .m_cho { height: 382px; overflow: hidden; }
.g_cho .u_lst7 { float: left; width: 276px; border: 1px solid #e7e3e4; border-bottom: none; }
.g_cho .u_lst7 li { height: 94px; border-bottom: 1px solid #e7e3e4; background: #fff; text-align: center; }
.g_cho .u_lst7 li em { display: block; font-size: 12px; text-transform: uppercase; font-weight: normal; letter-spacing: 0; }
.g_cho .u_lst7 li a { display: block; font-size: 16px; font-weight: bold; color: #666666; width: 276px; height: 64px; padding-top: 30px; text-align: center; letter-spacing: 5px; }
.g_cho .u_lst7 li a:hover, .g_cho .u_lst7 .cur a { background: #059ee4; color: #fff; }
.g_cho .u_lst8 { float: right; }
.g_cho .u_lst8 li { width: 716px; height: 382px; }
.g_cho .u_lst8 li img { display: block; width: 716px; height: 382px; }
.g_cho .u_btn1 { display: block; float: right; width: 274px; }
.g_cho .btn1 { float: left; width:137px; height: 54px; line-height: 54px; text-align: center; font-size: 12px; color: #fff; font-style:italic; background: #000000; text-transform: uppercase; }
.g_cho .btn2 { float: left; width:137px; height: 54px; line-height: 54px; text-align: center; font-size: 12px; color: #fff; font-style:italic; background: #059ee4; text-transform: uppercase; }
/* 客户心目中的邦威 */
.g_kf { height: 1100px; padding-top: 60px; }
.g_kf h2 { background:url(Img/Index/kftit.jpg) no-repeat; height: 115px; padding-top: 20px; text-align: center; }
.g_kf h2 a { color: #333; font-size: 30px; font-weight: normal; }
.g_kf h2 b { font-weight: normal; color: #059ee4; }
.g_kf h2 em { display: block; font-size: 14px; color: #333333; font-style: italic; font-weight: normal; text-transform: uppercase; padding-top: 7px; }
/*.m_kf .u_dlst1 { float: left; width: 243px; margin-right: 8px; }
.m_kf .u_dlst1 dt, .m_kf .u_dlst1 dt img { width: 243px; height: 189px; display: block; }
.m_kf .u_dlst1 dd { width: 203px; height: 145px; padding: 15px 20px 0; background: #454545; }
.m_kf .u_dlst1 dd h3 { font-size: 16px; height: 48px; line-height: 48px; }
.m_kf .u_dlst1 dd h3 a { color: #fff; }
.m_kf .u_dlst1 dd p { font-size: 14px; color: #fff; line-height: 24px; }
.m_kf .u_dlst2 { float: left; width: 495px; margin-right: 8px; margin-top: 190px; }
.m_kf .u_dlst2 dt { float: right; width: 205px; }
.m_kf .u_dlst2 dt img { width: 205px; height: 159px; display: block; }
.m_kf .u_dlst2 dd { float: left; width:237px; height: 144px; background: #454545; padding:15px 20px 0; }
.m_kf .u_dlst2 dd h3 { font-size: 16px; height: 48px; line-height: 48px; }
.m_kf .u_dlst2 dd h3 a { color: #fff; }
.m_kf .u_dlst2 dd p { font-size: 14px; color: #fff; line-height: 24px; }
.m_kf .u_dlst3 { margin-right: 0; }
.g_kf .m_kfcon { position: absolute; left:270px; top:160px; width: 730px; height: 152px; }
.g_kf .m_kfcon h3 { height: 30px; line-height: 30px; font-weight: normal; margin-bottom: 8px; }
.g_kf .m_kfcon h3 a { font-size: 18px; color: #1c1c1c; }
.g_kf .m_kfcon p { font-size: 14px; color: #666666; line-height: 24px; margin-bottom: 14px; }
.g_kf .m_kfcon span { display: block; float: right; }
.g_kf .m_kf .bg1 dd { background:#059ee4; }
.g_kf .m_kf .bg1 dd { background:#059ee4; }*/

.m_kf dl{height:236px;}
.m_kf dl dt{display:block;float:left;height:200px;width:250px;}
.m_kf dl dt a img{height:200px; width:250px;}

.m_kf dl dd{float:right;width:730px; height:152px;}
.m_kf dl dd p{color:#666666;font-size:14px;line-height:24px;margin-bottom:14px;}
.m_kf dl dd h3{font-weight:normal;height:30px;line-height:30px;margin-bottom:8px;}
.m_kf dl dd h3 a{ color:#1c1c1c;font-size:18px;}
.m_kf dl dd span{display:block;float:right;}

/* 合作 */
.g_hz { height: 360px; }
.g_hz h2 { background:url(Img/Index/hztit.jpg) no-repeat; height: 115px; padding-top: 20px; text-align: center; }
.g_hz h2 a { color: #333; font-size: 30px; font-weight: normal; }
.g_hz h2 b { font-weight: normal; color: #059ee4; }
.g_hz h2 em { display: block; font-size: 14px; color: #333333; font-style: italic; font-weight: normal; text-transform: uppercase; padding-top: 7px; }
.g_hz .partner-slider-box .tempWrap { float:left; width:916px !important; overflow:hidden; }
.g_hz .u_lst6 { float: left; width: 916px; }
.g_hz .u_lst6 li { float: left; width: 212px; margin-right: 20px; }
.g_hz .u_lst6 .lastli { margin-right: 0; }
.g_hz .u_lst6 li em { height: 40px; line-height: 40px; width: 212px; text-align: center; color: #666666; font-size: 14px; text-align: center; display: block; }
.g_hz .u_lst6 li img { display: block; width: 208px; height: 120px; border: 2px solid #ccc; }
.g_hz .u_ljt, .g_hz .u_rjt { width:21px; height:47px; padding-top:45px; float:left; cursor:pointer; display:block; }
.g_hz .u_ljt { padding-right: 10px; }
.g_hz .u_rjt { padding-left: 10px; }
.g_hz .u_ljt a { background: url(Img/Index/jt1.jpg) no-repeat; width:21px; height:47px; display:block; }
.g_hz .u_rjt a { background: url(Img/Index/jt2.jpg) no-repeat; width:21px; height:47px; display:block; }
.g_hz .u_ljt a:hover, .g_hz .u_rjt a:hover { background-position: -21px 0; }
/* 友情链接 */
.g_link { height: auto; padding-top: 50px; padding-bottom:50px; text-align:center; }
.g_link h2 { border-bottom: 1px solid #e4e4e4; height: 36px; line-height: 36px; }
.g_link h2 a { color: #333333; font-size: 16px; font-weight: bold; text-decoration: none; }
.g_link h2 em { margin-left: 8px; color: #0094de; font-size: 16px; font-weight: bold; text-transform: capitalize; }
.g_link .more01 a { font-size: 12px; color: #666666; font-weight: normal; display: inline-block; padding-right: 20px; }
.link_c { line-height:26px; overflow:hidden; padding:18px 0 0 0; font-weight: normal; text-align:left; }
.link_c a { white-space:nowrap; padding:0 17px; height: 26px; line-height:26px; color:#666666; display: inline-block; }
/*电话2*/
.tel2 { overflow:hidden; height:200px; background:url(Img/Index/tel2_bg.jpg) no-repeat center top; }
.tel2 a { display:block; height:200px; }
.tel2 p { overflow:hidden; position:absolute; top:120px; left:0; display:block; width:355px; height:62px; }
.tel2 p span { overflow:hidden; display:block; float:left; width:124px; height:40px; line-height:40px; text-align:center; font-weight:normal; background:#ffffff; font-size:16px; }
.tel2 p span a { display:block; color:#0fa6e7; }
.tel2 p b { display:block; float:right; font-size:14px; color:#ffffff; width:200px; font-weight:normal; }
.tel2 p b em { display:block; font-size:30px; font-family: arial; }
/*关于我们*/
.about { overflow:hidden; height:590px; }
.about h2 { overflow:hidden; margin-top:50px; height:94px; font-size:30px; color:#333333; font-weight:normal; background:url(Img/Index/about_tbg.jpg) no-repeat center top; text-align:center; }
.about h2 a { display:block; padding-top:20px; color:#333333; }
.about h2 b { color:#059ee4; font-weight:normal; }
.about h2 em { display:block; font-style:italic; font-size:14px; color:#333333; font-family:"Arial"; font-weight:normal; }
.about dl { overflow:hidden; height:395px; background:url(Img/Index/about_bg2.jpg) no-repeat center top; }
.about dt { display:block; float:left; width:425px; height:330px; }
.about dt img { display:block; margin:10px auto 0; width:400px; height:302px; }
.about dd { display:block; float:right; width:525px; }
.about dd h5 { display:block; margin-top:45px; height:68px; line-height:68px; font-size:18px; }
.about dd h5 a { color:#333333; }
.about dd p { display:block; line-height:24px; font-size:12px; color:#333333; font-weight:normal; }
/*相册*/
.photo { overflow:hidden; height:310px; }
.photo .content { overflow:hidden; height:310px; }
.photo .btnl, .photo .btnr { display:block; float:left; margin-top:80px; width:21px; height:47px; }
.photo .btnr { float:right; }
.photo .btnl a, .photo .btnr a { display:block; width:21px; height:47px; }
.photo .btnl a { background:url(Img/Index/photo_btnl1.jpg) no-repeat left top; }
.photo .btnl a:hover { background:url(Img/Index/photo_btnl2.jpg) no-repeat left top; }
.photo .btnr a { background:url(Img/Index/photo_btnr1.jpg) no-repeat left top; }
.photo .btnr a:hover { background:url(Img/Index/photo_btnr2.jpg) no-repeat left top; }
.photo .scroller { overflow:hidden; float:left; width:885px; padding-left:35px; }
.photo ul { display:block; margin:0 auto; float:left; width:885px; }
.photo ul li { display:block; float:left; margin-right:20px; width:281px; }
.photo ul li.laster { margin-right:0; }
.photo ul li img { width:275px; height:198px; border:2px solid #cccccc; }
.photo li em { display:block; font-size:14px; text-align:center; line-height:30px; color:#666666; font-weight:normal; }
/*新闻*/
.news { overflow:hidden; height:510px; background:url(Img/Index/news_bg.jpg) no-repeat center top; }
.news2 { display:block; float:left; margin-top:30px; width:635px; }
.news2 .til { overflow:hidden; height:42px; }
.news2 .til li { display:block; padding-right:45px; margin-right:45px; float:left; height:42px; text-align:right; font-size:16px; color:#666666; font-weight:normal; }
.news2 .til li em { display:block; font-size:12px; font-family:"Arial"; text-transform: uppercase; }
.news2 .til .li1 { background:url(Img/Index/news_l1.jpg) no-repeat right center; }
.news2 .til .li2 { background:url(Img/Index/news_l2.jpg) no-repeat right center; }
.news2 .til li a { display:block; width:105px; height:42px; background:url(Img/Index/news_tbg1.jpg) no-repeat right bottom; float: left; }
.news2 .til li a:hover, .news2 .til li.cur a { display:block; height:42px; background:url(Img/Index/news_tbg2.jpg) no-repeat right bottom; }
.news2 .mbtn { position:absolute; top:15px; right:0; font-size:14px; font-style:italic; font-weight:normal; }
.news2 .mbtn a { color:#999999; }
.news3 { overflow:hidden; margin-top:25px; height:390px !important; }
.news3 dl { display:block; float:left; padding-right:10px; width:270px; }
.news3 dt { display:block; width:270px; }
.news3 dt img { display:block; width:260px; height:260px; border:5px solid #059ee4; }
.news3 dd { overflow:hidden; }
.news3 dd h5 { display:block; height:52px; line-height:52px; text-align:left; font-size:14px; }
.news3 dd h5 a { color:#059ee4; }
.news3 dd p { display:block; font-size:12px; color:#666666; font-weight:normal; height: 48px; line-height: 24px; overflow: hidden; }
.news3 .nums { overflow:hidden; float:left; width:340px; }
.news3 ul.nums li { oveflow:hidden; display:block; width:340px; height:78px; line-height:78px; font-size:14px; }
.news3 ul.nums li.cur { background:#059ee4; }
.news3 ul.nums li.cur a { color:#ffffff; }
.news3 ul.nums li a { display:block; padding-left:80px; height:78px; color:#666666; font-weight:normal; }
.news3 ul.nums .li1 a { background:url(Img/Index/news_n1.png) no-repeat 18px 18px; }
.news3 ul.nums .li1 a:hover { background:#059ee4 url(Img/Index/news_n1-2.png) no-repeat 18px 18px; _background:#059ee4 url(Img/Index/news_n1-2.gif) no-repeat 18px 18px; color: #fff; }
.news3 ul.nums .li2 a { background:url(Img/Index/news_n2.png) no-repeat 18px 18px; }
.news3 ul.nums .li2 a:hover { background:#059ee4 url(Img/Index/news_n2-2.gif) no-repeat 18px 18px; color: #fff; }
.news3 ul.nums .li3 a { background:url(Img/Index/news_n3.png) no-repeat 18px 18px; }
.news3 ul.nums .li3 a:hover { background:#059ee4 url(Img/Index/news_n3-2.gif) no-repeat 18px 18px; color: #fff; }
.news3 ul.nums .li4 a { background:url(Img/Index/news_n4.png) no-repeat 18px 18px; }
.news3 ul.nums .li4 a:hover { background:#059ee4 url(Img/Index/news_n4-2.gif) no-repeat 18px 18px; color: #fff; }
.news3 ul.nums .li5 a { background:url(Img/Index/news_n5.png) no-repeat 18px 18px; }
.news3 ul.nums .li5 a:hover { background:#059ee4 url(Img/Index/news_n5-2.gif) no-repeat 18px 18px; color: #fff; }
.faq { display:block; float:right; width:300px; }
.faq .til { overflow:hidden; margin-top:30px; height:65px; }
.faq .til b { display:block; font-size:16px; text-align:center; color:#666666; font-weight:normal; }
.faq .til em { display:block; margin:10px auto 0; width:85px; height:26px; line-height:26px; font-size:14px; text-align:center; font-weight:normal; background:#059ee4; text-transform: uppercase; font-style:italic; }
.faq .til em a { color:#ffffff; }
.faq dl { overflow:hidden; margin-top:25px; padding-bottom:35px; border-bottom:1px dashed #d5d5d5; }
.faq dt { display:block; padding-left:25px; font-size:14px; font-weight:normal; background:url(Img/Index/faq_l1.jpg) no-repeat left center; }
.faq dt a { display:block; color:#666666; }
.faq dd { display:block; margin-top:25px; padding-left:25px; line-height:22px; font-size:14px; width:265px; font-weight:normal; }

.wda{ margin:0 auto; width:1000px;text-align:center;}
.youshi{margin:0 auto; height:660px; background:url(/Skins/Default/Img/Index/spbj.jpg) repeat center center;width:100%;}
.shipin{ height:650px;
    position: relative;
    background:url(/Skins/Default/Img/Index/dn.png) no-repeat 320px 287px;
    width:960px;
 margin: 0 auto;
   }
.lwm {
    margin: 0 auto;
    width: 100%;
}
.lwm img {
  
    width: 100%;
}


.lwm2 {
    margin: 0 auto;
    width: 100%;
}

.lwm2 img{
  
    width: 100%;
}

.youshi img {
    height: 662px;
    width: 100%;
}



.tc.mt5 {
    position: absolute;
    right: 109px;
    top: 338px;
}




/***新首页样式***/

  .procolumns ul li.cur {
    background: #00b9ef;
}

.procolumns ul li.cur span,.procolumns ul li.cur a {
    color: #fff;
}
    body .top_c h2 b {
   color: #05a1e4;
    font-family: "微软雅黑";
    font-size: 26px;
}

    body .top_c h2 b i
    {
        font-family: "华文行楷";
    font-style: normal;
    font-size: 27.2px;
    font-weight: normal;
    }
body .top_c h2
{
    font-size: 26px;
    display: inline-block;
    
    }
    
    body .top_c h1 {
    padding: 21px 10px 0 142px;
    width: 240px;
    display: inline-block;
}
    body .top_c p {
    float: left;
    margin: 38px 0 0 120px;
}
html body
{
  font-family: "Microsoft YaHei";
    
 } 
 
 body .zs li img
 {
   
 max-height:380px;    
         
 }
 
body .f_fw{font-family: "Microsoft YaHei";}
/*头部开始*/
body .g_top.f_fw {
    height: 120px;
    background: none;
}

body .header, body .content, body .footer {
    width: 1200px;
}

body .g_nav.f_fw {
    background: #4b4c4f;
    height: 45px;
}

body .menu li a {
    padding: 0 0 0 20px;
}

body .menu li a span {
    padding-right: 20px;
    height: 45px;
}

body .menu li {
    background: none;
    height: 45px;
    line-height: 45px;
}

body .menu li a {
    font-size: 15px;
}

body .menu li a:hover,body .menu .cur a { color: #fff; background:url(/SKins/Default/Img/Common/lefthover.png) no-repeat left 0; text-decoration:none; padding:0 0 0 20px; cursor: pointer; font-weight: bold; _background:url(Img/Common/lefthover.gif) no-repeat left 0; }
body .menu li a:hover span,body .menu .cur a span { background:url(/SKins/Default/Img/Common/righthover.png) no-repeat right 0; display:inline-block; color: #fff; text-decoration:none; _background:url(Img/Common/righthover.gif) no-repeat right 0; }
/*头部结束*/


body .banner img{ width:100%}
.btpo {
    position: relative;
    z-index: 999999;
    text-align: center;
    width: 81px;
    margin: 0 auto;
    margin-top: -48px;
}

/**产品**/
.procolumns {
    float: left;
    width: 325px;
}

.procolumns .tits {
    background: url(/indeximg/procolumn.png) no-repeat;
    height: 112px;
}

.procolumns .tits span.sp1 {
    color: #fff;
    font-size: 31px;
    display: block;
    line-height: 92px;
    width: 100%;
    text-align: center;
    height: 67px;
}

.procolumns .tits span.sp2 {
    color: #fff;
    font-size: 16px;
    display: block;
    line-height: 37px;
    width: 100%;
    text-align: center;
    height: 32px;
    font-weight: normal;
}
.menu .erj li{ width:100%;}

ul.erjcolumn {
    position: absolute;
    left: 325px;
    top: 0px;
    background: #00b9ef;
    overflow: hidden;
    display:none;
}

.procolumns ul.erjcolumn li {
    background: #00b9ef;
    height: 49px;
    width: 240px;
    margin-bottom:0px;
}

.procolumns ul.erjcolumn li a {
    color: #fff;
    height: 49px;
    line-height: 49px;
    font-size:16px;
    display: block;
    text-align: left;
    padding-left: 26px;
    width: 234px;
}
.procolumns ul li {
    background: #f0f0f0;
    height: 62px;
    margin-bottom: 10px;
    width:325px;
    position:relative;
}

.procolumns ul li a {
    display: block;
    height: 62px;
    line-height: 62px;
    font-size: 18px;
    text-align:left;
}

.procolumns ul li span {
    float: left;
    display: block;
    width: 92px;
    height: 62px;
    line-height: 62px;
    font-size: 22px;
    text-align: center;
}

.procommon ul li img {
    width: 398px;
    height: 299px;
}

.procommon ul li {
    float: left;
    width: 402px;
    height: 360px;
    margin-right: 10px;
    margin-bottom: 27px;
}

.procommon {
    margin-left: 27px;
    float: left;
    width: 848px;
}

.pros.content {
    margin-top:50px;
    height: 758px;
}

.procommon ul li em {
    display: block;
    height: 62px;
    width: 100%;
    text-align: center;
    line-height: 62px;
    font-size: 19px;
}
/**产品结束**/



.morczs {
    background: #4b4c4f;
    width: 100%;
    margin-top: 81px;
    height: 666px;
}

.morfs .no {
    display: none;
}

.morczs .tits {
    width: 480px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    padding-top: 49px;
    display: block;
}

.morczs .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #fff;
}

.morfs ul li {
float: left;
    width: 210px;
    margin: 0 60px;
    text-align: center;
    margin-top: 36px;
    height: 194px;
}

.morczs .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 31px;
}

.morczs .tits span {
    font-size: 16px;
    display: inline-block;
    padding-top: 6px;
}

.morfs ul li.cur {
    background: url(/indeximg/bwbng.png) no-repeat;
}

.morfs ul li img {
      width: auto;
    padding: 47px 67px 30px 66px;
    display: block;
}

.morfs ul li span {
   font-size: 18px;
    color: #fff;
    display: block;
    width: 100%;
}

.morfs ul li p {
    font-size: 24px;
    color: #fff;
    display: inline-block;
    padding: 0 29px;
    padding-top: 30px;
    line-height: 36px;
}

.morfs ul li.cur .no {
    display: block;
}

.morfs ul li.cur img {
    display: none;
}


.yjlwxs .tits {
    width: 480px;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding-top: 49px;
    display: block;
}

.yjlwxs .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #bbbbbb;
}


.yjlwxs .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 31px;
    color:#000;
}

.yjlwxs .tits span {
    font-size: 16px;
    display: inline-block;
    padding-top: 6px;
    color:#bbbbbb;
}


.yjlwxs dl dt {
     width: 940px;
    display: block;
    margin: 0 auto;
    position: relative;
}

.morczs .content ul {
    display: block;
    width: 990px;
    margin: 0 auto;
}



.yjlwxs dl dt img {
    width: 100%;
}

.yjlwxs {
    height: auto;
    padding-bottom: 12px;
}

.yjlwxs dl dd {
         width: 940px;
    position: relative;
    height: auto;
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
}

.yjlwxs .tits dl {
    margin-top: 61px;
    display: block;
}

.yjlwxs dl {
    margin-top: 49px;
}

.yjlwxs dl dd p {
    color: #000;
    font-size: 16px;
    line-height: 41px;
    display: block;
    margin-top: 2px;
    text-align:center;
}

.yjlwxs dl a {
       display: block;
    position: absolute;
    bottom: -64px;
    left: 410px;
    background: #00b9ef;
    width: 112px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
}


.gybw {
    margin-top: 120px;
    position: relative;
    max-height: 500px;
    overflow: hidden;
    width:100%;
}
.gybw img {
    width: 100%;
}
.gybw .fd {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}
.gybw .content h5 {
    margin-top: 6%;
    text-align: center;
    display: block;
    font-size: 34px;
    color: #fff;
    margin-bottom: 8%;
}
.gybw .content p {
    margin-top: 3%;  text-align: center;  display: block;  
    font-size: 19px;  color: #FFF;
}
.gybw .content a {
   text-align: center;
    display: block;
    font-size: 19px;
    color: #FFF;
    width: 100px;
    margin: 0 auto;
    background: #00b9ef;
    margin-top: 36px;
    padding: 6px;
    border-radius: 10px;
}





.jishubz .tits {
    width: 480px;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding-top: 49px;
    display: block;
}

.jishubz .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #bbbbbb;
}

.zs li.roundabout-in-focus a img {
     height:376px;
}
.jishubz .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 34px;
    color:#000;
}

.jishubz .tits span {
    font-size: 18px;
    display: inline-block;
    padding-top: 6px;
    color:#bbbbbb;
}

.jishubz {
    margin-top: 20px;
    height: 580px;
}

.jishubz li {
    float: left;
    width: 393px;
    margin-right: 10px;
}

.jishubz li img {
    width: 100%;
    /* height: 309px; */
}

.jishubz li.nos {
    margin-right: 0px;
}

.jishubz .content {
    margin-top: 36px;
}

.jishubz li span {
    display: block;
    font-size: 23px;
    width: 100%;
    height: 49px;
    text-align: center;
    line-height: 49px;
    color: #000;
}

.jishubz li p {
    font-size: 17.6px;
    line-height: 29px;
    color: #999999;
    display: block;
    padding: 0 10px;
    text-align: center;
}




.wzyss {
    background: #4b4c4f;
    width: 100%;
    margin-top: 81px;
    height: 706px;
}

.wzyss .tits {
    width: 480px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    padding-top: 49px;
    display: block;
}

.wzyss .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #fff;
}


.wzyss .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 31px;
}

.wzyss .tits span {
    font-size: 16px;
    display: inline-block;
    padding-top: 6px;
}



.wzyss li {
    float: left;
    width: 569px;
    margin-left: 21px;
    height: 67px;
    background: #404043;
    border-left: 10px solid #00b9ef;
}


.wzyss .content {
    display: block;
    margin-top: 50px;
}

.wzyss li span {
    display: block;
}

body .wzyss li {
    margin-bottom: 40px;
    height: 140px;
}

body .wzyss li span {
    display: block;
    color: #fff;
    font-size: 17px;
    padding-left: 21px;
    display:none;
    line-height: 26px;
}

.wzyss li span.sp1 {
    height: 61px;
    display: block;
    margin-left: 21px;
    margin-top: 43px;
    padding-left: 66px;
    font-size: 36px;
    line-height: 53px;
}

.wzyss li.li1 span.sp1 {
    background: url(indeximg/tb01.jpg) no-repeat;
}
.wzyss li.li2 span.sp1 {
    background: url(indeximg/tb02.jpg) no-repeat;
}

.wzyss li.li3 span.sp1 {
    background: url(indeximg/tb03.jpg) no-repeat;
}

.wzyss li.li4 span.sp1 {
    background: url(indeximg/tb04.jpg) no-repeat;
}

.wzyss li span.sp1 b {
    color: #00b9ef;
    font-size: 38px;
}
.xwzxs  h4.tit span {
    display: block;
}

.xwzxs h4.tit b {
    border-bottom: 6px solid #00b9ef;
    position: absolute;
    bottom: -1px;
}

.xwzxs h4.tit b a {
    color: #00b9ef;
    font-size: 31px;
    font-family: "思源微软雅黑";
}

.xwzxs h4 {
    margin-left: 30px;
    margin-bottom: 20px;
    border-bottom: 2px solid #BBB;
    color: #bbb;
    font-size: 31px;
    font-weight: normal;
    max-width: 620px;
    height: 84px;
    position: relative;
    margin-bottom: 49px;
}
.xwzxs .n2.tit {
    width: 360px;
    height: 66px;
    float: right;
}
.xwzxs .n2.tit li {
    border: 3px solid #00b9ef;
    float: left;
    width: 132px;
    margin: 0 12px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 21px;
    border-radius: 23px;
}
.n3.news-slider-box {
    display: block;
    width: 100%;
    float: left;
}
.xwzxs .n2.tit li.cur a {
    color: #00b9ef;
    font-weight: bold;
}
.xwzxs {
    height: 520px;
        margin-top: 66px;
}
.xwzxs .left dt {
    height: 311px;
    overflow: hidden;
    padding-top:36px;
}
.xwzxs dd {
    display: none;
}
.xwzxs .left {
    width: 480px;
    margin-left: 25px;
}
.xwzxs dt img {
    width: 459px;
}
.xwzxs .nums {
    float: left;
    width: 600px;
    margin-left: 16px;
    margin-top: 40px;
}
.xwzxs .nums li {
    font-size: 16px;
    height: 72px;
   padding-left: 60px;
    line-height: 72px;
    background: url(/indeximg/newli.png) no-repeat;
}
.xwzxs .nums li a {
    color: #000;
}
.xwzxs .nums li.li1 {
    background-position: -1px 2px;
}
.xwzxs .nums li.li2 {
    background-position: -1px -91px;
}
.xwzxs .nums li.li3 {
    background-position: -1px -186px;
}

.xwzxs .nums li.li4 {
    background-position: -1px -279px;
}


.footers {
    width: 100%;
    background: #4b4c4f;
    height: 373px;
    overflow: hidden;
}
.f_menu {
    height: 60px;
    line-height: 60px;
    margin-top: 6px;
}
.f_menu a {
    /* float: left; */
    color: #fff;
    font-size: 17px;
    padding: 0 14px;
    display: inline-block;
}
.fn1 {
float: left;
    width: 370px;
    margin-left: 41px;
    margin-top: 88px;
    text-align: center;
}
.fn1 img {
    width: 250px;
}
.fn1 span {
    display: block;
    width: 100%;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 33px;
    color: #fff;
}

.fn2 h4 {
    display: block;
    width: 100%;
    height: 46px;
    text-align: left;
    line-height: 50px;
    font-size: 29px;
    color: #fff;
    padding-left: 10px;
    font-weight:normal;
}

.fn2 p {
    font-size: 13px;
    padding-left: 11px;
}

.fn2 span.sp1 {
    margin-top: 14px;
}

.fn1 p {
    color: #fff;
    font-size: 16px;
}
.fn2 {
    float: left;
    width: 437px;
    color: #fff;
    font-size: 16px;
    margin-left: 73px;
    margin-top: 38px;
}
.fn3 {
    float: left;
    width: 150px;
    margin-top: 46px;
    text-align: center;
    color: #fff;
    font-size: 17px;
}
.fn3 img {
    width: 148px;
}
.fn2 span {
    display: block;
    height: 40px;
    background: url(/indeximg/bwfooterli.png) no-repeat;
    float: left;
    width: 298px;
    padding-left: 42px;
    line-height: 40px;
    margin-bottom: 10px;
}
.fn2 span.sp1 {
    background-position:  4px -2px;
}
.fn2 span.sp2 {
    background-position: 4px -56px;
}
.fn2 span.sp3 {
    background-position: 4px -110px;
}
.fn3 span {
    text-align: left;
    display: block;
    height: 42px;
    background: url(/indeximg/sm.png) no-repeat 0 -159px;
    padding-left: 46px;
    line-height: 46px;
}
.fn3 p {
    display: block;
    height: 40px;
    line-height: 40px;
}



.zs .tits {
    width: 480px;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding-top: 49px;
    display: block;
        margin-bottom: 23px;
}

.zs .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #bbbbbb;
}


.zs .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 31px;
    color:#000;
}

.zs .tits span {
    font-size: 16px;
    display: inline-block;
    padding-top: 6px;
    color:#bbbbbb;
}

.menu .erj li a:hover {
    color: #fff;
    background: #00b9ef;
}

.zs{overflow:hidden; height:750px; padding:0 0 50px; margin-bottom:25px 0 0;}
.zs h3{text-align:center;height:70px; overflow: hidden;}
.zs-con{width:960px; margin:0 auto; height:800px; overflow:hidden;}
.zs-con ul{ width:750px; height:390px; margin:0 auto;}
.zs li{ width:686px; padding:7px; height:370px;}
.zs li img{display:block; width:100%;}
.zs li span
{
        display: none;
    text-align: center;
    line-height: 34px;
    font-size: 22px;
    background: url(/indeximg/kehu.png) no-repeat;
    margin: 0 auto;
    margin-top: -48px;
    width: 616px;
    position: relative;
    z-index: 9999;
    height: 224px;
    
    }
.zs li a{color:#000;}
.zs li a:hover{text-decoration:none;}


.zs li.roundabout-in-focus span {
    display: block;
}

.zs li span b {
    display: block;
    height: 60px;
    width: 100%;
    text-align: center;
    line-height: 71px;
    font-size: 21px;
}


.zs li span i {
    font-size: 16px;
    display: block;
    overflow: hidden;
    padding: 0 34px;
    font-style: normal;
    line-height: 26px;
    height: 103px;
}

.morfs ul li.li2 img {
    padding: 48px 87px 26px 72px;
}
.morczs .content {
    width: 1074px;
    margin: 0 auto;
}


.jishubz2 .tits {
width: 480px;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding-top: 49px;
    display: block;
    margin-bottom: 40px;
}

.jishubz2 .tits h4 {
    font-size: 34px;
    font-weight: normal;
    border-bottom: 1px solid #bbbbbb;
}


.jishubz2 .tits h4 span {
    display: inline-block;
    border-bottom: 8px solid #00b9ef;
    line-height: 45px;
    font-size: 31px;
    color:#000;
}

.jishubz2 .tits span {
    font-size: 16px;
    display: inline-block;
    padding-top: 6px;
    color: #bbbbbb;
    }
    
    
    .jishubz2 li.li1,.jishubz2 li.li3,.jishubz2 li.li5,.jishubz2 li.li6,.jishubz2 li.li8,.jishubz2 li.li10 {
    background: #0073bb;
}

.jishubz2 li.li2,.jishubz2 li.li4,.jishubz2 li.li7,.jishubz2 li.li9 {
    background: #00b9ef;
}

.jishubz2 ul li {
    float: left;
    width: 200px;
    height: 226px;
    display: block;
    text-align: center;
}

.jishubz2 {
    display: block;
    height: auto;
}
.jishubz2 .content{
 
 width:1200px;
 overflow:hidden;
}

.jishubz2 ul li h4 {
    display: block;
    width: 100%;
    height: 54px;
    color: #fff;
    font-size: 22px;
    text-align: center;
    line-height: 61px;
}

.jishubz2 ul li img {
    display: inline-block;
    padding: 0 26%;
    padding-top: 22px;
    width: 36%;
}

.jishubz2 ul li p {
    color: #fff;
    font-size: 13px;
    line-height: 24px;
    display: block;
    padding: 0 8px;
    padding-top: 0px;
}
   
   .jishubz2 ul li.li1s p {
    padding-top: 19px;
}

.jishubz2 ul li.li2s p {
    padding-top: 19px;
}


.jishubz2 ul li.li3s p {
    padding-top: 19px;
}

.jishubz2 ul li.li5s p {
    padding-top: 19px;
}

.jishubz2 ul li.li6s p {
    padding-top: 19px;
}

.jishubz2 ul li.li7s p {
    padding-top: 19px;
}


.jishubz2 ul li.li9s p {
    padding-top: 19px;
}

.jishubz2 ul li.li10s p {
    padding-top: 19px;
}
   .top_c h2 {
font-size: 26px;
    margin: 38px 0 20px 15px;
}

body .top_c h2 em {
      font-size: 14px;
    font-weight: normal;
    padding-top: 1px;
}

body .menu .erj li a 
{
    
   padding-right:20px;
   text-align:left;
    
    
 }
 
 ul.erj {
    background: #4b4c4f;
}

ul.erjcolumn {
    position: absolute;
    left: 325px;
    top: 0px;
    background: #00b9ef;
    overflow: hidden;
}



 .edge_c
            {
                height: 482px;
                overflow: hidden;
                margin-bottom: 46px;
                position: relative;
            }
            .edge_c:before
            {
                left: 0;
            }
            .edge_c dl
            {
                float: left;
                position: relative;
                line-height: 18px;
                text-align: center;
                color: #fff;
            }
            .edge_c dl:before
            {
                content: "";
                position: absolute;
                width: 300px;
                height: 442px;
                background: rgba(0 , 0 , 0 , 0.4);
                left: 0;
                top: 0;
            }
            .edge_c dl, .edge_c dt, .edge_c dt img
            {
                width: 300px;
                height: 442px;
                display: block;
                overflow: hidden;
            }
            .edge_c dd
            {
                width: 300px;
                height: 274px;
                position: absolute;
                left: 0;
                bottom: 0;
            }
            .edge_c dd h3
            {
                height: 188px;
                position: relative;
                font-size: 30px;
                line-height: 66px;
            }
            .edge_c dd h3:before
            {
                content: "";
                position: absolute;
                width: 36px;
                height: 2px;
                background: #00b9ef;
                left: 134px;
                top: 169px;
            }
            .edge_c dd h3 span
            {
                display: block;
                font-size: 52px;
                color: #00b9ef;
                line-height: 105px;
            }
            .edge_c dd p
            {
                padding: 0 58px;
                font-size: 15px;
            }
            .edge_c dl:hover dd
            {
                display: none;
            }
            .edge_c dl:hover:before
            {
                width: 0;
                height: 0;
            }
            
            
                .fivehc
    {
        width: 1074px;
        margin: 0 auto;
        height: auto;
        margin-top: 36px;
        margin-bottom: 36px;
    }
    .fivehc ul
    {
        display: block;
        width: 100%;
    }
    .fivehc li
    {
        float: left;
        width: 213px;
    }
    
    .fivehc li img
    {
        width: 77px;
        height: 77px;
        padding: 0 68px;
    }
    
    .fivehc li span
    {
        display: block;
        width: 100%;
        text-align: center;
        color: #000;
        height: 49px;
        font-size: 18px;
        line-height: 49px;
    }
    
    .fivehc li p
    {
        display: block;
        padding: 0 10%;
        font-size: 14px;
        height: 24px;
        line-height: 23px;
        text-align: center;
    }
    
    
    .fivehc .tits
    {
        width: 480px;
        margin: 0 auto;
        color: #000;
        text-align: center;
        padding-top: 49px;
        display: block;
        margin-bottom: 36px;
    }
    
    .fivehc .tits h4
    {
        font-size: 34px;
        font-weight: normal;
        border-bottom: 1px solid #bbbbbb;
    }
    
    
    .fivehc .tits h4 span
    {
        display: inline-block;
        border-bottom: 8px solid #00b9ef;
        line-height: 45px;
        font-size: 31px;
        color: #000;
    }
    
    .fivehc .tits span
    {
        font-size: 16px;
        display: inline-block;
        padding-top: 6px;
        color: #bbbbbb;
    }
    
    
  @media screen and (min-width:1500px) {
 body .jishubz2 ul li
 {
      height:248px;
     
  }
}

    
  @media screen and (min-width:1800px) {
 body .jishubz2 ul li
 {
      height:259px;
     
  }
}