@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
span, a, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
body{font-family: "Microsoft YaHei"; margin:0 auto; color:#313131; font-size:14px; background:#fff; PADDING-TOP:0px; min-width:1300px; overflow-x: hidden;}
a{color:#313131; text-decoration:none;}
a:hover{color:#0033ab;}

.ta{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}
.ta a{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}

img{vertical-align:middle;border:0;}
.w1200{width:1200px; margin:0 auto;}
.w1300{width:1300px; margin:0 auto;}

.ft_red{color:#F00;}

.k_k{width:100%; height:50px; margin:0 auto;}
.k_k1{width:100%; height:55px; margin:0 auto;}
.k_k2{width:100%; height:20px; margin:0 auto;}
.k_k3{width:100%; height:45px; margin:0 auto;}
.k_k4{width:100%; height:80px; margin:0 auto;}
.kkk{width:100%; height:90px; margin:0 auto;}
.kkkk{width:100%; height:260px; margin:0 auto;}

.ta{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}

.clear{clear:both; height:0; line-height:0; font-size:0; *display:inline;/*IE only*/}
.fl { float:left;}
.fr { float:right;}
.ft_t{font-family:"proxima-nova", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-style:normal; font-weight:300; text-rendering:optimizeLegibility;}
.clearfix:after{content:"";display:block;clear:both;}


.am-table{width:100%;border-spacing:0; border-collapse:separate;}
.am-table>thead>tr>th,.am-table>tbody>tr>th,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>tbody>tr>td,.am-table>tfoot>tr>td{text-align:center; line-height:35px;border-top:1px solid #ddd}
.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;}
.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>th,.am-table>caption+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>td,.am-table>thead:first-child>tr:first-child>td{border-top:0}
.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}

.am-table-bordered{border:1px solid #ddd}
.am-table-bordered>thead>tr>th,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>tbody>tr>td,.am-table-bordered>tfoot>tr>td{border-left:1px solid #ddd}
.am-table-bordered>thead>tr>th:first-child,.am-table-bordered>tbody>tr>th:first-child,.am-table-bordered>tfoot>tr>th:first-child,.am-table-bordered>thead>tr>td:first-child,.product_tb>tbody>tr>td:first-child,.product_tb>tfoot>tr>td:first-child{border-left:none}

.product_tb table{width:100%;border-spacing:0; border-collapse:separate;}
.product_tb table>thead>tr>th,.product_tb table>tbody>tr>th,.product_tb table>tfoot>tr>th,.product_tb table>thead>tr>td,.product_tb table>tbody>tr>td,.product_tb table>tfoot>tr>td{text-align:center; line-height:35px;border-top:1px solid #ddd}
.product_tb table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;}
.product_tb table>caption+thead>tr:first-child>th,.product_tb table>colgroup+thead>tr:first-child>th,.product_tb table>thead:first-child>tr:first-child>th,.product_tb table>caption+thead>tr:first-child>td,.product_tb table>colgroup+thead>tr:first-child>td,.product_tb table>thead:first-child>tr:first-child>td{border-top:0}
.product_tb table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}

.product_tb table{border:1px solid #ddd}
.product_tb table>thead>tr>th,.product_tb table>tbody>tr>th,.product_tb table>tfoot>tr>th,.product_tb table>thead>tr>td,.product_tb table>tbody>tr>td,.product_tb table>tfoot>tr>td{border-left:1px solid #ddd}
.product_tb table>thead>tr>th:first-child,.product_tb table>tbody>tr>th:first-child,.product_tb table>tfoot>tr>th:first-child,.product_tb table>thead>tr>td:first-child,.product_tb>tbody>tr>td:first-child,.product_tb>tfoot>tr>td:first-child{border-left:none}

/*gotop*/
.cbbfixed {position:fixed; right:10px; transition: bottom ease .3s;bottom:-85px;z-index:3; cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block; background-color:#0033ab;}
.cbbfixed .gotop {transition:background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background:url(side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#29427d;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(erwei.png) no-repeat left center;width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background:url(side-icon01.png);}

/*logo*/
.head {width: 100%; height: 100px; background: #fff;}
.logo{float: left;}
.logo a{display:inline-block; width:202px; height:45px; background-image: url(logo.png); background-size:202px 45px; margin-left: 20px; margin-top: 27.5px; float: left;}

.nav-other{float: right; width:62px; height: 18px; text-align: left; border-right: 1px solid #bcbcbc; margin-top:41px; margin-right: 20px; font-size: 16px; z-index: 2; position: relative;}
.nav-other img{margin-right: 8px; margin-bottom: 4px;}

/*搜索*/
.column{float: right; width: 18px; margin-top:41px; margin-right:10px; height:20px;z-index:1; position:relative;}
.sb-search{position:relative; width:120px; height: 60px; z-index: 10; float: right; overflow: hidden;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;transition: width 0.3s;-webkit-backface-visibility: hidden;}
.sb-search-input{position: absolute; top:30px; right: 0; border: none; outline: none;background: #f2f2f2; width: 120px; height: 20px; margin: 0; z-index: 10;padding: 0 0 0 5px;font-family: inherit;color: #2c3e50;opacity: 0;}
.sb-search-input::-webkit-input-placeholder{color: #cacaca;}
.sb-search-input:-moz-placeholder{color: #cacaca;}
.sb-search-input::-moz-placeholder{color: #cacaca;}
.sb-search-input:-ms-input-placeholder{color: #cacaca;}
.sb-icon-search,.sb-search-submit{width: 20px;height: 20px;display: block; position: absolute; right: 0;cursor: pointer;z-index: 90;}
.sb-search-submit{background: #fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/* IE 8*/filter: alpha(opacity=10);/* IE 5-7*/opacity: 0;color: transparent;outline: none;z-index: -1; margin-right: 0; display: block; border: none;}
.sb-search.sb-search-open .sb-search{width: 120px;}
.sb-search.sb-search-open .sb-search-input{opacity: 100;}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{z-index: 11;}
.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit{}
.sb-search.sb-search-open .sb-search-submit{opacity: 100; z-index: 99;}

/*导航*/
.head nav{display: inline-block; float: right; width: 60%; min-width:900px;}
.head nav li{list-style: none; line-height: 100px; font-size: 15px; float: left; width: 12.5%; position: relative; text-align: center; display: inline-block;}
.head ul li a{display:inline-block;}
.head nav li:hover .slide-submeu{display: block;}
.head nav li:hover span a{color: #0033ab; font-weight: bold;}
.head nav li a.hover-t{color: #0033ab; font-weight: bold; border-bottom: 3px solid #0033ab;}

/*下拉*/
.head .slide-submeu{position: absolute;left: 0;top:90px;z-index: 1000;width: 130px;padding: 5px 0;background: #ffffff;box-shadow: -1px 3px 5px rgba(000, 000, 000, 0.3);display: none;}
.head .fixed .slide-submeu{border-top: 1px solid #E4E4E4;top:79px;}
.head .slide-submeu a{display: block; font-size:13px; line-height: 35px;padding: 0px 15px; color: #585858; background:#fff;}
.head .slide-submeu a:hover{background: none; color: #00479d;}
.head .slide-submeu a:nth-child(2n){background: #f5f5f5;}

/*banner*/
.banner{width: 100%;height:750px;}
.banner .swiper-container{width: 100%;height:750px;}
.banner .swiper-slide{height:750px; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center; align-items: center;}

/*产品分类*/
.col-sm-4,.col-xs-12{position: relative; min-height:1px;}
.col-xs-12 {float:left; width:100%;}
@media (min-width: 768px) {.col-sm-4{float:left;}.col-sm-4 {width:20%;}}
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.featured-items-container {padding-bottom:0;}
.featured-items-container .featured-items {max-width:none; min-width:0; margin:0; padding:0; list-style:none}
.featured-items-container .featured-items .featured-item {position:relative; height:280px; overflow:hidden; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef; background: #fafafa;}
.featured-items-container .featured-items .featured-item:last-child{border-right: none;}
.featured-items-container .featured-items .featured-item a {display:block;}
.featured-items-container .featured-items .featured-item .featured-item__image{opacity:1; text-align:center; height:280px; width:100%;
-webkit-transform: scale(1, 1);  -ms-transform: scale(1, 1);  transform: scale(1, 1);  background-repeat: no-repeat; background-size: 10% auto;  background-size: cover; background-position: center center;  -webkit-transition: -webkit-transform 1.6s, opacity 1.1s;  transition: transform 1.6s, opacity 1.1s; transition-timing-function: cubic-bezier(0,0.3,0.8,1); }
.featured-items-container .featured-items .featured-item:first-child .featured-item__image{background: url(product_list_img1.png) no-repeat 80% 80%;}
.featured-items-container .featured-items .featured-item:nth-child(2) .featured-item__image{background: url(product_list_img2.png) no-repeat 80% 80%;}
.featured-items-container .featured-items .featured-item:nth-child(3) .featured-item__image{background: url(product_list_img3.png) no-repeat 80% 80%;}
.featured-items-container .featured-items .featured-item:nth-child(4) .featured-item__image{background: url(product_list_img4.png) no-repeat 80% 80%;}
.featured-items-container .featured-items .featured-item:last-child .featured-item__image{background: url(product_list_img5.png) no-repeat 80% 80%;}
.featured-items-container .featured-items .featured-item:hover .featured-item__image {opacity:.7; -webkit-transform: scale(.9, .9);-ms-transform: scale(.9, .9);transform: scale(.9, .9)}
.featured-items-container .featured-items .featured-item:hover{background: #6b8ddc;}
.featured-items-container .featured-items .featured-item .featured-item__heading{position:absolute; top:0%; width: 100%; height: 100%; padding:50px 30px 0; box-sizing: border-box}
.featured-items-container .featured-items .featured-item .featured-item__heading h3 {color: #191919;text-align:left; margin:0; font-size:22px; font-weight:normal;}
.featured-items-container .featured-items .featured-item:hover .featured-item__heading h3{color: #fff;}
.featured-items-container .featured-items .featured-item .featured-item__heading p{color: #878787; font-size: 14px; margin-top: 10px; line-height: 24px; height: 48px;}
.featured-items-container .featured-items .featured-item:hover .featured-item__heading p{color: #c3d5ff;}
.featured-items-container .featured-items .featured-item .featured-item__heading span{width: 20px; height: 20px; background: url(pro-fl-more.png) no-repeat; display: inline-block; margin-top: 50px;}
.featured-items-container .featured-items .featured-item:hover .featured-item__heading span{background: url(pro-fl-more-hover.png) no-repeat;}

/*product*/
.title{width: 100%; text-align: center;}
.title p:first-child{font-size: 36px; color: #000000;}
.title p:nth-child(2){font-size: 16px; color: #a4a4a4; font-family: Arial; margin-top: 5px;}
.title p:last-child{width: 63px; height: 4px; background: #0033ab; margin: 0 auto; margin-top: 15px;}

.product{padding: 70px 0 70px 0;}
.product-content{position: relative;width: 1300px;margin: 0 auto; margin-top: 70px;}
.product-content .swiper-container{padding-bottom: 60px;}
.product-content .swiper-slide{width: 520px;height: 408px;background: #fff;box-shadow: 0 8px 30px #ddd;}
.product-content .swiper-slide img{display:block; width: 520px; height: 310px;}
.product-content .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
.product-content .swiper-pagination{width: 100%;bottom: 20px;}
.product-content .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
.product-content .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #0033ab;background-color: #fff;}
.product-content .swiper-button-prev{left:0; width: 45px;height: 45px; background: url(wm_button_icon.png) no-repeat; background-position: 0 0; background-size: 100%;}
.product-content .swiper-button-prev:after{font-size:0; font-family: arial;}
.product-content .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%;font-size:0;}
.product-content .swiper-button-next{right:0;width: 45px;height: 45px; background: url(wm_button_icon.png) no-repeat; background-position: 0 -93px; background-size: 100%;}
.product-content .swiper-button-next:after{font-size:0; font-family: arial;}
.product-content .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%;}

/*about*/
.title1{width: 100%; text-align: left; margin-top: 45px;}
.title1 p:first-child{font-size: 36px; color: #fff;}
.title1 p:nth-child(2){font-size: 16px; color: #bbcfff; font-family: Arial; margin-top: 5px;}
.title1 p:last-child{width: 63px; height: 4px; background: #0033ab; margin-top: 15px; display:inline-block;}

.about{width: 100%; height: 680px; padding: 70px 0 50px 0; background: url(about-bg.jpg) no-repeat center center;}
.about-content{text-align: center; line-height: 36px; font-size: 16px; margin-top: 20px; width: 545px;}
.about-content p:first-child{text-align: left; margin-top: 55px; line-height: 30px; font-size: 15px; color: #fff;}
.about-content p:last-child {text-align: left;}
.about-content p:last-child a{display: inline-block; text-align: center; width: 125px; height: 35px; line-height: 35px; background: #ffcc00; color: #5b584e; border-radius: 35px; margin-top: 55px; margin-left: 0; font-size: 15px;}
.about-content p:last-child a:hover{background: #0033ab; color: #fff;}
.about-ico{ width: 500px; margin-top: 20px;}
.about-ico ul li{float: left; width: 95px; text-align: center; margin-right: 67px; margin-bottom: 40px;}
.about-ico ul li p:first-child{width: 95px; height: 95px; display: inline-block; text-align: center; line-height: 95px; border: 1px solid #fff; border-radius: 95px;}
.about-ico ul li p:first-child img{margin-top: 28px;}
.about-ico ul li:hover p:first-child, .about-ico ul li:first-child p:first-child{background: #0033ab; border: 1px solid #0033ab;}
.about-ico ul li p:last-child{line-height: 40px; font-size: 16px;}
.about-ico ul li a{color: #fff;}

/*join-hr*/
.join-hr{padding-top: 70px;}
.join-hr .join-hr-content{width: 637px; height: 366px; float: left; text-align: center; overflow: hidden; position: relative;}
.join-hr .join-hr-content:first-child{margin-right: 26px;}
.join-hr .join-hr-content p:first-child {position: absolute; text-align: center; width: 100%; z-index: 9; top:150px;}
.join-hr .join-hr-content p:first-child img{height: 44px;}
.join-hr .join-hr-content p:nth-child(2){font-size: 24px; color: #fff; position: absolute; width: 100%; z-index: 9; top:210px;}
.join-hr .join-hr-content p:last-child{opacity:1; text-align:center; width: 637px; height:366px; -webkit-transform: scale(1, 1);  -ms-transform: scale(1, 1);  transform: scale(1, 1);  background-repeat: no-repeat; background-size: 100% auto;  background-size: cover; background-position: center center;  -webkit-transition: -webkit-transform 1.6s, opacity 1.1s;  transition: transform 1.6s, opacity 1.1s; transition-timing-function: cubic-bezier(0,0.3,0.8,1);}
.join-hr .join-hr-content:first-child p:last-child{background: url(join-img.jpg) no-repeat;}
.join-hr .join-hr-content:last-child p:last-child{background: url(hr-img.jpg) no-repeat;}
.join-hr .join-hr-content:hover p:last-child{opacity:.7; -webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1)}

/*news*/
.news{padding: 70px 0 80px 0; background: #f5f5f5; width: 100%; margin-top: 70px;}
.news-fl{padding: 7px 25px; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; display: inline-block; text-align: center; margin:50px auto; margin-left: 300px;}
.news-fl a{display: inline-block; width: 110px; height: 30px; line-height: 30px; text-align: center;}
.news-fl a:hover{background: #0033ab; color: #fff;}
.news-fl a:first-child{background: #0033ab; color: #fff;}

.video{width: 600px; height: 390px; float: left;}

.news-right{width: 650px;}
.news-right ul li{width: 650px; height: 48px; line-height: 48px; text-align: left; border-bottom: 1px solid #ececec; font-size: 15px;}
.news-right ul li span{float: right; color: #adadad; font-size: 15px; font-family: Arial;}

/**底部**/
.searcht{width: 100%; height: 200px; background: url(search-bg.jpg) no-repeat center center;}
.searcht-left p{font-size: 32px; font-weight: bold; color: #fff; line-height: 75px; margin-top: 35px;}
.searcht-left input{width: 250px; height: 39px; line-height: 39px; text-indent: 15px; background: #fff; border: none;}
.searcht-left button{width: 68px; border: none;}
.searcht-right{margin-top: 40px; line-height: 30px;  color: #fff;text-align: center;}

.foot{color: #959595; background: #1f1e1e;}
.foot-contact{width: 350px; margin-top: 85px;}
.foot-contact p{line-height: 24px; font-size: 15px;}
.foot-contact p:nth-child(2){color: #ffffff; font-size: 24px; margin-top: 50px; margin-bottom: 20px;}

.foot-nav{margin-top: 75px;}
.foot-nav-item{float: left; margin-left:85px;}
.foot-nav-item:last-child{border-right:none;}
.foot-nav-item p a{font-size:18px; color: #f0f0f0;}
.foot-nav-item p{margin-bottom: 15px;}
.foot-nav-item ul li{line-height: 30px;}
.foot-nav-item ul li a{color: #adadad; font-size: 14px;}
.foot-nav-item ul li a:hover{color: #2d77bc;}

.foot-copy{width: 100%; height:90px; line-height: 80px; text-align: left; font-size: 14px; border-top: 1px solid #2b2b2b; font-family: Arial,Microsoft YaHei; margin-top:100px;color: #959595;}
.foot-copy a{color: #959595;}
.foot-copy a:last-child{display: inline-block; background: url(zqkj1.png) no-repeat center center; width: 108px; height: 12px; margin-top: 10px; margin-left: 10px;}


/*内页banner*/
.about-banner{width: 100%; height: 350px;}
.banner-title{width: 1300px; margin: 0 auto; text-align: center;}
.banner-title p{font-size:60px; color: #fff; font-weight: bold; padding-top: 110px; text-transform:uppercase;}
.banner-title span{font-size: 24px; color: #fff;}

/*location*/
.ab-title{font-size: 48px; color: #0033ab; text-align: center; line-height: 180px;}

.location{width:74%; min-width: 1300px;  text-align: left; height: 75px; line-height: 75px; border-bottom:1px solid #ebebeb; color: #a2a2a2; background: #fff;}
.location ul{width:1200px; margin: 0 auto;}
.location ul li.fl{font-size: 22px; color: #0033ab;}
.location img{margin-right: 10px; margin-bottom: 3px;}
.location a{color: #a2a2a2;}

/*about-nav*/
.about-nav{height:100px; text-align: left; width: 100%; background: #fff; height: 80px; border-bottom: 1px solid #e5e5e5;}
.about-nav a{display: inline-block; padding: 0 35px; line-height: 80px; font-size: 16px; border-right: 1px solid #e5e5e5;}
.about-nav a:first-child{border-left: 1px solid #e5e5e5;}
.about-nav a:hover{color:#fff; background: #0033ab;}
.about-nav a.cur{color:#fff; background: #0033ab;}


/*内容部分*/
.body-bg{background: #f6f6f6;}
.mainbody{background: #f8f8f8;}
.mainbody_content{font-size:16px; overflow-x:hidden; line-height:210%; padding: 60px 0; text-align:justify; min-height: 400px; width:74%; min-width: 1300px; margin: 0 auto; background: #fff;}
.mainbody_content .w1300{padding: 0 50px;}
.mainbody_content p{padding-bottom:20px;}
.mainbody_content img{max-width:100%;}
.mainbody_contentt{font-size:16px; overflow-x:hidden; line-height:210%; padding: 60px 0; text-align:justify; min-height: 400px; width:74%; min-width: 1300px; margin: 0 auto; background: #fff;/*border-radius:10px;*/}
.mainbody_contentt .w1300{padding: 0 50px;}

/*内页新闻列表*/
.news-list{width:380px; float: left; margin-right: 30px; margin-bottom: 30px;}
.mainbody_contentt .news-list:nth-child(2n){background: #f6f6f6;}
.mainbody_contentt .news-list:nth-child(3n){margin-right: 0;}
.news-list-img{width: 380px; height: 220px; overflow: hidden;}
.news-list-img img{width: 380px; height: 220px; transition: all 0.5s;}
.news-list:hover .news-list-img img{transform: scale(1.1);}
.news-list-content{width: 380px; padding: 20px; height: 180px; border: 1px solid #f0f0f0;}
.news-list-content p:first-child{font-size: 14px; color: #4f4f4f; line-height: 26px; font-family: Arial;display: inline-block;}
.news-list-content p:nth-child(2){font-size: 20px; line-height: 24px; color: #000; margin-top: 5px;}
.news-list:hover p:nth-child(2){color: #0033ab;}
.news-list-content p:nth-child(3){font-size: 14px; color: #818181; line-height: 24px; margin-top: 15px;}


/*内页产品列表*/
.product-ny-list{}
.product-ny-list li {float: left; width: 380px; height:400px; margin-right: 30px; margin-bottom: 30px; overflow: hidden; border: 1px solid #e9e9e9; text-align: center; background: #fff; border-radius: 3px;}
.product-ny-list li:nth-child(3),.product-ny-list li:nth-child(6),.product-ny-list li:nth-child(9){margin-right: 0;}
.product-ny-list li p{width: 330px; margin: 0 auto; text-align: left;}
.product-ny-list li p:first-child{width: 380px; height:227px; text-align: center; overflow: hidden; border-bottom: 1px solid #e9e9e9;}
.product-ny-list li p:first-child img{display: block; width: 380px; height: 227px;transition: all 0.5s;}
.product-ny-list li:hover p:first-child img{transform: scale(1.1);}
.product-ny-list li p:nth-child(2){font-size: 16px; color: #9f9f9f; margin-top: 20px; margin-bottom: 5px;}
.product-ny-list li p:nth-child(3){font-size: 18px; line-height: 24px; height: 48px;}
.product-ny-list li p:last-child{width: 125px; height: 35px; line-height: 35px; border: 1px solid #e9e9e9; background: #f9f9f9; margin-left: 25px; text-align: center; font-size: 15px;}
.product-ny-list li:hover p:last-child{background: #0033ab; border: 1px solid #0033ab; color: #fff;}

/*内页产品详细内容*/
.pro-left{width: 650px;}
.pro-right{width: 500px; text-align: left;}
.pro-right .pro-right-title{line-height: 50px; font-size: 30px; color: #000; margin-top: 80px; }
.pro-right .pro-right-gg{ margin-top: 10px;}
.pro-right .pro-right-gg span{font-weight: bold;}
.pro-right .pro-right-desc{font-size: 15px; line-height: 30px; color: #6d6d6d; background:#f2f2f2; padding: 15px 27px; margin-top: 20px;}
.pro-right .pro-right-tel{font-size: 20px; height: 40px; line-height: 40px; display: inline-block;  padding:0 15px; color: #fff; background: #0033ab; margin-top:60px;}
.pro-right .pro-right-tel span{font-size: 28px; font-family: Arial;}

#showbox {}
#showbox span { background:url(whitebg.png) repeat;}
#showbox img{border:1px solid #eaeaea;}
#showsum {left:0px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel {border:1px solid #0033ab;}
.showpage {width:650px; position:relative;}
.showpage a {display:block; width:20px; height:36px; line-height:36px; border:1px solid #ddd; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-30px; text-decoration:none; color:#999;}
.showpage a#shownext {left:auto; right:0;}
.showpage a:hover {background:#ccc; border:1px solid #ccc; color:#777;}
.showpage a img{margin-top: 10px;}

.pro-content{padding:40px 0; line-height:240%; text-align:justify; margin: 0 auto;}
.pro-content p{padding-bottom:20px;}
.pro-content img{max-width:100%;}
.pro-content-title{width: 100%; border-bottom: 1px solid #e4e4e4; height: 47px; line-height: 47px; margin-bottom: 30px;}
.pro-content-title span{display:inline-block; padding: 0 25px; color: #fff; font-size: 22px; background: #393b36;}


/*内页荣誉案例图片列表*/
.product_listt{width: 100%;}
.product_listt li{float: left; width: 380px; margin-right: 30px; margin-bottom:30px; text-align: center;}
.product_listt li .product_listt_img{width: 380px; height: 252px; overflow: hidden; border: 1px solid #e1e1e1;} 
.product_listt li .product_listt_imgt{width: 380px; height: 252px; overflow: hidden;} 
.product_listt li img{width: 380px; height: 252px; transition: all 0.5s;}
.product_listt li:hover img {transform: scale(1.15);}
.product_listt li:nth-child(3n){margin-right: 0;}
.product_listt li p{font-size: 16px; height: 60px; line-height: 60px; background: #f6f6f6;}
.product_listt li:hover p{background: #0033ab; color: #fff;}


/*内页新闻、图片详细内容*/
.right_content_top{width: 100%;}
.right_content_title{font-size: 40px; text-align: center; line-height: 34px; padding-bottom:40px; padding-top:20px; color: #000;}
.right_content_info{height:40px;line-height:40px;text-align:center;margin:15px 0; border:1px solid #E7E7E7;border-left:none;border-right:none;color:#666; font-size: 14px;}
.right_content_info small{margin-left:8px;margin-right:3px;color:#999;font-size:14px;}
.right_content_desc{margin:30px 0 15px;padding:5px 10px;line-height:25px;border:1px solid #f4e4b4;background:#fffff0;font-size:14px;}
.right_content_content{padding:15px 0; width: 100%;}
.right_content_content p{padding-bottom: 15px;}
.right_content_content img{max-width:100%;}
.p_content_desc{margin:20px 0 15px;padding:5px 10px;line-height:25px;border:1px solid #f4e4b4;background:#fffff0;font-size:14px; text-align:center;}
.p_content_desc span{}


/*详细页上一页下一页收藏打印*/
.preNext{width: 100%; margin-top: 20px; border-top: 1px #E7E7E7 solid; position: relative; font-size:14px;}
.preNext .text{color:#999; margin-top: 20px;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(actbox-ico.jpg);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -70px;}
.preNext .actBox li#act-pnt{background-position:4px -105px;}

/*内页联系我们*/
.contact-map{width: 602px;}
.contact-map iframe{margin-bottom: 20px; border: 1px solid #d4d4d4;}
.contact-content{width: 500px; text-align: left; font-size: 16px;}
.contact-content p{padding-bottom:10px; color: #616161; line-height:36px;}
.contact-content p:first-child{font-size: 22px; font-weight: bold; color: #008c62; margin-top:20px;}
.contact-content p img{margin-right: 10px; width:20px;}
.contact-content p span{font-weight: bold; color: #000;}

/*内页留言反馈*/
.message_content_content_title{font-size: 30px; width: 100%; text-align: center; height: 150px; line-height: 150px;}
.message_content{width:100%; padding:30px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; text-align:justify;border:solid 1px #eeeeee; }
.message_content_content{width: 100%; margin-top: 60px; margin: 0 auto;}
.message_content_content li{margin-bottom: 15px;}
.message_content_content li:first-child, .message_content_content li:nth-child(2){ width: 49%;}
.message_content_content li:first-child{margin-right: 20px;}
.msg_inputt{width: 100%; height: 40px; background: #fff; border:1px #EFEFEF solid; line-height: 40px; text-indent: 10px; line-height: 30px; font-size: 16px;}
.msg_submitt{width: 340px; height: 40px; background: #0033ab; color: #fff; line-height: 40px; text-transform: uppercase; border: none; font-size: 16px;}

.message_block{margin-top: 30px;}
.message_block p{padding:12px;}
.message_labes{font-size:14px;}
.message_title{height:44px;line-height:44px;background:#f6f9fb;padding:0 12px;}
.message_title h3{color:#376b88;font-size:22px;float:left; font-weight: normal;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

/*内页人才招聘*/
.join_list ul li{width:100%; margin:0 auto; line-height:40px; border-bottom:1px solid #ececec;}
.join_list ul li span{float:right; width:200px; text-align:right;}

.jobConts{line-height:30px;color:#666;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#333;}

/*分页样式*/
.page_info{text-align:center; padding-top:50px; margin-bottom:30px; color:#333; font-size: 15px;}
.page_info span{padding:0 2px;font-weight:bold; color: #ed0000;}
.page_list{line-height:25px; text-align:center; letter-spacing:0; font-size:14px; margin-top:40px;}
.page_list a{display:inline-block; background:#f9f9f9;color:#525252; border: 1px solid #ececec; text-align:center;padding:2px 13px; margin:0 3px; font-family: Arial; border-radius:2px;}
.page_list a:hover{color:#fff; background:#0033ab; border: 1px solid #0033ab;}
.page_list a.on{color:#fff;background:#0033ab; font-weight: bold; border: 1px solid #0033ab;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}