﻿@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, p, span, a, ul, ol, li, dl, dd, dt, img, form, textarea, input,select,option,button,em,i,tr,th,td,video,iframe,nav,header,table{margin: 0; padding: 0; vertical-align: top; border: none; background: none; outline: none;}
html,body{font-style: normal; font-size: 12px;font-family:  "Microsoft YaHei", Arial, sans-serif;}
ul li,ol li{list-style: none;}
a{text-decoration: none; color: #333;}
h1,h2,h3,h4,h5,h6,tr,th{font-weight: normal;}
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"],input[type="email"],input[type="tel"],input[type="checkbox"]{ -webkit-appearance: none; border-radius: 0; }
textarea { -webkit-appearance: none; border-radius: 0; }
table{border-collapse: collapse;border-spacing: 0;}
em,i{font-style:normal;}
.clear::after{content: ''; height: 0; display: block; visibility: hidden; clear: both;}
.clear{*zoom:1; zoom: 1;}

@font-face{font-family:'gotham_bold';src:url('../fonts/GothamProBold.woff.eot');src:url('../fonts/GothamProBold.woff.eot?#iefix') format('embedded-opentype'),url('../fonts/GothamProBold.woff.woff2') format('woff2'),url('../fonts/GothamProBold.woff.woff') format('woff'),url('../fonts/GothamProBold.woff.svg#gothampro_bold') format('svg');font-weight:normal;font-style:normal;}


select::-ms-expand{ display: none; }
/* --火狐、谷歌清除--*/

select{  appearance:none; -moz-appearance:none;  -webkit-appearance:none; -ms-appearance: none;  background: url("../images/select_icon.png") no-repeat scroll right center transparent;}

option{}

.wrap{width: 1686px;margin: 0 auto;}
.f-wrap{width: 1400px;margin: 0 auto;position: relative;}

.member .f-wrap{position: static;}
.f-section{background-color: #f4f4f4;}

.header{background-color: #fff;width: 100%;height: 99px;background-image:url("../images/bottom_bg.png");background-position: bottom center;background-repeat: no-repeat;background-size: 100%;box-shadow: 0 0 8px rgba(0,0,0,0.06);position: relative;; }
.topfixed{display: none;height:99px; }
.fixed {position:fixed;top:0;left: 0;z-index:4000;width: 100%;height: 99px;}


.header .wrap{padding-top: 20px;padding-bottom: 18px;}
.header .logo{float: left;width: 330px;}
.header .logo a{display: block;}
.header .logo img{width: 212px;}
.header .logo span{display: inline-block;font-size: 14px;line-height: 18px;color: #4d4d4d;margin-left: 17px;}
.header .logo span em{display: block;font-family: Arial;font-weight: bold;}
.header .rig{float: right;}
.header .nav{float: left;}
.header .nav>li{float: left;height: 61px;position: relative;}
.header .nav>li>a{display: block;font-size: 18px;line-height: 46px;color: #333;height: 61px;margin-left: 30px;font-weight: bold;}
/*.header .nav>li:hover>a,.header .nav>li.active>a{color: #004ea1;border-bottom: 4px solid #004ea1;box-sizing: border-box;}*/
.header .nav>li:hover>a{color: #004ea1;border-bottom: 5px solid #004ea1;box-sizing: border-box;}
.header .nav>li.active>a{color: #004ea1;}


.header .nav li:hover .con{display: block;}


.header .link{float: left;margin-left: 45px;}
.header .link p,.header .link .media{float: left;padding: 7px 0;}
.header .link a,.header .link i{display: inline-block;font-size: 14px;line-height: 16px;color: #bcbcbc;font-weight: bold;}
.header .link p.en{margin-right: 30px;}
.header .link p.en a,.header .link p.en i{padding: 8px 2px;}
.header .link p.en a:hover{color: #e70012;}


.header .link .media a,.header .link .media .shopCar{width: 32px;height: 32px;background: #bcbcbc;border-radius: 50%;margin-right: 15px;float: left;position: relative;display: block;}


.header .link .media a:last-child{margin-right: 0;}
.header .link .media a img,.header .link .media .shopCar img{width: 20px;margin-top:6px;margin-left: 6px; }

.header .link .media>a:hover, .header .link .media>.shopCar:hover{background: #e70012;}


.header .search-mes{position: absolute;top: 100%;left: 0;right: 0;padding: 35px 20px;background: #b4b4b4;
    color: #fff;display: none;z-index: 9999;}
.header .search-mes .close{position: absolute;top: 15px;right: 20px;display: inline-block;height: 25px;width: 25px;
    text-align: center;color: #fff;-webkit-transition: all 0.2s ease-out;  -o-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.header .search-mes .close img{display: block;margin: 0 auto;width: 20px;vertical-align: middle;}
.header .search-mes .tac{text-align: center;}
.header .search-mes .inb{border-bottom: 1px solid #fff;padding-right: 30px;position: relative;display: inline-block;}
.header .search-mes .inb input{line-height: 30px;height: 30px;color: #fff;background: none;}
.header .search-mes .inb input[type="text"] {width: 1024px;color: #fff;}
.header .search-mes .inb input[type="submit"] {position: absolute;top: 0;right: 0;width: 30px;text-align: center;  cursor: pointer;background: url(../images/hg.png) no-repeat scroll center;background-size: 18px;}
.header .search-mes .inb input:-ms-input-placeholder{  color: #fff;opacity:0.8; }
.header .search-mes .inb input::-webkit-input-placeholder{  color: #fff;opacity:0.8;  }


.header .media .top-hover{position: absolute;left: -300px;top:25px;z-index: 1000;width: 600px;padding: 15px 5px;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;visibility: hidden;}

.header .media .top-hover .top-hoverMes{background: #fff;border: 1px solid #c8c8c8;padding: 5px 5px;position:relative;}
.header .media a .top-hover img{width: 90px;margin: 0 2px;}

.header .media .top-hover .top-hoverMes:before{ content: "";  position: absolute;  width: 0;  height: 0;  left: 50%;  top: -8px;  margin-left: -8px;  border-left: 8px solid transparent;  border-right: 8px solid transparent; border-bottom: 8px solid #c8c8c8;  z-index: 10; }
.header .media .top-hover .top-hoverMes:after{content: "";  position: absolute;  width: 0;  height: 0;  left: 50%;  top: -6px;  margin-left: -8px;  border-left: 8px solid transparent;  border-right: 8px solid transparent;  border-bottom: 8px solid #fff;  z-index: 10; }

.header .media .top-wx:hover .top-hover,.header .media .shopCar:hover .top-hover{visibility: visible;-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px);}
.header .media .shopCar .top-hoverMes{padding: 15px 5px;}
.header .media .shopCar a{float: none;display: block;width: 100%;height: auto;background:none;margin-bottom: 5px;text-align: center;line-height: 30px;margin-right: 0;font-weight: normal;}
.header .media .shopCar span{display: inline-block;font-size: 14px;line-height: 30px;color: #333;margin-right: 20px;}
.header .media .shopCar .top-hover img{width: 109px;margin-top: 0;margin-left: 0;}
/*以上是导航*/




/*
.header .nav  .con{position:absolute;top:79px;left:50%;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:1005;background-color:#fff;display: none; }
*/

.header .nav  .con{position:absolute;top:60px;left:50%;width: 460px;margin-left: -210px;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:1005;background-color:#fff;display: none; }

.header .nav  .con .subbg{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 20px;background-image: url("../images/subnav_bg2.png");background-position: left bottom;background-repeat: no-repeat;background-size:100%;z-index: 1100;}
.header .nav .left{background:#f5f5f5;}

.header .nav .link-b{ width:40%;display:block;float: left;padding-left:10%;text-align:left;font-size:16px;color:#333;line-height:46px;margin-bottom:5px;transition:background .3s,color .3s;background-position: 5% center;background-repeat: no-repeat;background-size: 24px;background-image: url("../images/icon_nav01.png");}


/*.header .nav .left,.header .nav  .right{float:left;width: 40%;padding:60px 5% ;height:320px}*/

.header .nav .link-b span{display:block;padding-left: 10px;}
.header .nav .left{padding:30px 15px 50px 15px ;}
.header .nav  .right{display: none;}

/*

.header .nav li:nth-child(2) .left .nli,.header .nav li:nth-child(3) .left .nli,.header .nav li:nth-child(4) .left .nli,.header .nav li:nth-child(6) .left .nli,.header .nav li:nth-child(7) .left .nli,.header .nav li:nth-child(8) .left .nli{padding-left: 150px;}

.header .nav li:nth-child(2) .left .link-b,.header .nav li:nth-child(3) .left .link-b,.header .nav li:nth-child(4) .left .link-b,.header .nav li:nth-child(6) .left .link-b,.header .nav li:nth-child(7) .left .link-b,.header .nav li:nth-child(8) .left .link-b{width: 60%;padding-left: 13%;}

*/


.header .nav .link-b.cur{color:#fff}

.header .nav .content .more{width:160px;height:34px;line-height:34px;font-size:14px;background:#004ea1 ;display:block;color:#fff;margin-top:18px;text-align: center;}
.header .nav .content .more img{width: 12px;margin-top: 13px;margin-left: 20px;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}

.header .nav .content .more:hover img{-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}
.header .nav .con .content{float:left;width:68%;margin-left: 15%;margin-top: -20px;}

.header .nav .con .content a{display: inline-block;position: relative;}
.header .nav .con .content .img{width: 444px;height: 246px;overflow: hidden;position: relative;}
.header .nav .con .content .img img{width:100%;height: 100%;}

.header .nav .con .content .newstit{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.3);font-size: 18px;line-height: 50px;height: 50px;color: #fff;}
.header .nav .con .content .newstit p{padding: 0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.header .nav .link-b.cur,.header .nav .link-b:hover {  color: #fff;background-color:#004ea1 ;}
.header .nav .link-b.cur span,.header .nav .link-b:hover span { background: url(../images/more_jt.png) no-repeat right 8% center;}



.header .nav .link-b.ico_profile{background-image:url(../images/icon_nav01.png);}
.header .nav .link-b.ico_vision{background-image:url(../images/icon_nav02.png);}
.header .nav .link-b.ico_team{background-image:url(../images/icon_nav03.png);}
.header .nav .link-b.ico_culture{background-image:url(../images/icon_nav04.png);}
.header .nav .link-b.ico_honors{background-image:url(../images/icon_nav05.png);}
.header .nav .link-b.ico_organization{background-image:url(../images/icon_nav06.png);}
.header .nav .link-b.ico_develop{background-image:url(../images/icon_nav07.png);}
.header .nav .link-b.ico_subcompany{background-image:url(../images/icon_nav08.png);}


.header .nav .link-b.ico_news{background-image:url(../images/icon_nav01.png);}
.header .nav .link-b.ico_industry{background-image:url(../images/icon_nav10.png);}
.header .nav .link-b.ico_media{background-image:url(../images/icon_nav11.png);}
.header .nav .link-b.ico_video{background-image:url(../images/icon_nav12.png);}

.header .nav .link-b.ico_product{background-image:url(../images/icon_nav01.png);}
.header .nav .link-b.ico_brand{background-image:url(../images/icon_nav14.png);}
.header .nav .link-b.ico_service{background-image:url(../images/icon_nav15.png);}

.header .nav .link-b.ico_research{background-image:url(../images/icon_nav16.png);}
.header .nav .link-b.ico_resnews{background-image:url(../images/icon_nav17.png);}
.header .nav .link-b.ico_result{background-image:url(../images/icon_nav18.png);}

.header .nav .link-b.ico_human{background-image:url(../images/icon_nav19.png);}
.header .nav .link-b.ico_recruit{background-image:url(../images/icon_nav20.png);}

.header .nav .link-b.ico_contact{background-image:url(../images/icon_nav21.png);}
.header .nav .link-b.ico_message{background-image:url(../images/icon_nav22.png);}

.header .nav .link-b.ico_social{background-image:url(../images/icon_nav32.png);}
.header .nav .link-b.ico_report{background-image:url(../images/icon_nav33.png);}

.header .nav .link-b.ico_business{background-image:url(../images/icon_nav35.png);}

.header .nav .link-b.ico_investor{background-image:url(../images/icon_nav01.png);}
.header .nav .link-b.ico_corporate{background-image:url(../images/icon_nav02.png);}
.header .nav .link-b.ico_financial{background-image:url(../images/icon_nav03.png);}
.header .nav .link-b.ico_announcement{background-image:url(../images/icon_nav04.png);}
.header .nav .link-b.ico_newsrelease{background-image:url(../images/icon_nav05.png);}
.header .nav .link-b.ico_shareholder{background-image:url(../images/icon_nav06.png);}
.header .nav .link-b.ico_events{background-image:url(../images/icon_nav07.png);}
.header .nav .link-b.ico_analyst{background-image:url(../images/icon_nav08.png);}
.header .nav .link-b.ico_notice{background-image:url(../images/icon_nav10.png);}

.header .nav .link-b:hover{background-image:url(../images/icon_nav01_active.png);}
.header .nav .link-b:hover.ico_profile{background-image:url(../images/icon_nav01_active.png);}
.header .nav .link-b:hover.ico_vision{background-image:url(../images/icon_nav02_active.png);}
.header .nav .link-b:hover.ico_team{background-image:url(../images/icon_nav03_active.png);}
.header .nav .link-b:hover.ico_culture{background-image:url(../images/icon_nav04_active.png);}
.header .nav .link-b:hover.ico_honors{background-image:url(../images/icon_nav05_active.png);}
.header .nav .link-b:hover.ico_organization{background-image:url(../images/icon_nav06_active.png);}
.header .nav .link-b:hover.ico_develop{background-image:url(../images/icon_nav07_active.png);}
.header .nav .link-b:hover.ico_subcompany{background-image:url(../images/icon_nav08_active.png);}

.header .nav .link-b:hover.ico_news{background-image:url(../images/icon_nav01_active.png);}
.header .nav .link-b:hover.ico_industry{background-image:url(../images/icon_nav10_active.png);}
.header .nav .link-b:hover.ico_media{background-image:url(../images/icon_nav11_active.png);}
.header .nav .link-b:hover.ico_video{background-image:url(../images/icon_nav12_active.png);}

.header .nav .link-b:hover.ico_product{background-image:url(../images/icon_nav01_active.png);}
.header .nav .link-b:hover.ico_brand{background-image:url(../images/icon_nav14_active.png);}
.header .nav .link-b:hover.ico_service{background-image:url(../images/icon_nav15_active.png);}


.header .nav .link-b:hover.ico_research{background-image:url(../images/icon_nav16_active.png);}
.header .nav .link-b:hover.ico_resnews{background-image:url(../images/icon_nav17_active.png);}
.header .nav .link-b:hover.ico_result{background-image:url(../images/icon_nav18_active.png);}

.header .nav .link-b:hover.ico_human{background-image:url(../images/icon_nav19_active.png);}
.header .nav .link-b:hover.ico_recruit{background-image:url(../images/icon_nav20_active.png);}


.header .nav .link-b:hover.ico_contact{background-image:url(../images/icon_nav21_active.png);}
.header .nav .link-b:hover.ico_message{background-image:url(../images/icon_nav22_active.png);}


.header .nav .link-b:hover.ico_social{background-image:url(../images/icon_nav32_active.png);}
.header .nav .link-b:hover.ico_report{background-image:url(../images/icon_nav33_active.png);}

.header .nav .link-b:hover.ico_business{background-image:url(../images/icon_nav35_active.png);}


.header .nav .link-b:hover.ico_investor{background-image:url(../images/icon_nav01_active.png);}
.header .nav .link-b:hover.ico_corporate{background-image:url(../images/icon_nav02_active.png);}
.header .nav .link-b:hover.ico_financial{background-image:url(../images/icon_nav03_active.png);}
.header .nav .link-b:hover.ico_announcement{background-image:url(../images/icon_nav04_active.png);}
.header .nav .link-b:hover.ico_newsrelease{background-image:url(../images/icon_nav05_active.png);}
.header .nav .link-b:hover.ico_shareholder{background-image:url(../images/icon_nav06_active.png);}
.header .nav .link-b:hover.ico_events{background-image:url(../images/icon_nav07_active.png);}
.header .nav .link-b:hover.ico_analyst{background-image:url(../images/icon_nav08_active.png);}
.header .nav .link-b:hover.ico_notice{background-image:url(../images/icon_nav10_active.png);}




/*以上是导航下拉*/







/*以下是手机端头部*/
.menu-bg {display: none;position: fixed;left: 100%;top: 0;width: 100%;  height: 100%; background: #004da0;  z-index: 10000; }
.menu-bg a.close{position: absolute; top: 0;right:0;line-height: 58px;  display: inline-block;  margin-right: 6% }
.menu-bg a.close img{vertical-align: middle;}
.menu-list {display: none; position: fixed;  left: 100%;  top: 58px;  width: 100%;height: 100%;  z-index: 10001;  }
.menu-list a { display: block; position: relative;left: 100%; opacity: 0;  font-size: 18px;  line-height: 40px;  color: #fff;  padding-left: 7%;}
.menu-handler { width: 58px; height: 58px; cursor: pointer; display: none; position:fixed; top:0px; right:0; margin-left: 15px; z-index: 10000; }
.menu-handler .burger { width: 24px; height: 2px; background: #004da0; display: block; position: absolute; z-index: 5; top: 20px;
    left: 50%; margin: 0px 0px 0px -12px; transform-origin: center; -webkit-transform-origin: center;
    -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; transition: all 277ms ease-in-out;}
.menu-handler .burger-2 { top: 27px; }
.menu-handler .burger-3 { top: 35px; }
.menu-handler.active .burger-1 { top: 27px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 27px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

/*以上是手机端头部*/








/*内页*/


.f-banner{position: relative;}
.f-banner .img{width: 100%;height:200px;background-position: center center;background-repeat: no-repeat;background-size:cover; }
.f-banner .img img{height: 438px;}

.current{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;color: #fff; display: none; }
.current .current-mes{width: 100%;height: 100%;display: table;}
.current .cont{display: table-cell;vertical-align: middle;}
.current h3{font-size: 26px;line-height: 40px;font-weight: bold;letter-spacing: 0px;}
.current p {font-size: 18px;font-family: 'gotham_bold';text-transform: uppercase;letter-spacing: 0px;}
.current h3,.current p {text-shadow: 0 0 8px rgba(0,0,0,0.38);width: 100%;}

.f-nav{border-bottom: 1px solid #e6e6e6;margin-bottom: 35px;background: #fff;}
.f-nav .curr{float: left;padding:5px 0; }
.f-nav .curr  a{display: inline-block;font-size: 14px;line-height: 16px;color: #4d4852;padding: 20px 0;margin-right: 6px;}
.f-nav .curr  img{display: inline-block;margin-right: 14px;}
.f-nav .curr  img.jt{margin-right:6px;}


.f-nav .f-navlist{float: right;}
.f-nav .f-navlist li{float: left;}
.f-nav .f-navlist li a{display: block;font-size: 14px;line-height: 66px;color: #333;height: 66px;padding: 0 20px;}
.f-nav .f-navlist li.active>a{background: #004ea1;font-weight: bold;color: #fff;}

.f-nav .f-navlist li.product-nav .nav-main,.f-nav .f-navlist li.product-nav .product-subnav{float: left;}
.f-nav .f-navlist li.product-nav .product-subnav{padding-left: 20px;background-color: #458fdd;}
.f-nav .f-navlist li.product-nav .product-subnav a{float: left;color: #fff;}
.f-nav .f-navlist li.product-nav .product-subnav a.on{background: #004ea1;}


.f-title{text-align: center;color: #004da0;padding-top: 40px;}
.f-title h3{font-size: 28px; line-height: 44px;  font-weight: bold;}
.f-title em{display: block; font-size: 20px;  line-height: 32px;  font-family: 'gotham_bold';  text-transform: uppercase;}

.vr .f-title{color: #fff;}

.about-wrap{background: #fff;}
.sectionBg{background: #f4f4f4;}
.sectionBox{margin-top: 40px;}
.sectionBg .wrap{background-color: #fff;}
.sec{padding-bottom: 40px;}

.all-title{padding-top: 40px;margin-bottom: 40px;}
.all-title h4{font-size: 32px;line-height: 36px;color: #004ea1;  font-weight: bold;}
.all-title p{font-size: 20px;line-height: 28px;color: #004ea1; font-family:'gotham_bold';text-transform: uppercase;}

.highlights .about-title{margin-bottom: 10px;}


.pages{position: relative;text-align: center;margin-top: 30px;}
.pages .wrap{padding: 20px 0;background-color: #fff;text-align: center;position: relative;}
.pages .pages-list{display: inline-block;height: 42px;}
.pages a{display: block;float: left;width: 42px;height: 42px;background-color: #fff;font-size: 14px;color: #4c4c4c;line-height: 42px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}

.pages .prevpage,.pages .nextpage{position: absolute;top: 20px;width: 80px;height: 42px;background-repeat: no-repeat;background-position: center center;background-size: 80px;background-color: #fff;}
.pages .prevpage{left: 30px;background-image:url("../images/pages_prev.png");}
.pages .nextpage{right: 30px;background-image:url("../images/pages_next.png");}
.pages a.on,.pages a:hover{background-color: #004ea1;color: #fff;}
.pages a.prevpage:hover,.pages a.nextpage:hover{background-color: #fff;}
.pages a.prevpage:hover{-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px)}
.pages a.nextpage:hover{-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px)}

/*以上是分页*/


.ftit{display: block;width: 100%;color: #004ea1;margin-bottom: 50px;}
.ftit .mes,.ftit h4{width: 100%;}
.ftit .mes{font-size: 18px;line-height: 28px;color: #333;text-align: justify;}
.service .ftit h4,.research .ftit .h4{margin-bottom: 40px;}

.brand-display .ftit{display: table;width: 100%;color: #004ea1;margin-bottom: 150px;padding-top: 60px;}
.brand-display .ftit h4,.service .ftit h4{font-size: 32px;line-height: 44px;font-weight: bold;}
.brand-display .ftit em,.service .ftit h4 em{display: block;font-size: 20px;line-height: 28px;font-family: 'gotham_bold';text-transform: uppercase;}
.brand-display .ftit .mes{font-size: 18px;line-height: 26px;color: #333;}


.brand-display .ftit h4,.brand-display .ftit .mes{display: table-cell;vertical-align: bottom;width: auto;}
.brand-display .ftit h4{width: 240px;}
.brand-display .ftit .mes{padding-left: 60px;}


/*以上是 产品与服务*/


.news-list{padding: 40px 0;}
.news-list li{background: #f6f5f3;}
.news-list li:nth-child(2n){background: #fff;}
.news-list li a{display: block;padding: 25px 40px;position: relative}
.news-list li .mes{float: left;width: 1148px;}
.news-list li .mes h4{font-size: 22px;line-height: 30px;color: #333;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list li .mes p{font-size: 14px;line-height: 20px;color: #7e7e7e;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}

.news-list li .date{float: right;width: 82px;text-align: center;color: #7e7e7e;font-family: "gotham_bold";padding-top: 20px;}
.news-list li .date em{display: block;font-size:36px;line-height: 47px; }
.news-list li .date span{display: block;font-size: 14px;line-height: 16px;}

.news-list li:hover .mes h4{color: #004ea1;}
/*以上是新闻列表*/

.research-news.news-list{padding-top:20px; }



























