@charset "utf-8";

#inThe_head{position: relative;}
.head_n .logo{background: url(../images/logo2.png) no-repeat center bottom;}
.head_n .logo a{visibility: hidden;}
.top_menu{height:89px;}
.top_menu .menu_ul a,.top_menu  .search_lang .se_l>a{color: #333;}
.top_menu .menu_ul li ul{top:88px;}
.top_menu .menu_ul ul a{color: #fff;}
.top_menu  .search_lang .se_l .btn_search{background: url(../images/search_lang/top_search_ico2.png) no-repeat center;}
.top_menu  .search_lang .se_l .btn_lang{font-weight: 300}



.pageBanner{width: 100%;overflow: hidden;background-size:100% 100%;background-position: center 0;background-repeat: no-repeat;background-image: url("../images/banner/pageBanner.jpg");}
.pageBanner,.pageBanner dl{height: 300px;}
.pageBanner dl{display: table;width: 100%;}
.pageBanner dt{display: table-cell;vertical-align: middle;text-align: left;font-size:38px;color: #fff;font-weight: bold;font-family:Arial;}
.pageBanner dt:after{width:1.8em;height:3px;background: #fff;content: '';display: block;margin-top: 10px;}

.pageBanner,.container_about2{min-width: 1200px;}


.container_download{min-height:300px;}

/*========================关于我们========================*/
.container_about{}
.container_about .bigColumn_tit{font-size: 34px; color: #333; padding:56px 0 20px; position: relative; font-weight: 600; text-align: center;line-height: 100%}
.container_about .bigColumn_tit:after{width: 50px;height:2px;background: #bdbdbd;position:absolute;left: 50%;bottom: 0;margin-left: -25px;content: '';}
.container_about1 .ItemCon{padding: 60px 0 70px;overflow: hidden;}
.container_about1 .img{width:559px;float: left;overflow: hidden;}
.container_about1 .img img{display: block;width: 100%;transition: 0.4s ease-out;-webkit-transition: 0.4s ease-out;}
.container_about1 .img img:Hover{transform:scale(1.1);}
.container_about1 .con{width: 592px;float: right;}
.container_about1 .ch{font-size: 26px;color: #333;line-height: 100%;letter-spacing:0.2px;}
.container_about1 .en{font-size: 18px;color: #666;font-family:'宋体';line-height: 100%;}
.container_about1 .txt1{line-height: 22px;word-break:break-all;padding-top: 10px;font-size: 13px;}
.container_about1 .txt1 p{font-size: 13px;color: #444;line-height:24px;padding-top:26px;}

.container_about2{background: #3f77ad url("../images/container_about2.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;overflow: hidden}
.container_about2 .bigColumn_tit{color: #fff;}
.container_about2 .ItemCon{padding: 50px 0 100px;overflow: hidden;}
.container_about2 dl{width: 33%;float: left;text-align: center;}
.container_about2 dl.dl_1,.container_about2 dl.dl_3{width: 278px;float: left;text-align: center;padding: 0 36px;}
.container_about2 dl.dl_2{width: 278px;float: left;text-align: center;padding: 0 110px;}
.container_about2 dt .tit{font-size: 20px;color: #fff;font-weight: bold;padding: 28px 0 36px;}
.container_about2 dt .info{font-size: 14px;color: #fff;line-height: 25px;text-align: left;}
.container_about2 dd{width:132px;display: block;margin: 0 auto;position: relative;}
.container_about2 dd img{display: block;width: 100%;}
.container_about2 dd span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url("../images/OurMission_0.png") no-repeat;background-size: cover;}
.container_about2 dl.dl_2  .info,.container_about2 dl.dl_1  .info{text-align: center}
/*移上去*/
.container_about2  dl:hover dd span{-webkit-animation:sonarEffect 1.3s ease-out 75ms; -moz-animation:sonarEffect 1.3s ease-out 75ms; animation:sonarEffect 1.3s ease-out 75ms}
.container_about2  dl:hover dd span:nth-child(1){animation-delay:0.1s; }
.container_about2  dl:hover dd span:nth-child(2){animation-delay:0.3s; }
@-webkit-keyframes sonarEffect {
    0% {opacity:.3}
    40% {opacity:.5;}
    100% {
        transform:scale(1.5);
        -webkit-transform:scale(1.5);
        opacity:0
    }
}

.aboutPartner{background: #fff;padding-bottom: 90px;}
.aboutPartner .con{position: relative;overflow-x: hidden;width: 100%;padding-top: 6px;}
.aboutPartner .mediaWidth{position: relative;margin-top: 46px;}
.aboutPartner .partnerBtn{width:23px;height:52px;position: absolute;top: 50%;margin-top:-26px;border: none;cursor: pointer;}
.aboutPartner .partnerBtn:hover{box-shadow:none;}
.aboutPartner .partner_lBtn{left: -35px;}
.aboutPartner .partner_rBtn{right: -35px;}
.aboutPartner ul{}
.aboutPartner li{width: 20%;float: left;}
.aboutPartner img{display: block;width: 92%;margin: 0 auto;border: 1px #eaeaea solid;transition: 0.4s ease-out;-webkit-transition: 0.3s ease-out;}
.aboutPartner img:hover{box-shadow: 0 0 8px 1px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 8px 1px rgba(0,0,0,0.2);}
#scroll_li{position: absolute;left: 0;top: 0;padding-top:8px;}
.aboutPartner .con,.aboutPartner_con{height: 130px;}


/*========================新闻列表页========================*/
.news_list{}
.news_list_ul{padding-top: 47px; }
/*list_2*/
.news_list_ul .list_li li a{width:100%;display: table;background: #f6f6f6;margin-bottom: 30px;box-sizing: border-box;}
.news_list_ul .list_li li a:hover{ box-shadow: 0 0 14px 1px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 14px 1px rgba(0,0,0,0.3);}
.news_list_ul .list_li li span{display: table-cell;vertical-align: middle;}
.news_list_ul .list_li li span.cell_1{width: 28%;white-space: nowrap;background-image: url('../images/seat_news.jpg');}
.news_list_ul .list_li li span.cell_1 img{width: 100%;display: block;visibility: hidden;}
.news_list_ul .list_li li span.cell_1 i{display: block;width: 100%;height: 100%}
.news_list_ul .list_li li span.cell_1,.news_list_ul .list_li li span.cell_1 i{background-position: center;background-repeat: no-repeat;background-size:100% 100%;background-size:cover;}
.news_list_ul .list_li li span.cell_3{padding:0 42px;text-align: center;line-height: 100%;font-size: 16px;color: #666;    width: 80px;}
.news_list_ul .list_li li span.cell_3 .date{font-size: 56px;color: #666;border-bottom: 1px #1a1a1a solid;padding-bottom: 8px;margin-bottom: 8px;}
.news_list_ul .list_li li span.cell_3 p{line-height: 100%;}
/**/
.news_list_ul .list_li li span.cell_2{padding-left: 41px;padding-right:86px;}
.news_list_ul .list_li li span.cell_2 .tit{position: relative;height: 22px;}
.news_list_ul .list_li li span.cell_2 .tit span{font-size: 22px;color: #666;line-height: 100%;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;position: absolute;left: 0;top: 0;}
.news_list_ul .list_li li span.cell_2 .info{font-size: 14px;line-height: 28px;color: #888;padding-top:16px;padding-bottom:34px;}
.news_list_ul .list_li li span.cell_2 .more span{display:inline-block;font-size: 14px;color: #666;border: 1px #dfdfdf solid;width: 110px;height: 36px;line-height: 36px;border-radius: 30px;text-align:center;}


/*========================新闻详情=====================*/

.news_article{background: #f4f4f4;padding: 70px 0;overflow: hidden;}
.news_article .F_L{background: #fff;width: 770px;float: left;padding: 0 40px;min-height:400px;}
.news_article .page_mainTit{font-size: 24px;color: #333;line-height: 120%;text-align: left;padding-top: 50px;}
.news_article .page_mainInfo{overflow: hidden;height: 50px;line-height: 50px;border-bottom: 1px #e5e5e5 solid;margin-bottom: 24px;}
.news_article .page_mainInfo .titme,.news_article .page_mainInfo .author{font-size: 14px;color: #888;margin-right: 30px;float: left;padding-left: 26px;background-position: left center;background-repeat: no-repeat;}
.news_article .page_mainInfo .titme{background-image: url(../images/page_mainInfo_ico1.png);}
.news_article .page_mainInfo .author{background-image: url(../images/page_mainInfo_ico2.png);}
.news_article .page_mainInfo .share{float:right;}
.news_article .page_mainInfo .share img{margin-left: 7px;vertical-align: middle;cursor: pointer;}
.news_article .page_mainInfo .share img:hover{opacity: 0.8;}
.news_article .page_content_main,.news_article .page_content_main p{font-size: 14px;color: #666;line-height: 30px;}
.news_article .page_content_main img{max-width: 100%;}

.news_article .F_R{width: 326px;float: right;background: #fff;}
.news_article .Recommend_tit{border-bottom: 1px #f3f3f3 solid;padding: 20px 12px 15px 16px;margin-bottom: 20px;}
.news_article .Recommend_tit span{border-left: 3px #008cd6 solid;display:inline-block;font-size: 18px;color: #333;padding-left: 10px;}
.news_article .Recommend_tit a{font-size: 14px;color: #888;float: right;}
.news_article .Recommend_tit{}
.RecommendBox .Recommend_pic{height: 200px;margin:20px auto 6px auto;overflow: hidden;position: relative;}
.RecommendBox .Recommend_pic img{display: block;width: 280px;height: 200px;}
.RecommendBox .Recommend_pic span{font-size: 14px;color: #fff;width:100%;height: 47px;line-height: 47px;position: absolute;left:0;bottom: 0;background:rgba(32, 32, 35, 0.69);text-indent:6px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.RecommendBox .Recommend_pic,.RecommendBox ul{width: 280px;margin: 0 auto;}
.RecommendBox ul{padding:0 0 40px;}
.RecommendBox ul li{height:48px;line-height:48px;border-bottom: 1px #dbdbdb dashed;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.RecommendBox ul li a{font-size: 14px;color: #555;}
.RecommendBox ul li a:hover{color:#008cd7}


/*========================产品中心=====================*/
.container_product{padding: 50px 0 40px;min-height: 600px;}
.sonNav_pro{width: 284px;float: left;}
.container_product .contact_r{width: 862px;float: right;}
.container_product_ul{width: 892px;}
.container_product_ul li{float:left;margin-right: 31px;margin-bottom: 36px;}
.container_product_ul li a{display:block;width: 240px;padding: 10px;border:#f4f4f4;box-shadow: 0 0 8px 1px rgba(0,0,0,0.3);}
.container_product_ul li a:hover{border:#f4f4f4;box-shadow: 0 0 8px 1px rgba(9,101,180,0.6);}
.container_product_ul li img{width: 240px;height: 240px;display: block;visibility: hidden;}
.container_product_ul li .img{border: 1px #f4f4f4 solid;margin-bottom: 10px;background-image: url("../images/seat_pic.jpg");}
.container_product_ul li .img,.container_product_ul li i{background-position: center;background-repeat: no-repeat;background-size:100% 100%;background-size:cover;display: block;}
.container_product_ul li .tit{font-size: 16px;color: #333;height:26px;line-height:26px;display: block;width:100%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.sonNav_pro{}
.sonNav_pro_tit{margin-bottom: 20px;}
.sonNav_pro_tit .en{font-size: 36px;color: #046ba4;font-family:Impact;line-height:36px;}
.sonNav_pro_tit .ch{font-size: 28px;color: #000;font-weight: bold;line-height: 100%;}

.sonNav_pro_ul li ul{}

.sonNav_pro_ul li{margin-bottom:1px;}
.sonNav_pro_ul>li{margin-bottom:2px;}
.sonNav_pro_ul li.li_1 a{background: #0965b4}
.sonNav_pro_ul li.li_2 a{background: #079ea8}
.sonNav_pro_ul li.li_3 a{background: #77c408}
.sonNav_pro_ul li.li_4 a{background: #dabc17}
.sonNav_pro_ul li a{display: block;color: #fff;text-indent: 15px;}
.sonNav_pro_ul li a{font-size: 18px;background: #0965b4;height: 56px;line-height: 56px;}
.sonNav_pro_ul li li a{font-size: 14px;color:#222;background:/* #f0f0f0*/ #f9f9f9!important;border-bottom: 1px #fff solid;height: 42px;line-height: 42px;}

.sonNav_pro_ul>li a{position: relative;}
.sonNav_pro_ul>li a i{position:absolute;right:5px;top:50%;display:block;width:24px;height:26px;background:url('../images/Arrow_r.png') no-repeat center;background-size:24px 26px;margin-top:-13px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.sonNav_pro_ul>li a.cur i{ transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); }
.sonNav_pro_ul li ul li ul li a i{display: none;}
.sonNav_pro_ul li ul li ul li a{background: #f9f9f9!important;text-indent: 3em;}



.pageNavi{text-align: center;padding:10px 0;margin: 30px 0;clear: both}
.pageNavi li{display: inline-block;}
.pageNavi li a{display: inline-block; cursor: pointer; margin: 0 1px;width: 40px; height: 40px; border: 1px solid #dedede; font-size: 14px; color: #666; line-height: 40px; overflow: hidden; border-radius: 2px;}
.pageNavi li:first-child a,.pageNavi li:last-child a{padding: 0 10px;width:auto;}
.pageNavi li.thisclass a{background:#0965b4;color: #fff;border: 1px solid #dedede;padding: 0;border-radius: 2px;width: 40px;}
.pageNavi .pageinfo{display: none;}

/*========================产品内页=====================*/
.productPage_top{overflow: hidden;margin-bottom:36px;}
.productPage_top img{width: 418px;border: 1px solid #dedede;}
.productPage_top .float_r{width: 410px;float: right;}
.productPage_top .float_r h2{font-size: 22px;color: #333;line-height: 36px;border-bottom: 2px #e2e0e0 solid;position: relative;font-weight: 300;}
.productPage_top .float_r h2 span{width:2em;height: 2px;line-height: 2px;overflow: hidden;background: #0965b4;position: absolute;left: 0;bottom:-2px;}
.productPage_top .float_r h3{font-size: 16px;color: #0965b4;font-weight: 600;padding: 26px 0 8px;line-height: 100%}
.productPage_top .data_info{line-height: 26px;}
.productPage_top .data_info,.productPage_top .data_info a{font-size: 15px;color: #666;}
.productPage_top .cp_info2_con a{padding-left: 24px;background: url("../images/download_ico.png") no-repeat left center;background-size: auto 100%;}

.productPage_center{background: #e2e0e0 url("../images/productPage.jpg") no-repeat right center;background-size: auto 100%;;border-bottom: 2px #0965b4 solid;padding: 0 16px;height: 42px;line-height: 42px;color: #222;font-size: 16px;}
.productPage_center .float_r {float:right;}
.productPage_center .float_r a{font-size: 20px;color: #fff;display: inline-block;padding-left: 48px;}

.productPage_bottom{padding: 20px 0 30px 0; font-size: 15px; line-height: 180%; color: #666;}
.productPage_bottom img{max-width: 100%;}
.productPage_bottom p{font-size: 15px; line-height: 180%; color: #666;margin-bottom: 14px;}



/*-----------上下翻页-----------*/
.Paging_btn{border-top: 1px #e1e1e1 solid;padding: 26px 0 26px 0;margin: 30px 0 30px;}
.Paging_con{position: relative;}
.Paging_btn li:first-child{margin-bottom:8px;line-height: 120%;font-size: 15px;color: #666;}
.Paging_btn li,.Paging_btn li a,.Paging_btn .a_return{font-size: 15px;color: #666;}
.Paging_btn li{padding-right: 110px;}
.Paging_btn li a{padding-left: 6px;}
.Paging_btn li:hover,.Paging_btn li a:hover,.Paging_btn a:Hover.a_return{color: #008cd6;}



/*========================下载========================*/
.container_download{padding-top: 48px;}

.container_download .list_ul{}
.container_download .list_ul li{height: 50px;width: 100%;margin-bottom: 20px;}
.container_download .list_ul li a{height: 50px;width: 96%;display: table;padding: 0 2%;font-size: 14px;color: #666;background: #ececec;table-layout: fixed;word-break: break-all; word-wrap: break-word;}
.container_download .list_ul li span{display: table-cell;vertical-align: middle;}
.container_download .list_ul li span.tit{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
/*.container_download .list_ul li span.tit i{display: block;width:100%;}*/
.container_download .list_ul li span.date{width: 140px;padding-left: 10px;}
.container_download .list_ul li span.ico{width: 101px;background-image: url("../images/download_ico.png");background-repeat:no-repeat;background-position:right center;text-align: right;padding-right:33px;}
.container_download .list_ul li a:hover{background: #1997da;color: #fff;}
.container_download .list_ul li a:hover span.ico{background-image: url("../images/download_ico2.png");}


/*========================联系我们========================*/
.contact_top{padding-top:48px;padding-bottom:50px;overflow: hidden;}
.contact_1{width: 419px;}
.contact_1 h2{font-size: 22px;color: #333;font-weight: 300;padding:20px 0;line-height: 140%;}
.contact_1 .info{font-size: 14px;color: #888;line-height: 30px;margin:8px 0;}
.contact_1 dl{padding:30px 0}
.contact_1 dd{padding: 26px 0;border-bottom: 1px #e9e9e9 solid;font-size: 14px;color: #555;padding-left: 60px;}
.contact_1 dd.dd_1{background-image: url("../images/contact/contact_ico1.png");background-position:left center;background-repeat: no-repeat;}
.contact_1 dd.dd_2{background-image: url("../images/contact/contact_ico2.png");background-position:left center;background-repeat: no-repeat;}
.contact_1 dd.dd_3{background-image: url("../images/contact/contact_ico3.png");background-position:left center;background-repeat: no-repeat;}
.contact_1 dd.dd_4{background-image: url("../images/contact/contact_ico4.png");background-position:left center;background-repeat: no-repeat;}

.contact_map{width: 720px;height: 487px;background: #f5f5f5}

.contact_bottom{background: #f9f9f9;padding: 70px 0 60px 0;overflow: hidden;}
.messageBox .tit{font-size: 22px;color: #333;}
.messageBox .txt{font-size: 14px;color: #888;padding: 32px 0 50px;line-height: 120%;}
.messageBox .dl{display: table;width: 50%;float: left;margin-bottom: 30px;}
.messageBox .dl .dt,.messageBox .dl .dd,.messageBox .dl .dd_2{vertical-align: middle;display: table-cell;}
.messageBox .dl .dt{font-size: 14px;color: #888;width: 55px;}
.messageBox .dl .dd_2{font-size: 14px;color: #da2418;padding-left: 6px;width: 60px;}
.messageBox .dl .dd_3{width:30px;}
.messageBox .dl .text,.messageBox textarea{width:100%;padding:10px 1%;font-size: 14px;color: #333;webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: 1px #ddd solid;font-family: 'microsoft yahei'}
.messageBox .dl .text,.messageBox .ImgCode{height:42px;line-height:42px;}
.messageBox textarea{height: 219px;vertical-align: top;outline: none;}
.vis_hid{visibility: hidden;}
.messageBox .dl_2{width: 100%;}
.messageBox .submit{width: 159px;height: 50px;background: #008cd6;font-size: 18px;color:#fff;cursor: pointer;}

.messageBox  #txtCode{width:74%;}
.messageBox  .ImgCode{width:110px;vertical-align: middle;border:1px #fff solid;float: right;    box-sizing: border-box;}

.messageBox .dl{position: relative;}
.messageBox .dl .Validform_wrong,.messageBox .dl .Validform_checktip{position: absolute;right:14px;top:50%;margin-top:-10px;width: 20px;height: 20px;overflow: hidden;padding: 0!important;text-indent:20px;}

/*========================服务中心========================*/
.container_service{}
.container_service .bigColumn_tit{font-size: 34px; color: #333; padding:70px 0 22px; position: relative; font-weight: 600; text-align: center;}
.container_service .bigColumn_tit:after{width: 50px;height:2px;background: #bdbdbd;position:absolute;left: 50%;bottom: 0;margin-left: -25px;content: '';}

.container_service .item01 .bigColumn_tit{margin-bottom:40px;}
/*1*/
.container_service .item01{padding-bottom: 80px;}
.container_service .item01 .img{width: 46.4%;float: left;}
.container_service .item01 .img img{display: block;width: 100%;}
.container_service .item01 .con{width: 46%;float: right;}
.container_service .item01 .p1{font-size: 20px;color: #555;font-weight: bold;line-height: 100%;}
.container_service .item01 .p2{font-size: 14px;color: #555;font-weight: 300;line-height: 30px;padding: 18px 0 36px;text-indent: 2em;}
.container_service .item01 .p2:last-child{padding-bottom: 0}
/*2*/
.container_service .item02{background: #f4f4f4;padding-bottom: 58px;}
.container_service .item02 .ul_1{overflow: hidden;padding: 40px 0;}
.container_service .item02 .ul_1 p{font-size: 16px;color: #333;}
.container_service .item02 .ul_1 li{width:11%;float: left;text-align: center;margin-left:6.8%;position: relative;}
.container_service .item02 .ul_1 li:after{content: '';width:50px;height: 13px;margin-top: -24px;position: absolute;left: -50px;top:50%;background: url("../images/containerService_jt.png") no-repeat;}
.container_service .item02 .ul_1 li img{display: block;width: 90%;margin: 0 auto;margin-bottom: 18px;}
.container_service .item02 .ul_1 li.li_1{margin-left: 0;}

.container_service .item02 .ul_2,.container_service .item02 .ul_2 span{font-size: 16px;color: #555;}
.container_service .item02 .ul_2 span{font-weight: bold;position: absolute;left: 0;top:0;}
.container_service .item02 .ul_2 li{position: relative;padding-left: 100px;color: #666;margin-bottom: 15px;}
/*3*/
.container_service .item03 .bigColumn_tit{margin-bottom:50px;}
.container_service .item03{padding: 0px 0 100px;}
.container_service .item03 ul{overflow: hidden;}
.container_service .item03 li{float: left;width: 46%;margin-right: 4%;border-bottom: 1px #e5e5e5 solid;line-height: 58px;height: 58px;}
.container_service .item03 li:nth-child(1n){margin-right: 8%;}
.container_service .item03 li:nth-child(2n){margin-right: 0;}
.container_service .item03 li a{font-size: 16px;color: #888;}
.container_service .item03 a{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;display: block;width: 94%;padding-right: 6%;background: url("../images/containerService_j.png") no-repeat right center;}
.container_service .item03 a:hover{color: #008cd6;background: url("../images/containerService_j2.png") no-repeat right center;}


/*================================================*/
.container_list_ul_bg{background: #f4f4f4;padding: 50px 0}
.container_list_ul{overflow: hidden;width: 104%;}
.container_list_ul li{ background: #fff; padding: 30px 0; width: 30%;float: left;margin-bottom: 30px;margin-right: 3%;}
.container_list_ul li .img{ background-size: 100% 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; width: 80%; margin: 0 auto; margin-bottom: 26px; }
.container_list_ul li .img img { display: block; width: 100%; visibility: hidden; }
.container_list_ul li .img a{background-size: 100% 100%; background-size: cover; background-repeat: no-repeat; background-position: center center;}
.container_list_ul li p{ font-size: 16px; color: #999; height: 18px; line-height: 18px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.container_list_ul li .img a{display: block;}
