﻿body{font-size: 14px;}
.w1200{width: 1200px;margin: 0 auto;}
.clear{clear: both;}

.fixed{position: fixed;width: 100%;background: white;box-shadow: 0 2px 5px #bfbfbf;z-index: 9999;}
.logo{float: left;}
.meNav{float: left;margin-left: 250px;}
.search{float: right;}

.search-nav{position: absolute;top: 100px;width: 100%;z-index: 999;display: none;text-align: center;font-size: 0;padding: 15px 0;background: rgba(218,193,193,0.4);}
.layui-form-item{display: inline-block;width: 500px;margin-bottom: 0 !important;font-size: 14px;}
.search-nav .layui-btn{display: inline-block;border-radius: 0;vertical-align: top;background-color: #145cb0;}
.layui-nav-item a{font-size: 18px;}
.search{line-height: 100px;}
.search .search_s{cursor: pointer;}
.layui-nav-item:hover{background: #145cb0;}

.swiper-container {width: 100%;}
.lunbo-img .swiper-slide img{width: 100%;height: 286px;}
.swiper-pagination .swiper-pagination-bullet-active{background: #e24d0d !important;}
.swiper-pagination .swiper-pagination-bullet{background: #bfbfbf;opacity: 1;}
.swiper-pagination-bullet{width: 80px !important;border-radius: 0 !important;}

.index-title{text-align: center;padding: 40px 0;}
.index-title a{display: inline-block;}
.index-title span{display: block;}
.index-title span:first-child{font-size: 24px;font-weight: bold;line-height: 1.6;}
.index-title span:last-child{font-size: 14px;text-transform: uppercase;}

.picScroll-left{ width:1100px;position:relative;margin: 0 auto;}
.picScroll-left .bd{margin-left: -6px;}
.prev,.next{ display:block; width:39px; height:39px;cursor:pointer;position: absolute;top: 50%;margin-top: -19.5px;}
.next{background:url("/statics/tr/img/jt_03.png") no-repeat;left: 0;margin-left: -50px;}
.prev{background:url("/statics/tr/img/jt_05.png") no-repeat;right: 0;margin-right: -50px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden;text-indent:-999px; cursor:pointer;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin:0 6px;border: 1px solid #bfbfbf;}
.picScroll-left .bd ul li .pic{ text-align:center;width: 264px;}
.picScroll-left .bd ul li .pic img{ width:100%; /*height:220px;*/ display:block;
-webkit-transition: all 0.5s ease-in-out; 
-moz-transition: all 0.5s ease-in-out; 
-o-transition: all 0.5s ease-in-out;    
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.picScroll-left .picList .pic span{display: block;padding: 40px 0;}
.picScroll-left .bd ul li:hover{box-shadow: 0 2px 10px #bfbfbf;}

.more{text-align: center;padding: 40px 0;}
.more a{display: inline-block;width: 195px;height: 45px;line-height: 45px;font-size: 14px;color: white;background: #145cb0;
border-radius: 22px;}

.about{background:url(/statics/tr/img/bk_02.png); background-repeat: no-repeat;width: 100%;height: 415px;position: relative;}
.about_w1200{width: 1200px;margin:0 auto;background:#145cb0;height: 360px;position: relative;top: 140px;}
.ab_left{float: left;position: relative;top: -45px;margin-left: 45px;transition: all .3s;}
.ab_right{float: right;width: 500px;margin-right: 55px;}
.ab_right h4{color: white;font-size: 30px;font-weight: normal;padding-top: 30px;position: relative;line-height: 1.2;}
.ab_right h4:after{position: absolute;content: "";width: 50px; height: 2px;background: white;left: 0;top: 90px;}
.ab_right p{padding-top: 45px;color: white;font-size: 16px;line-height:2.0;min-height: 112px;}
.ab_right a{display: inline-block;width: 130px;height: 30px;line-height: 30px;text-align: center;border:1px solid white;color: white;margin-top: 20px;}
.ab_left:hover{box-shadow: 0px 4px 8px #bfbfbf;top: -50px;}
.ab_right h4:hover{color: #be3020;}
.ab_right a:hover{color: #be3020;}

.t1{height: 85px;}

.links{width: 1150px;margin: 0 auto;}
.links ul{font-size: 0;margin-left: -60px;}
.links ul li{display: inline-block;font-size: 14px;margin-left: 60px;margin-bottom: 30px;}

.footer{background: #145cb0;}
.f1150{width: 1150px;margin: 0 auto;padding: 40px 0;}

.ft_left{float: left;}
.position{float: left;margin-left: 45px;}
.code{float: right;text-align: center;}
.position_p1 span{display: block;color: #e0e0e0;font-size: 16px;line-height: 1.8;}
.position_p1{margin-bottom: 30px;background:url(/statics/tr/img/ff_06.png); background-repeat: no-repeat;padding-left: 70px;position: relative;background-position: left;}
.position_p1:before{position: absolute;width: 1px;height: 100%;content: "";background: #90b2da;left: 16%;}
.position_p2 span{display: block;color: #e0e0e0;font-size: 16px;line-height: 1.8;}
.position_p2{background:url(/statics/tr/img/ff_09.png); background-repeat: no-repeat;padding-left: 70px;position: relative;background-position: left;}
.position_p2:before{position: absolute;width: 1px;height: 100%;content: "";background: #90b2da;left: 16%;}
.code p{font-size: 16px;color: #e0e0e0;margin-top: 10px;}
.po1 .position_p1,.po1 .position_p2{background: none;padding-left: 15px;}
.po1 .position_p1:before{left: 0;}
.po1 .position_p2:before{left: 0;}

.myf1{float: left;color: white;height: 65px;line-height: 65px;}
.myf2{float: right;color: white;height: 65px;line-height: 65px;}

.banner img{width: 100%;}

.p40{padding: 40px 0 80px 0;}

.column_nav{width: 260px;background: #eeeeee;float: left;min-height: 630px;padding-bottom: 20px;}
.column_nav h4{font-size: 20px;color: #0068b7;border-bottom: 3px solid #145cb0;font-weight: bold;
padding-left: 25px;line-height: 80px;/*margin-top: 15px*/;}
.column_nav ul{padding: 0 15px;margin-top: 20px;}
.column_nav ul li{margin-bottom: 10px;font-size: 16px;padding-left: 15px;}
.column_nav ul li:hover{background: url(/statics/tr/img/sx_05.png) no-repeat;background-position: 0px 4px;}
.mthis{background: url(/statics/tr/img/sx_05.png) no-repeat;background-position: 0px 4px;}

.main_body{float: right;width: 900px;padding-left: 20px;border-left: 1px solid #bfbfbf;}
.main-title{border-bottom: 1px solid #bfbfbf;height: 80px;line-height: 80px;}
.catname1{float: left;font-size: 18px;color: #0068b7;font-weight: bold;}
.catname2{float: right;}
.catname2 a:last-child{color: #0068b7;}

.content{font-size: 16px;line-height: 1.95;padding-top: 20px;min-height: 650px;}

.pic-ul{font-size: 0;margin-left: -29px;}
.pic-ul li{font-size: 16px;display: inline-block;text-align: center;margin-left: 29px;margin-bottom: 29px;font-weight:bold;}
.pic-ul p{height: 45px;line-height: 45px;}
.pic-ul li div{overflow: hidden;width: 280px;/*height: 185px;*/}
.pic div{overflow: hidden;}
.pic:hover img{
-webkit-transform: scale(1.07);
-moz-transform: scale(1.07);  
-o-transform: scale(1.07);    
-ms-transform: scale(1.07);   
transform: scale(1.07) ;
}
.pic-ul li div img{width: 100%;height: 100%;
-webkit-transition: all 0.5s ease-in-out; 
-moz-transition: all 0.5s ease-in-out; 
-o-transition: all 0.5s ease-in-out;    
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.pic-ul li:hover img{
-webkit-transform: scale(1.07);
-moz-transform: scale(1.07);  
-o-transform: scale(1.07);    
-ms-transform: scale(1.07);   
transform: scale(1.07) ;
}
.pic-ul li:hover p{background: #145cb0;color: white;}

.download{font-size: 0;margin-left: -60px;}
.download li{display: inline-block;font-size: 14px;width: 420px;margin-bottom: 30px;margin-left: 60px;}
.download .download-d{float: left;}
.download .download-d span{display: inline-block;vertical-align: middle;}
.download .download-d span:last-child{margin-left: 25px;}
.download a{float: right;display: inline-block;width: 80px;height: 48px;border: 1px solid #145cb0;line-height: 48px;
text-align: center;color: #145cb0;}
.download a:hover{background: #145cb0;color: white;}

/*分页*/
.paging{text-align: center;width: 100%;}
.paging span{font-size: 14px;margin-right: 6px;background: #eeeeee;display: inline-block;min-width: 28px;height: 28px;line-height: 28px;padding: 5px;}
.paging a{color: #333333;display: block;}
.p_n1{background: #145cb0 !important;color: #ffffff;}


.my-this{background: #145cb0;color: white;}


.picture-ul{font-size: 0;margin-left: -20px;}
.picture-ul li{font-size: 14px;display: inline-block;margin-left: 20px;margin-bottom: 22px;vertical-align: top;width: 283px;}
.picture-size{background: #f2f2f2;position: relative;width: 100%;}
.picture-ul li:hover .picture-size{background: #0068b7;}
.picture-ul li:hover .picture-size h4{color: white;}
.picture-ul li:hover .picture-size p{color: white;}
.picture-ul li:hover .picture-size span{color: white;}
.picture-size h4{font-size: 18px;font-weight: bold;padding: 15px;}
.picture-size p{color: #808080;line-height: 1.8;}
.picture-size span{position: absolute;right: 15px;bottom: 15px;color: #865e3a;line-height: 1.8;}
.picture-img{overflow: hidden;}
.picture-img img{width: 385px;
    -webkit-transition: all 0.5s ease-in-out; 
    -moz-transition: all 0.5s ease-in-out; 
    -o-transition: all 0.5s ease-in-out;    
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.picture-img:hover img{
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);  
    -o-transform: scale(1.07);    
    -ms-transform: scale(1.07);   
    transform: scale(1.07) ;
}

.catc a{display: block;font-size: 15px;margin-left: 10px;line-height:2.5}
.pi1{width: 283px;}
.pi1 img{width: 100%;display: block;}
.show-title{text-align: center;font-size: 22px;font-weight: bold;padding-bottom: 20px;color:#145cb0;}

.search-point{padding: 20px 0;}
.search-point strong{color: red;}
.ul-right{float: right;width: 965px;}
.ul-right h4{font-size: 18px;font-weight: bold;}
.ul-right span{display: block;margin-top: 15px;}
.ul-right p{line-height: 1.8;color: #727272;margin-top: 15px;}
.ul-right i{display: inline-block;font-style: normal;border-bottom: 1px solid #865e3a;line-height: 1.8;margin-top: 10px;}
.list-ul li{margin-bottom: 20px;padding: 20px 0;transition: all .5s;border-bottom: 1px solid #bfbfbf;}
.list-ul li{margin-bottom: 20px;padding: 20px 0;transition: all .5s;border-bottom: 1px solid #bfbfbf;}
.list-time{display: inline-block;height: 40px;line-height: 40px;}
.ul-a{background: #F0F0F0;width: 120px;position: relative;overflow: inherit;padding: 20px;float: left;}
.ul-a:after{position: absolute;content: "";display: block;width: 1px;height: 100%;background: #dcdcdc;top: 0;right: -25%;}
.ul-a span{display: block;text-align: center;}
.ul-a span:first-child{font-size: 40px;color: #865e3a;line-height: 60px;}
.ul-a span:last-child{font-size: 14px;color: #000;line-height: 30px;}

#container2{width: 100%;height: 500px;margin-top: 30px;}
.left,.right {width: 100%;height: 700px;padding: 40px 20px;box-sizing: border-box;}
.left {height: 500px;}
.container {width: 50%;height: 100%;}
.des {float: right;width: 48%;height: 100%;border: 1px dashed #000;box-sizing: border-box;}
.info {margin-top: 20px;padding-left: 20px;color: #cc5522;font-size: 20px;margin-bottom: 40px;text-align: center;}
/*pre {font-family: "微软雅黑";font-size: 15px;}*/
.title {font-size: 15px;font-weight: bold;color: #cc5522;}
.contents {font-size: 13px;color: #333;/*margin-top: 6px;*/}

.list_job p{float: left;line-height: 50px;}
.list_job span{float: right;line-height: 50px;}
.list_job li{background: #f8f8f8;margin-bottom: 15px;padding: 0 10px;}