﻿@charset "utf-8";
/* CSS Document */
.banner_ny{}
.banner_ny img{width: 100%;}

/*当前位置*/
.page-locate{line-height:45px;font-size:14px;text-align:left;background:#eeeeef; padding: 5px 0;}
.page-locate a:first-child{display:inline-block;padding:0 0 0 25px;background:url(../images/icon-home.png) no-repeat left 15px;}
.page-locate span{margin:0 6px; color: #0173b4; font-weight: bold;}

.main-about{padding:0 0 30px;background-color:#fff; overflow: hidden;}
.main-about .profile{margin:15px 0;line-height:32px; font-size: 15px; overflow:hidden;}
.main-about .profile img{max-width: 100%; padding: 8px 0;}

.pro_left{width: 22%; float: left; margin: 20px 0;}
.pro_left h2{ height:60px; line-height:60px; background:#0089cf;text-align:center; color:#fff; font-size:20px; font-weight: bold; border-bottom:3px solid #fff;}
.pro_left ul{ padding-bottom:3px;}
.pro_left ul li{border-bottom:3px solid #fff; position: relative; }
.pro_left ul li p{display:block; line-height:48px; text-align:left; background:#eee url(../images/ico1.png) no-repeat right center; padding-left: 20px; font-size:14px; font-weight: bold;}
.pro_left ul li ul{width: 100%;}
.pro_left ul li ul li { line-height:37px; border-bottom:dashed 1px #eee;  display:block; background:transparent; padding-left: 20px;  font-size:13px;}
.pro_left ul li ul li a:hover{ text-decoration:none; display:block;color: #0173b4;}

.pro_left ul li p.hover{ background:#0173b4 url(../images/ico2.png) no-repeat right center; padding-left: 20px; font-size:14px; font-weight: bold; }
.pro_left ul li p.hover a{color: #fff;}

.pro_right{width: 74%;  float: right; margin-top: 20px;}
.pro_right h3{width: 100%; color:#333; font-size:17px; line-height:35px; font-weight: bold; border-bottom:1px solid #e5e5e5; padding-bottom: 6px;}


.zhengshu{margin-top:20px;}
.zhengshu ul{ margin-left:-3%;}
.zhengshu li{ float:left; width:30.333%; margin-left:3%; text-align:center; line-height:30px; margin-bottom:2%;}
.zhengshu li img{ width:98%;border:1px solid #ccc; padding:3px;}
.zhengshu li span{display:block; line-height:40px; font-size:15px;}


.Ulimg{margin-top:20px;}
.Ulimg ul{ margin-left:-3%;}
.Ulimg li{ float:left; width:47%; margin-left:3%; text-align:center; line-height:30px; margin-bottom:2%;}
.Ulimg li img{ max-width:100%;}
.Ulimg li span{display:block; line-height:40px; font-size:15px;}



.prolist { width:100%; margin-top:5px; overflow: hidden;}
.prolist li { border-bottom:#dedede solid 1px; line-height:30px; color:#666; padding:10px 15px; font-size: 13px;}
.prolist li .btm{font-size:15px; font-weight: bold;}
.prolist li:hover { background:#f4fbff;}
.prolist li a { color:#009ce0; font-size:14px; display:block;}



.products{margin-top:25px; overflow: hidden;}
.products ul{margin-left: -2%;overflow: hidden;}
.products ul li{float: left;margin-left: 2%;width: 48%; margin-bottom: 2%;transition: all 0.3s;background: #fff;}
.products ul li .pic {width: 100%; -webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}
.products ul li:hover .pic img{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.products ul li .pic img{max-width: 100%;transition: all 0.4s; }
.products ul li span{line-height:45px;font-size: 16px; display: block; text-align: center;}
.products ul li a{color: #333;transition: all 0.3s;}



.product_details{margin-top:25px; overflow: hidden;}
.product_details .details_tbt{padding:0 0 6px 0; font-size: 22px; font-weight: bold;text-align: center; }
.product_details .details_pic{width:100%; line-height:27px; font-size:14px; padding-top: 15px; color: #555;}
.product_details .details_pic img{max-width: 100%; padding: 8px 0;}




/*新闻*/
.news{width: 100%; margin-top: 25px; overflow: hidden;}
.news .news_t{margin-bottom: 22px; padding-bottom: 22px;  border-bottom:1px solid #d9d9d9;}
.news .news_t .pic{float: left;width: 30%;}
.news .news_t .pic img{width: 100%;height: auto;}
.news .news_t .right{float: right;width:calc(100% - 33%); overflow: hidden;}
.news .news_t .right .news-date{font-size: 14px;color: black;margin: 12px 0;}
.news .news_t .right h2{font-size: 15px; font-weight: bold;}
.news .news_t .right p{line-height: 28px; height: 56px; font-size: 14px;margin-top:8px; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;}
.news .news_t .right .more{width: 120px;height: 35px;line-height: 35px;text-align: center;border:1px solid #fff;background: #0089cf;  margin-top: 12px;}
.news .news_t .right .more a{display: block; color: #fff;}
.news .news_t .right .more:hover a{display: block;text-decoration: none;}



/*新闻详情*/
.NewsDetailed{ margin:2% auto;max-width:1200px; overflow: hidden;}
.NewsDetailed h4{line-height:32px;margin-bottom:15px;text-align:center;font-size:18px;font-weight:600;color:#444;}
.NewsShowHits{padding-bottom:15px;text-align:center;border-bottom:1px #DEDEDE solid;color:#777;font-size:13px;}
.NewsDetailed-content{line-height:30px;padding-top:15px;padding-bottom:10px;margin-bottom:10px;font-size:14px;text-align:left; color: #555;}
.NewsDetailed-content img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#0173b4;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {border-top:1px #DEDEDE solid; margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}



/**招聘 **/
.slide_join{width:100%; margin-top: 30px;}
.slide_join h3{width:96%; height:50px; padding:0 2%; font-weight:normal; background-color:#eee;margin-bottom:10px;}
.slide_join h3.on{background-color:#2454a0;}
.slide_join h3 span{float:left; width:80%; height:50px; color:#000; font-size:16px; line-height:50px; overflow: hidden; text-overflow:ellipsis;}
.slide_join h3.on span{color:#fff;}
.slide_join h3 em{float:right; width:30px;height:30px; margin:8px 0 0 0; background:url(../images/join_img9.png) no-repeat;}
.slide_join h3.on em{background:url(../images/join_img10.png) no-repeat;}
.slide_join ul{ width:98%; background-color:#fff; margin: 20px auto;}
.slide_join ul .join_show{width:98%; color:#444; font-size:15px; line-height:32px;}



/**联系我们代码 **/
#map_container{height: 500px; margin-top: 25px;}

/*feedback*/
.content_box{margin-top:0;}
.content_box .messages_box{width:auto;padding:0 0 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #0173b4;border:none;}