﻿/*
 首页头部
*/

/*.header-top { height: 45px; width: 100%; background-color: #fff; }
.header-top .header_top_search > span { font-size: 16px; color: #3b3b3b; position: absolute; bottom: 3px; }
.header_top_search .input-group { width: 180px; bottom: 5px; position: absolute; right: 155px; }
.header_top_search .input-group .form-control { border-radius: 60px 0px 0px 60px; width: 220px; height: 30px; font-size: 14px; }
.header_top_search .input-group .input-group-btn > button { margin-top: -1px; height: 30px; background-color: #1d93d2; border-radius: 0px 60px 60px 0px; }
.header_top_search .langWin { position: absolute; right: 10px; bottom: 5px; font-size: 16px; color: #a9a9a9; }
.langWin .lang_link1 { color: #e9e9e9; font-size: 12px; display: inline-block; padding-left: 10px; padding-right: 10px; }

.langWin .lang_link2 { color: #e9e9e9; font-size: 12px; display: inline-block; padding-left: 10px; padding-right: 0px; }

.index_top { position: relative; top: 0px; }
.logo { padding-top: 45px; padding-bottom: 45px; }*/


/*ul.nav2-goodzilla { width: 100%; position: absolute; right: 0px; text-align: right; left: 15px; }

ul.nav2-goodzilla li { display: inline-block; margin-right: 3%; text-align: center; }

ul.nav2-goodzilla li a { font-size: 16px; color: #fff; display: block; line-height: 50px;  }

ul.nav2-goodzilla li a:hover { color: #353535; text-decoration: none; background-repeat: no-repeat; background-position: bottom center; }

ul.nav2-goodzilla li a:after { display: block; content: ""; height: 2px; width: 0%; background-color: #353535; transition: width 0.5s ease-in-out; }

ul.nav2-goodzilla li a:hover:after,
ul.nav2-goodzilla li a:focus:after { width: 100%; }*/

/*
 左边栏目
*/

.about_menu_win { min-height: 975px; width: 100%; margin-top: 45px; }
.about_menu_item { background-color: #f8f8f8; width: 260px; }
.about_menu_item > li { width: 260px; min-height: 50px; padding-top: 15px; padding-bottom: 15px; padding-left: 30px; border-bottom: #d9d9d9 1px solid; }
.about_menu_item > li > a { text-decoration: none; color: #292929; }
.about_menu_item > li > a:hover { text-decoration: none; color: #1d94d3; }
.about_menu_item > li > a > .icon { height: 13px; width: 13px; display: inline-block; background: url(../images/select1.png) }
.about_menu_item > li > a > span { font-size: 15px; color: #292929; margin-left: 10px; }
.about_menu_item > li:hover a > .icon, .about_menu_item > li > a.active > i.icon { background: url(../images/select2.png); }
.about_menu_item > li:hover a > span, .about_menu_item > li > a.active > span { color: #249cd9; }
.about_menu_item_childs { margin-right: 30px; }
.about_menu_item_childs > li { width: 100%; padding-left: 25px; min-height: 20px; padding-bottom: 5px; padding-top: 5px; border-bottom: #fff 1px dotted; }
.about_menu_item_childs > li > a { color: #292929; text-decoration: none; }

@media (min-width:360px) and (max-width:1024px) {
 .about_leftwin { display: none; }
 .about_menu_win { min-height: 475px; width: 100%; margin-top: 45px; }
 .left_boxs { display:none;}
 .pro_contain img{width:100%;}
.list-paddingleft-2 img{width:100px;}
 
}

/*
 新闻内容
*/
.new_title_win { width: 100%; line-height: 25px; height: 30px; }
.new_titl_linkWin { float: left; margin-top: 3px; margin-left: 10px; }
.new_titl_linkWin > a { color: #353535; display: inline-block; font-size: 15px; margin-left: 2px; margin-right: 2px; line-height: 25px; text-decoration: none; }
.new_titl_linkWin > span { color: #353535; font-size: 15px; line-height: 25px; margin-left: 2px; margin-right: 2px; text-decoration: none; display: inline-block; line-height: 25px; }
.new_titl_linkWin > a:hover { color: #249cd9; }
.new_memo { width: 100%; margin-top: 45px; }
.new_memo_title1 { color: #353535; font-size: 30px; width: 100%; border-bottom: #d7d7d7 1px solid; text-align: center; padding-bottom: 15px; }
.new_memo_contain { width: 100%; margin-top: 20px; }
.new_memo_contain > p { font-size: 20px; color: #4a4a4a; line-height: 35px; margin-top: 40px; }

/*

 产品 列表
*/
.products_list { width: 100%; margin-top: 55px; }
.products_list > ul { overflow: hidden; width: 105%; }
.products_list > ul > li { width: 270px; height: 295px; margin-right: 30px; margin-bottom: 20px; border: #bfbfbf 1px solid; float: left; overflow: hidden; }
.products_list > ul > li:hover { border: #1d94d3 1px solid; }
.products_list > ul > li > a > div > img { max-width: 270px; max-height: 245px; }
.products_list > ul > li > a > div.pro_title > span { padding-left: 5%; padding-right: 5%; display: inline-block; line-height: 50px; text-align: center; color: #5C5C5C; font-size: 15px; height: 50px; width: 90%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; text-decoration: none; }
.products_list > ul > li > a > div.pro_title { width: 100%; height: 50px; background-color: #f8f8f8; line-height: 50px; }
.products_list > ul > li > a:hover > div.pro_title { background-color: #1d94d3; }
.products_list > ul > li > a:hover > div.pro_title > span { color: #fff; }

/**
 分页
*/

.page_lst { width: 100%; margin-top: 10px; margin-bottom: 60px; }
.page_btn { width: 80px; }
.page_num { width: 30px; }
.page_lst > a { display: inline-block; line-height: 30px; height: 30px; font-size: 13px; color: #2a2a2a; text-decoration: none; text-align: center; background-color: #f2f2f2; }
.page_lst > a:hover, .page_lst > a.active { background-color: #1d95d4; color: #fff; }


/*

 产品明细
*/
.btn_next { cursor: pointer; display: inline-block; background: url(../images/pic_next.png); height: 33px; bottom: 16px; width: 30px; position: absolute; right: 0px; }
.btn_prev { cursor: pointer; display: inline-block; background: url(../images/pic_prev.png); height: 33px; bottom: 16px; width: 30px; position: absolute; left: 0px; }
.att_boxs { margin-left: 38px; float: left; min-height: 435px; overflow: hidden; }
.att_boxs > ul > li { line-height: 35px; }
.att_boxs > ul > li > span.title { color: #a0a0a0; font-size: 18px; }
.att_boxs > ul > li > span.val { color: #353535; font-size: 22px; }



.left_boxs { width: 896px; min-height: 435px; float: left; }
.left_boxs .pic_boxs { width: 50%; float: left; position: relative; overflow: hidden; }
.swiper-bigimg { width: 100%; float: left; position: relative; min-height: 435px; border: #eee 1px solid; }
.swiper-bigimg > img { width: 100%; max-height: 435px; }
.swiper-bigimg-searchbtn { height: 30px; cursor: pointer; width: 30px; background: url(../images/search_icon.jpg); position: absolute; display: inline-block; right: 0px; bottom: 0px; }
/*.swiper-container { width:365px; overflow:hidden; height: 80px; margin-left: 35px; margin-right: 35px; display: inline-block; }
.swiper-container > ul { width:375px; margin-top: 15px; float: left; height: 65px; position: relative; }
.swiper-container > ul > li { float: left; cursor: pointer; width: 65px; height: 65px; margin-right: 10px; overflow: hidden; }
.swiper-container > ul > li.active { border: #1d95d4 2px solid; }*/


.pro_contain{line-height:28px;font-size:18px;}
.pro_contain p{margin-top:20px;}
.pro_contain p strong{margin:30px 0px;display:block;}


.new_memo_title2 { position: relative; min-height: 100px; margin-top: 30px; border: 0px; border-top: #d7d7d7 1px solid; }
.new_memo_title2_left, .new_memo_title2_right { text-align: left; width: 50%; display: inline-block; float: left; margin-top:10px; }
 /*{ text-align: left; width: 48%; display: inline-block; float: left; } */
.new_memo_title2_left > a, .new_memo_title2_right > a { color: #5e5e5e; font-size: 16px; }
.new_memo_title2_left > a, .new_memo_title2_right > span.left_btn, .new_memo_title2_left > span.left_btn { color: #7C7C7C; font-size: 16px; }
.new_memo_title2_right { text-align:right;}


.pdetail_row01 { width: 100%; display: inline-block; margin-top: 60px; min-height: 270px; background-color: #f8f8f8; }
.pdetail_row01 .ff { display: inline-block; background-color: #1c94d3; width: 40px; height: 10px; margin-top: 70px; margin-left: 70px; }
.pdetail_row01 .ftxt { margin: 25px 70px 70px 70px; font-size: 20px; color: #272727; line-height: 40px; display: inline-block; }

.pdetail_row02 { width: 100%; display: inline-block; margin-top: 0px; min-height: 270px; background-color: #1c94d3; }
.pdetail_row02 .dcontain { margin: 70px 70px 70px 70px; font-size: 20px; color: #fdfdfd; line-height: 40px; display: inline-block; }
.pdetail_row02 .dcontain .ff01 { display: inline-block; width: 100%; font-style: normal; font-size: 22px; }
.pdetail_row02 .dcontain .ff02 { display: inline-block; width: 100%; font-style: normal; border-bottom: #d2eaf6 1px solid; padding-bottom: 10px; margin-bottom: 10px; }

.pdetail_row03 { width: 100%; min-height: 500px; display: inline-block; padding-bottom: 70px; background-color: #eef3f9; }

.pdetail_row03 .part{ width: 830px; height: 420px; background-color: #1d94d3; border-radius: 50px; margin-left: 20px; margin-top: 70px; }
.pdetail_row03 .part01 { width: 830px; height: 355px; background-color: #1d94d3; border-radius: 50px; margin-left: 20px; margin-top: 70px; }
.part01contain { float: right; width: 200px; margin-right: 50px; margin-top: 140px; }
.part01contain > em { font-size: 35px; color: #1c94d3; display: inline-block; border-bottom: #1c94d3 2px solid; height: 50px; width: 100%; text-align: right; font-style: normal; }
.part01contain > p { font-size: 22px; color: #3f3f3f; line-height: 30px; padding-top: 10px; display: inline-block; text-align: right; width: 100%; }

.part02contain { float: left; width: 200px; margin-left: 50px; margin-top: 140px; }
.part02contain > em { font-size: 26px; color: #FFF; display: inline-block; border-bottom: #fff 2px solid; line-height: 40px; width: 100%; text-align: right; font-style: normal; }
.part02contain > p { font-size: 18px; color: #fff; line-height: 30px; padding-top: 10px; display: inline-block; text-align: right; width: 100%; }

.part_icon_contain { width: 50%; float: left; text-align: center; margin-top: 50px; }
.part_icon_contain > img { width: auto; margin-left: 20px; }
.part_txt_contain { float: left; width: 50%; margin-top: 80px; }
.part_txt_contain > em { font-size: 26px; color: #FFF; display: inline-block; line-height: 40px; width: 100%; text-align: center; font-style: normal; }
.part_txt_contain > p { font-size: 18px; color: #fff; line-height: 30px; padding-top: 10px; display: inline-block; text-align: center; width: 100%; }

.partbg { height: 360px; background-color: #1d94d3; }

.att_boxs { display: inline-block; float: left; color: #a0a0a0; line-height: 30px; font-size: 17.66px; width: 433px; }
.left_imagebox { width: 400px; float: left; }
.btnquote { display: inline-block; padding-left: 15px; margin-top: 70px; padding-right: 15px; border-radius: 5px; height: 35px; line-height: 35px; background-color: #1d94d3; font-size: 18px; color: #fff!important; }
.btnreqinfo { display: inline-block; padding-left: 15px; margin-top: 70px; padding-right: 15px; border-radius: 5px; margin-left: 35px; height: 35px; line-height: 35px; background-color: #1d94d3; font-size: 18px; color: #fff!important; }
.left_imagebox01 { display:none;}


/*表格*/
.tab_Contain { width: 100%; text-align: center; margin-top: 50px; display: inline-block; }
.tab_Contain table { width: 87%; margin: 0px auto; }
.tab_Contain table tr { height: 40px; background-color: #fff; }
.tab_Contain table tr .lefttxt { border-right: #1d94d3 1px solid;padding-left:10px; border-bottom: #1d94d3 1px solid; font-size: 14px; }
.tab_Contain table tr .righttxt { border-left: #1d94d3 1px solid; padding-left: 10px; border-bottom: #1d94d3 1px solid; font-size: 14px; }
.tab_Contain table thead tr { height: 40px; background-color: #1c94d3; }
.tab_Contain table thead tr td { color: #fff; padding-left:10px; }

.pdetail_row04 { width: 100%; min-height: 821px; display: inline-block; margin-top: 70px; background: url(../images/e5000dbg01.jpg) no-repeat right; }
.pdetail_itemlist { width: 405px; display: inline-block; position: relative; margin-left: 80px; margin-top: 125px; height: 395px; }
.pdetail_itemlist .pdetail_itemlistbg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; opacity: 0.9; filter: alpha(opacity=90); background-color: #fff; }

.t1{color: #1d94d3;
    font-size: 42px;
    display: inline-block;
    font-style: normal;
    text-align: center;margin-top:-60px;margin-left:60px;}
    
.list-paddingleft-2{background-color:white;}

.pdetail_itemlist .item_list {position: absolute; top: 0px; width: 100%; top: 50%; margin-top: -120px; text-align: center; left: 0px; display: inline-block; z-index: 1000; }
.pdetail_itemlist .item_list > ul { width: 100%; height: 390px; text-align: center; vertical-align: middle; margin-top:-60px;padding-top:60px;}
.pdetail_itemlist .item_list > ul li { width: 285px; text-align: left; height: 80px; line-height: 80px; display: inline-block; }
.pdetail_itemlist .item_list  em {
        background-color: #1d94d3;
    font-size: 35px;
    height: 40px;
    display: inline-block;
    font-style: normal;
    border-radius: 50%;
    color: #fff;
    background-color: #1d94d3;
    width: 40px;
    line-height: 40px;
    text-align: center;

    
    
}
.pdetail_itemlist .item_list > ul li > span { color: #1d94d3; margin-left: 25px; font-size: 42px; display: inline-block; font-style: normal; text-align: center; }




@media (min-width:360px) and (max-width:1024px) {
 .pdetail_row02 .dcontain { margin:30px;}
 .pdetail_row01 .ftxt { margin:30px;}
 .part .part02contain > p { color: #fff; }
 .pdetail_row04 { width: 100%; min-height: 395px; display: inline-block; margin-top: 40px; background: url(../images/e5000dbg01.jpg) no-repeat right center; }
 .pdetail_itemlist { width: 100%; display: inline-block; position: relative; margin-left: 0px; margin-top: 0px; height: 395px; }
 .pdetail_itemlist .pdetail_itemlistbg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0.6; filter: alpha(opacity=60); background-color: #fff; }
 .pdetail_itemlist .item_list { position: absolute; top: 0px; width: 100%; top: 50%; margin-top: -120px; text-align: center; left: 0px; display: inline-block; z-index: 2; }
 .pdetail_itemlist .item_list > ul { width: 100%; height: 240px; text-align: center; vertical-align: middle;background:none;}
 .pdetail_itemlist .item_list > ul li { width: 285px; text-align: left; height: 80px; line-height: 80px; display: inline-block; }

.pdetail_itemlist .list-paddingleft-2 li p em{background-color: #1d94d3; font-size: 35px; height: 40px; display: inline-block; font-style: normal; border-radius: 50%; color: #fff; background-color: #1d94d3; width: 40px; line-height: 40px; text-align: center;}

 .pdetail_itemlist .item_list > ul li > span { color: #1d94d3; margin-left: 25px; font-size: 42px; display: inline-block; font-style: normal; text-align: center; }

 .new_memo_title1 { font-size:22px; line-height:25px;}
 .about_menu_win { min-height: 475px; width: 100%; margin-top: 5px; }
 .new_memo { width: 100%; margin-top: 5px; }
 .pdetail_row03 { width: 100%; min-height: 500px; display: inline-block; padding-bottom: 30px; background-color: #eef3f9; }
 .pdetail_row03 .part{ width: auto; height: 380px; border-radius: 50px; margin-left: 0px; margin-top: 30px; text-align: center; }
 .part01contain { float: none; display:inline-block; width: 200px; margin-right: 0px; margin-top: 140px; }
 .part01contain > i { font-size: 35px; color: #1c94d3; display: inline-block; border-bottom: #1c94d3 2px solid; height: 50px; width: 100%; text-align: center; font-style: normal; }
 .part01contain > p { font-size: 22px; color: #3f3f3f; line-height: 30px; padding-top: 10px; display: inline-block; text-align: center; width: 100%; }

 .part02contain { float: none; display:inline-block; width: 200px; margin-left: 0px; margin-top: 70px; }
 .part02contain > em { font-size: 26px; color: #FFF; display: inline-block; border-bottom: #fff 2px solid; line-height: 40px; width: 100%; text-align: center; font-style: normal; }
 .part02contain > p { font-size: 18px; color: #fff; line-height: 30px; padding-top: 10px; display: inline-block; text-align: center; width: 100%; }
 .pdetail_row03 .part01 { width: auto; min-height: 240px;height:auto; display:inline-block; background-color: #1d94d3; border-radius: 50px; margin-left: 0px; margin-top: 30px; text-align: center; }
 
 .part_icon_contain { width: 50%; float: left; text-align: center; margin-top: 50px; }
 .part_icon_contain > img { width:70%; margin-left:10px;}
 .part_txt_contain { float: left; width: 50%; margin-top: 30px; }
 .part_txt_contain > em { font-size: 16px; color: #FFF; display: inline-block; line-height: 40px; width: 100%; text-align: center; font-style: normal; }
 .part_txt_contain > p { font-size: 15px; color: #fff; line-height: 30px; padding-top: 10px; display: inline-block; text-align: center; width: 100%; }

 .left_boxs { width:100%; display:inline-block;}
 .left_imagebox { width: 400px; float: left; }
 .btnquote { display: inline-block; padding-left: 15px; margin-top: 70px; padding-right: 15px; border-radius: 5px; height: 35px; line-height: 35px; background-color: #1d94d3; font-size: 18px; color: #fff !important; }
 .btnreqinfo { display: inline-block; padding-left: 15px; margin-top: 70px; padding-right: 15px; border-radius: 5px; margin-left: 35px; height: 35px; line-height: 35px; background-color: #1d94d3; font-size: 18px; color: #fff !important; }
 .left_imagebox { display:none;}
 .left_imagebox01 { display: block; float: left; width: 96%; height: 400px; padding: 1rem 0; margin-left: 2%; margin-right: 2%; position: relative; }
 .att_boxs { display: inline-block; margin-left: 10px; color: #a0a0a0; min-height:210px; line-height: 30px; font-size: 17.66px; width: 100%; }
}
