﻿@charset "utf-8";
/*公用*/
.common-bg{width: 100%;max-height: 450px;height: auto; overflow: hidden;}
.common-bg img{width: 100%;height: auto;display: block;margin: 0 auto;}

/*位置导航*/
.location{margin: 30px 0 20px 0;text-align: left;font-size: 14px;color: #999;}
.location a{font-size: 14px;color: #666666;display: inline-block;}
.location a:hover{color: #054896;}

.common{box-sizing: border-box;padding-bottom: 50px;}

.productTitle{text-align: left; background: #f9f9f9;overflow: hidden;}
.productTitle a{display: inline-block;box-sizing: border-box;border-bottom: 2px solid #f9f9f9; font-size: 16px;color: #333333;margin: 0 20px;padding: 30px 0;}
.productTitle a.currclass{color: #174f98;border-bottom: 2px solid #174f98;}
.productTitle a:hover{color: #174f98;border-bottom: 2px solid #174f98;}

.commonUl{overflow: hidden;padding: 50px 0 0 0;box-sizing: border-box;}
.commonUl li{float: left;width: 24%;margin-left: 1.3%;margin-bottom: 1.3%; box-sizing: border-box;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.commonUl li:nth-child(4n+1){margin-left: 0;}
.commonUl li a{display: block;}
.commonUl li .commonImg{width: 100%;height: 288px;overflow: hidden;}
.commonUl li .commonImg img{width: auto;max-width: 100%; height: 288px;display: block;margin: 0 auto;}
.commonUl li .commonTxt{box-sizing: border-box;padding: 10px;}
.commonUl li .commonTxt h3{color: #333333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.commonUl li .commonTxt p{color: #999999;font-size: 14px;margin-top: 5px;}
.commonUl li:hover{box-shadow: 0px 2px 4px 0px rgba(0,0,0,.1); -webkit-transform: translate(0, -5px);-ms-transform: translate(0, -5px);-o-transform: translate(0, -5px);transform: translate(0, -5px);}
.commonUl li:hover h3{color: #174f98;}

.commonUl li .honorImg{width: 100%;height: 315px;display: flex;align-items: center; box-sizing: border-box;padding: 10px 0; overflow: hidden;background: #F4F4F4;}
.commonUl li .honorImg img{max-width: 100%;max-height: 100%;display: block;margin: 0 auto;}

/*新闻列表页*/
.news_pc{background: #FFFFFF;padding-bottom: 30px;}
.news_pc_l{}
.news_pc_l .main_t{background: #FFFFFF;}
.main_title{border-bottom: 1px solid #174f98;padding: 15px 0;}
.main_title h3{font-size: 18px;font-weight: bold;color: #474747;}
.main_title h3 span{font-size: 14px;}
.news_pc_l .main_t ul{padding: 15px 0;}
.news_pc_l .main_t ul li{background: url(../images/icoBg.png) 95% 50% no-repeat #F5F5F5;box-sizing: border-box; margin: 12px 0;padding: 10px;}
.news_pc_l .main_t ul li a{display: block;color: #008BE3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_pc_l .main_t ul li.currclass{background: url(../images/icoHover.png) 95% 50% no-repeat #174f98;}
.news_pc_l .main_t ul li.currclass a{color: #FFFFFF;}
.news_pc_l .main_t ul li:hover{background: url(../images/icoHover.png) 95% 50% no-repeat #174f98;}
.news_pc_l .main_t ul li:hover a{color: #FFFFFF;}
.news_pc_l .main_b{margin: 20px 0;background: #FFFFFF;}
.news_pc_l .main_b .main_txt{padding: 15px 0;}
.news_pc_l .main_b .main_txt p{font-size: 14px;color: #474747;line-height: 30px;}
.news_pc_r{}
.news_pc_r .news_pc_r_t{background: #FFFFFF;margin: 0 20px;}
.news_pc_r .news_pc_r_t ul{}
.news_pc_r .news_pc_r_t ul li{border-bottom: 1px solid #DBDBDB;padding: 15px 0;overflow: hidden;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.news_pc_r .news_pc_r_t ul li .news_list_l{width: 25%;height: 140px;box-sizing: border-box;}
.news_pc_r .news_pc_r_t ul li .news_list_l a img{width: 100%;height: 100%;display: block;margin: 0 auto;}
.news_pc_r .news_pc_r_t ul li .news_list_r{width: 72%;box-sizing: border-box;}
.news_pc_r .news_pc_r_t ul li .news_list_r h3 a{font-size: 16px;color: #474747;display: block; font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_pc_r .news_pc_r_t ul li .news_list_r h3 a:hover{color: #174f98;}
.news_pc_r .news_pc_r_t ul li .news_list_r span{font-size: 12px;color: #66666;margin: 10px 0;display: block;}
.news_pc_r .news_pc_r_t ul li .news_list_r p{font-size: 15px;color: #474747;text-align: justify;}
.news_pc_r .news_pc_r_t ul li .news_list_r .news_list_more a{display: inline-block;font-size: 14px;color: #174f98;border: 1px solid #174f98;margin-top: 10px;padding: 3px 20px;}
.news_pc_r .news_pc_r_t ul li .news_list_r .news_list_more a:hover{background: #174f98;color: #FFFFFF;}
.news_pc_r .news_pc_r_t ul li:hover{-webkit-transform: translate(0, -2px);-ms-transform: translate(0, -2px);-o-transform: translate(0, -2px);transform: translate(0, -2px);}
.news_pc_r .news_pc_r_t ul li .news_list_c{width: 100%; padding:15px 0;}
.news_pc_r .news_pc_r_t ul li .news_list_c h3 a{font-size: 16px;color: #474747;display: block; font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_pc_r .news_pc_r_t ul li .news_list_c h3 a:hover{color: #174f98;}
.news_pc_r .news_pc_r_t ul li .news_list_c span{font-size: 12px;color: #66666;margin: 15px 0;display: block;}
.news_pc_r .news_pc_r_t ul li .news_list_c p{font-size: 15px;color: #474747;text-align: justify;}
.news_pc_r .news_pc_r_t ul li .news_list_c .news_list_more a{display: inline-block;font-size: 14px;color: #174f98;border: 1px solid #174f98;margin-top: 10px;padding: 3px 20px;}
.news_pc_r .news_pc_r_t ul li .news_list_c .news_list_more a:hover{background: #174f98;color: #FFFFFF;}

/*展示页show*/
.main_show{padding: 15px 0;}
.main_show .show_title{text-align: center;padding: 15px 0;}
.main_show .show_title h3{font-size: 16px;color: #474747;font-weight: bold;}
.main_show .show_title p{font-size: 14px;color: #666666;margin: 10px 0;}
.main_show .show_title p span{margin: 0 10px;}
.main_show .show_content{text-align: justify;padding: 15px 0;}
.main_show .show_content p{font-size: 16px;color: #333333;line-height: 25px;}
.main_show .show_content img{max-width: 100%;width: auto; height: auto;}

.showMain{box-sizing: border-box;padding-top: 50px;}
.showMain .showTitle{border-bottom: 1px solid #EEEEEE;padding-bottom: 30px;}
.showMain .showTitle h3{font-size: 24px;color: #555555;}
.showMain .showTitle h5{width: 80px;height: 2px;background: #0097F1;margin: 20px 0 10px 0;}
.showMain .showTitle p{font-size: 14px;color: #999999;}
.showMain .showContent{text-align: justify;margin-top: 50px;}
.showMain .aboutContent{text-align: justify;margin-top: 20px;}
.showMain .showContent p{font-size: 16px;color: #333333;line-height: 30px;}
.showMain .showContent img{max-width: 100%;width: auto; height: auto;}

/*位置导航.css*/
.pc_location{margin: 15px 0; text-align: left;font-size: 14px;color: #666;}
.pc_location a{font-size: 12px;color: #666;}
.pc_location a:hover{color: #e60012;}

#allmap{width: 100%;height: 500px;margin-top: 30px; box-sizing: border-box;}

/*分页*/
.yt_fy{overflow: hidden;display: block;padding: 30px 10px 20px 0;background: #FFFFFF;}
.yt_fy_txt{text-align: right; color: #333333;}
.yt_fy_txt a{border: 1px solid #e6e6e6;font-size: 14px; color: #666;display: inline-block; padding: 5px 15px;border-radius: 2px;margin: 0 0.1rem;}
.yt_fy_txt span{border: 1px solid #e6e6e6;font-size: 14px; padding: 5px 15px;display: inline-block; border-radius: 2px;margin: 0 0.1rem;cursor: pointer;}
.yt_fy_txt span:first-child{display: none;}
.yt_fy_txt a:hover{background-color: #008BE3; color: #fff;text-decoration: none;}
.yt_fy_txt span.current{background-color: #008BE3; color: #fff;}