﻿
/********首页********/
@font-face {
  font-family: 'myfont';  
  src: url('../font/TT0037M_.TTF') format('truetype')  
}

/*头部*/
.nr{width: 1200px;margin: 0 auto;}
.header{width: 100%;}
.logo{display: inline-block;padding-bottom: 5px;}
.top_tel{display: inline-block;color: #0181cb;font-size: 24px;float: right;position: relative;top: 34px;border: 1px solid #e3e3e3;border-radius: 25px;padding: 5px 25px;}
.top_tel img{margin-right: 7px;position: relative;bottom:4px;}
.mynav{width: 100%;background:#023f7f;}
.nav_list{overflow: hidden;}
.nav_list li{display: inline-block;width:14.2%;text-align: center;line-height:55px;float: left;}
.nav_list li a{color: white;font-size: 16px;}
.nav_list li.active{background:#0081cc;}
.nav_list li a:hover{font-weight: bold;}
.nav_list li.active a:hover{font-weight: normal;}
.y_nav{display: none;}

/*banner*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}
.carousel-indicators .active{width:12px;height:12px;border-radius: 0;background: #0a57ae;margin: 0 7px;}
.carousel-indicators li{width:12px;height:12px;background: #FFFFFF;border: none;margin: 0 7px;border-radius: 0;}

/*搜索*/
.sec{border-bottom: 1px solid #dcdcdc;padding: 25px 0;}
.sec_list{display: inline-block;}
.sec_list li{display: inline-block;margin-right: 15px;}
.sec_list li a{color: #666666;}
.sec_list li:nth-child(1){color: #666;margin-right: 0;}
.sec_list li:hover a{color:#0081cc;}
.sec form{display: inline-block;width: 225px;height: 39px;border: 1px solid #dcdcdc;background: white;float: right;border-radius: 25px;position: relative;bottom:9px;}
.sec form input{width: 70%;height: 35px;border: none;background: transparent;padding-left: 15px;font-size: 12px;}
.sec form button{float: right;border: none;background: transparent;}

/*公司简介*/
.ind_ab{padding: 60px 0;overflow: hidden;padding-bottom: 90px;}
.gy_lf{display: inline-block;width: 372px;height: 533px;background: url(../img/img2.png) no-repeat;background-size: 100% 100%;}
.gy_lf img{width:365px;position: relative;top:30px;left: 80px;}
.gy_rg{display: inline-block;width:610px;float: right;padding-top: 25px;}
.gy_bt{margin: 50px 0;position: relative;}
.gy_bt h1{font-size: 30px;}
.gy_bt p{color: #7b7b7b;font-size: 14px;margin-top: 10px;}
.gy_bt:before{content: "";width: 55px;height: 5px;background: #0081cc;position: absolute;top: 75px;left: 0;}
.gy_p p{color: #666666;font-size: 16px;text-indent: 2em;line-height: 28px;}
.gy_p a,.tit a{display: inline-block;width: 140px;height: 40px;text-align: center;line-height: 38px;border: 1px solid #999999;color:#999999;margin-top: 80px;}
.gy_p a:hover,.tit a:hover{background:#0081cc;color: white;border-color: #0081cc;}

/*产品中心*/
.ind_pro{width: 100%;background: #f9f9f9;overflow: hidden;}
.cp_bt{width: 100%;height: 245px;background: url(../img/img3.png) no-repeat;background-size: cover;padding-top: 55px;}
.cp_bt .tit a{color: white;border-color: white;}
.tit a{float: right;margin-top: 30px;}
.box{position: relative;bottom:53px;}
.box .list{display: inline-block;width: 300px;overflow: hidden;height:560px;background: white;padding: 50px 27px;border: 1px solid #ededed;}
.box .list .list_u li{height: 42px;line-height: 40px;font-size:16px;text-align: center;color: #333;cursor: pointer;background: #f6f9ff;border: 1px solid #ececec;margin-bottom: 24px;}
.box .list .list_u li a{color: #00031d;}
.con{width: 857px;height:560px;float: right;overflow: hidden;background: white;border: 1px solid #ededed;padding: 35px 15px;}
.box .list .list_u .on{background: #023f7f;color: white;}
.con .con_c{width: 100%;height:560px;}
.cp_tel{width: 100%;background:url(../img/img7.png) no-repeat;background-size: cover;color: white;;padding: 30px 10px;padding-left: 60px;position: relative;margin-top: 35px;}
.cp_tel span{font-size: 14px;}
.cp_tel p{font-size: 21px;font-family: "myfont";}
.cp_tel img{position: absolute;top: 32px;left: 10px;}
.yw_list{overflow: hidden;}
.yw_list li{display: inline-block;width:265px;float: left;text-align: center;margin-bottom: 20px;margin-right: 15px;}
.yw_list li:nth-child(3n){margin-right: 0px;}
.yw_list li .cp_dm{width: 100%;height: 200px;overflow: hidden;display: flex;justify-content: center;align-items:center;border: 1px solid #ededed;}
.yw_list li .cp_dm img{max-height: 180px;transition: all 0.5s;}
.yw_list li:hover .cp_dm img{transform: scale(1.1);}
.yw_list li p{color: #020202;font-size: 16px;margin-top: 10px;}
.yw_list li:hover p{color:#0081cc;}
.yw_list li:hover .cp_dm{border-color: #0081cc;}

/*视频中心*/
.ind_vd{margin-top: 80px;}
#cus_wrapper{width:100%;height: 190px;position: relative;margin-top: 40px;overflow: hidden;}
#cus_wrapper ul {position: absolute;left: 0;top: 0;}
#cus_wrapper li{float: left;text-align: center;margin-left: 30px;height: 150px;width:215px;}
#cus_wrapper li .zx_m{width:100%;height:130px;overflow: hidden;border: 1px solid #333333;}
#cus_wrapper li .zx_m img{width: 100%;height: 100%;transition: all 0.5s;}
#cus_wrapper li:hover .zx_m img{transform: scale(1.1);}
#cus_wrapper li:hover{cursor: pointer;}
#cus_wrapper li p{color: black;font-size: 16px;margin-top: 10px;}
#cus_wrapper li:hover p{color:#0081cc;}

/*新闻资讯*/
.ind_news{background: #f9f9f9;padding: 50px 0;margin-top: 75px;overflow: hidden;padding-bottom: 80px;}
.xw_bt{border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;font-size: 26px;font-weight: bold;}
.xw_bt a{float: right;font-weight: normal;color: #666666;font-size: 12px;margin-top: 8px;}
.xw_bt a:hover{color: #0081cc;}
.xw_box{display: inline-block;width: 610px;}
.gsnew_tab_c{width: 100%;}
.tab_c_t_lf{display: inline-block;width: 155px;}
.tab_c_t_lf img{width: 100%;}
.tab_c_t_rg p{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 5px;}
.tab_c_t_rg span{color: #666666;display: inline-block;margin-top: 10px;}
.tab_c_t_rg em{color: #999999;}
.tab_c_t_rg{position: relative;top: 5px;width: 72%;float: right;}
.tab_c_t_rg a{color:#b90a11;position: absolute;right: 0;bottom:40px;}
.tab_c_t_rg:hover p{color: #0081cc;}
.gsnew_tab_c .gsnew_list{width: 100%;overflow: hidden;}
.gsnew_tab_c .gsnew_list li{border-bottom: 1px dashed #d2d2d2;line-height: 55px;height: 55px;display: inline-block;width: 48%;position: relative;padding-left: 22px;}
.gsnew_tab_c .gsnew_list li:nth-child(even){float: right;}
.gsnew_tab_c .gsnew_list li a{color: black;}
.gsnew_tab_c .gsnew_list li p{display: inline-block;font-size: 13px;color: #333333;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gsnew_tab_c .gsnew_list li span{float: right;color: #999;font-size: 12px;}
.gsnew_tab_c .gsnew_list li:hover a,.gsnew_list li:hover p{color:#0e59ae;}
.gsnew_tab_c .gsnew_list li:hover span{color:#0e59ae;}
.gsnew_tab_c .gsnew_list li img{margin-right: 8px;position: relative;top: 26px;}
.tab_c_t{margin-top: 30px;padding-bottom: 25px;border-bottom: 1px dashed #dfdfdf;}
.gsnew_tab_c .gsnew_list li:before{content: "";width: 10px;height: 2px;background: #0e59ae;position: absolute;top: 27px;left: 3px;}
.zx_box{width: 550px;float: right;}
.xw_rq02{display: inline-block;width: 123px;height: 114px;text-align: center;float: left;background: #ebebeb;padding-top: 10px;}
.xw_rq02 p{font-size: 44px;font-weight: bold;color: #333333;}
.xw_rq02 span{color: #666666;font-size: 16px;}
.xw_nr02{display: inline-block;width: 75%;float: right;padding-top: 15px;}
.xw_nr02 h4{margin-bottom: 14px;font-size: 16px;font-weight: bold;color: #333333;}
.xw_nr02 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #666666;line-height: 23px;}
.xw_list li{width: 100%;overflow: hidden;background: #f6f6f6;margin-top: 18px;}
.xw_list li:hover,.xw_list li:hover .xw_rq02{background: #023f7f;}
.xw_list li:hover .xw_nr02 h4,.xw_nr:hover h4,.xw_list li:hover .xw_nr02 p,.xw_list li:hover .xw_rq02 p,.xw_list li:hover .xw_rq02 span{color:white;}
.xw_list li:first-child{padding-top: 0;}

/*底部*/
.footer{border-top: 5px solid #0081cc;}
.foot_t{width: 100%;background: #1d1f25;padding: 25px 0;overflow: hidden;}
.foot_nav{display: inline-block;color: #fff;font-size: 16px;opacity: 0.4;}
.foot_nav a{color: white;}
.foot_nav a:hover{text-decoration: underline;}
.fx_list{display: inline-block;float: right;}
.fx_list li{display: inline-block;margin: 0 5px;}
.foot_b{width: 100%;background:#18181d;padding: 35px 0;}
.foot_lf{display: inline-block;width: 80%;}
.foot_lf p{color: white;opacity: 0.7;}
.foot_lf .foot_bq{font-size: 12px;margin-top: 15px;}
.foot_lf .foot_bq a{color: white;}
.foot_sec{width: 185px;height: 35px;background: #18181d;color: white;outline: none;cursor: pointer;float: right;padding-left: 10px;border: 1px solid #46464a;font-size: 13px;position: relative;top: 15px;}

/*****公司简介*****/
.banner,.banner img{width: 100%;}
.m_nav{width: 100%;background: #f6f6f6;height: 50px;line-height: 50px;text-align: right;}
.m_nav p,.m_nav p a{color: #999999;font-size: 12px;}
.m_nav p img{margin-right: 7px;position: relative;bottom: 1px;}
.section{margin-top: 40px;margin-bottom: 85px;}
.sec_c{display: inline-block;width: 250px;position: relative;bottom: 138px;}
.c_top{width: 100%;}
.c_bt{width: 100%;background: #007cd3;padding: 25px 15px;color: white;position: relative;}
.c_bt h3{color: white;font-size: 24px;font-weight: bold;}
.c_bt img{position: absolute;right: 15px;top: 35px;}
.c_bt p{color: #d6eeff;font-size: 12px;margin-top: 5px;}
.c_nav{width: 100%;background: #f6f6f6;}
.c_nav li a{color: #666;font-size: 16px;}
.c_nav li{padding: 15px 0;text-align: center;border-bottom: 1px dashed #dfdfdf;}
.c_nav li:last-child{border-bottom: none;}
.c_nav .active{background: url(../img/c_bg.png) no-repeat;background-position-y:-10px}
.c_nav .active a,.c_nav li:hover a{color: #007cd3;}
.subNavBox{display: none;}
.sec_rg{display: inline-block;width: 75%;float: right;vertical-align: top;}
.about h1{text-align: center;font-size: 26px;font-weight: bold;margin-bottom: 40px;}
.about p{color: #666666;line-height: 27px;margin-bottom: 0px;}

.paging{width: 100%;height: auto;text-align: center;margin-top: 30px;}
.paging a{display: inline-block;padding: 5px 10px;border: 1px solid #CCCCCC;margin: 0 5px;}
.paging .current{}
.paging .current.about img{background: #007cd3;border-color: #007cd3;}
.paging  a{color: #666666;font-size: 12px;}

/*****产品*****/
.pro_list li{margin-right: 30px;}

.vd_list li .cp_dm{height: 175px;}
.vd_list li .cp_dm img{width: 100%;height: 100%;}


/******新闻资讯*******/
.new_u li .lf_data{display: inline-block;width: 128px;height: 123px;background: #f2f2f2;float: left;text-align: center;padding-top: 18px;}
.new_u li .lf_data p{color: #000000;font-size: 40px;}
.new_u li .lf_data span{color: #999999;font-size: 18px;}
.new_u li .lf_txt{width: 82%;float: left;padding-left: 30px;padding-top: 10px;}
.new_u li .lf_txt p{font-size: 18px;color: #333333;margin-bottom: 15px;}
.new_u li .lf_txt span{color: #666666;font-size: 12px;line-height: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.new_u li:hover .lf_txt p{color: #0081cc;}
.new_u li{padding:25px 0;border-bottom: 1px solid #e2e2e2;overflow: hidden;}
.new_u li:first-child{padding-top: 0;}


/*****联系我们*****/
.cont_list li{color: #666666;font-size: 18px;margin-bottom: 25px;}
.cont_list li img{margin-right: 10px;}
.cont_list li:first-child{color: #333333;font-size: 24px;margin-bottom: 30px;}
.map{width: 100%;height: 475px;margin-top: 45px;}
.map img{width: 100%;height: 100%;}


/*******留言*******/
.inp{display: inline-block;width: 350px;margin-right: 70px;}
.inp_yx{margin-right: 0;}
.inp input{width: 100%;height: 45px;border: 1px solid #999999;background:transparent;padding-left: 10px;}
.button{width: 150px;height: 40px;background: #0081cc;color: white;border: none;font-size: 18px;}
.inps textarea{width: 100%;height: 140px;border: 1px solid #999999;background:transparent;padding: 10px;}
.inps{margin-top: 40px;}
.msg_t{margin-top: 35px;}
.msg{position: relative;margin-top:55px;}
.bt{text-align: center;margin-top: 30px;}
.n_tit{text-align: center;}
.n_tit p {font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 5px;}
.n_tit h4 {color: #0081cc;font-size: 24px;}

.contents img{max-width: 100% !important;height: auto !important;}


.navContent  li{border:none; padding:15px 0px 0px 0px;}
.navContent .active{background:none;}
.c_nav li .navContent  li a{color:#666;}
.c_nav li .navContent  .active a{color:#007cd3;}
.c_nav li .navContent  li:nth-child(1){padding-top:20px;} 



/********分辨率小于768px*******/
@media only screen and (max-width:768px){
	.top,.header,.mynav,.sj_box{display: none;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;}
	.navbar-brand{width: 56%;padding-top: 4px;padding-left: 0;}
	.navbar-brand>img{width:100%;}
	.navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #0081cc;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #0081cc;color: white;}
	.navbar-default{background: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}
	#myCarousel,.banner{margin-top: 53px;}
	.nr{width: 100%;padding-left: 15px;padding-right: 15px;}
	.carousel-indicators li,.carousel-indicators .active{width: 6px;height: 6px;margin: 0;}
	.carousel-control{display: none;}
	.carousel-indicators{bottom: 0;}
	
	.sec{display: none;}
	.gy_lf{display: none;}
	.gy_rg{width: 100%;float: none;}
	.gy_bt h1{font-size: 17px;}
	.gy_bt p{font-size: 12px;margin-top: 5px;}
	.gy_bt{margin: 35px 0;}
	.gy_bt:before{top: 50px;}
	.tit img{width: 67%;}
	.ind_ab{padding: 15px;}
	.gy_p p{font-size: 14px;line-height: 25px;}
	.gy_p a, .tit a{width: 90px;height: 30px;line-height: 28px;font-size: 12px;}
	.gy_p a{margin-top: 20px;}
	
	.box .list{width: 100%;padding-right: 0;height: auto;padding:15px;bottom: 0;}
	.list .list_t h2{font-size: 20px;margin-bottom: 0;}
	.list .list_t p{font-size: 12px;margin-top: 5px;}
	.list .list_t span{width: 40px;height: 1px;}
	.list .list_t{padding: 15px 0;background: #333333;height: auto;}
	.box .list .list_u li{display: inline-block;float: left;width: 48%;font-size: 16px;height: 40px;line-height: 40px;margin-bottom: 20px;padding-left: 0;text-align: center;font-size: 12px;height: 35px;line-height: 35px;margin-bottom: 15px;}
	.box .list .list_u li em{top: 13px;display: none;}
	.con{float: none;width: 100%;padding: 15px;}
	.cp_tel{display: none;}
	.box .list .list_u{overflow: hidden;}
	.box .list .list_u li:nth-child(odd){margin-right: 12px;}
	.box .list .list_u .on a{color: white;}
	.cp_bt{padding-left: 0;padding: 20px 0;height: 160px;}
	.cp_bt p {font-size: 16px;padding-left: 30px;}
	.cp_bt h1{font-size: 22px;margin-bottom: 20px;}
	.yw_list{overflow: hidden;}
	.yw_list li{float: left;width: 48%;margin-right: 0;margin-bottom: 10px;}
	.yw_list li:nth-child(odd){margin-right: 12px;}
	.yw_list li .cp_dm{height: 140px;}
	.yw_list li .cp_dm img{max-height: 135px;}
	.yw_list li p{font-size: 14px;margin-top: 5px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
	.con .con_c,.con{height: 545px;}
	.ind_pro{margin-top: 20px;}
	
	.ind_vd{margin-top: 35px;}
	#cus_wrapper li{width: 250px;margin-left: 10px;height: 200px;}
	#cus_wrapper li .zx_m{height: 160px;}
	#cus_wrapper li p{font-size: 14px;margin-top: 5px;}
	#cus_wrapper{height: 200px;}
	
	.ind_news{margin-top: 35px;padding: 25px 0;margin-bottom: 80px;}
	.xw_box{width: 100%;}
	.xw_bt{font-size: 17px;padding-bottom: 15px;}
	.xw_bt a{margin-top: 5px;}
	.tab_c_t_rg p{font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0px;}
	.tab_c_t_lf{width: 110px;}
	.tab_c_t_rg{top: 0;width: 65%;}
	.tab_c_t_rg span{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 0;}
	.gsnew_tab_c .gsnew_list li p{font-size: 14px;width: 70%;}
	.gsnew_tab_c .gsnew_list li{height: 45px;line-height: 45px;width: 100%;}
	.gsnew_tab_c .gsnew_list li img{top: 15px;}
	.gsnew_tab_c .gsnew_list{margin-top: 15px;}
	.tab_c_t_rg em{font-size: 12px;}
	.zx_box{margin-top: 25px;}
	
	.xw_rq p,.xw_rq02 span{font-size: 16px;}
	.xw_rq{width: 75px;height: 75px;}
	.xw_nr h4, .xw_nr02 h4{font-size: 15px;margin-bottom: 7px;}
	.xw_nr p, .xw_nr02 p{font-size: 13px;line-height: 21px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
	.xw_nr span{font-size: 14px;}
	.xw_rq02{width: 75px;height: 80px;}
	.xw_rq02 span{bottom: 10px;}
	.xw_nr02{padding-top: 10px;width: 75%;}
	.xw_rq02 p{bottom: 10px;font-size: 25px;}
	
	.foot_t,.foot_sec{display: none;}
	.foot_lf p{display: none;}
	.foot_lf .foot_bq{display: block;margin-top: 0;}
	.foot_lf{text-align: center;width: 100%;}
	.foot_b{padding: 20px 0;}
	
	/*公司简介*/
	.banner{margin-top: 53px;}
	.sec_c{display: none;}
	.subNavBox{display: block;}
	.subNavBox{width:100%;border:solid 1px #CCCCCC;}
	.subNav{cursor:pointer;font-weight:bold;font-size:14px;color:#FFFFFF;line-height:40px;text-align: center;background: #666666;border-bottom: 1px solid #d2d2d2;}
	.currentDd{background: black;}
	.navContent{padding: 0 10px;display: none;}
	.navContent li{border-bottom: 1px solid #EEEEEE;text-align: center;line-height: 33px;}
	.navContent li a{color:#666666;}
	.navContent li a:hover{color:#f48102;}
	.m_nav{height: 40px;line-height: 40px;}
	.section{margin-top: 25px;}
	.sec_rg{width: 100%;margin-top: 15px;}
	.about{margin-top: 25px;}
	.about h1{font-size: 18px;margin-bottom: 20px;}
	.about p{line-height: 23px;}
	.paging li {padding: 3px 8px;margin: 0 1px;}
	
	.yw_list li .cp_dm{/*height: auto;*/}
	
	/*新闻中心*/
	.new_u li .lf_txt{width: 78%;padding-left: 5px;text-align: left;padding-top: 0;}
	.new_u li .lf_data{width: 70px;height: 70px;padding-top: 10px;}
	.new .pro_t_lf ul li{height: 45px;line-height: 45px;}
	.new .pro_t_lf{padding-bottom: 0;margin-bottom: 20px;}
	.new_u li .lf_data p{font-size: 20px;}
	.new_u li .lf_data span{font-size: 14px;}
	.new_u li .lf_txt p{font-size: 16px;margin-bottom: 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.new_u li .lf_txt span{-webkit-line-clamp:2;}
	.new_u li{padding: 15px 0;}
	.new_u{margin-top: 20px;}
	
	.cont_list li:first-child{font-size: 18px;}
	.cont_list li{font-size: 14px;margin-bottom: 15px;}
	.map{height: 270px;}
	
	/*留言*/
	.inp{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.button{position: static;font-size: 14px;}
	.bt{text-align: center;margin-top: 15px;}
	.inp p, .inps p{font-size: 14px;}
	.inps{margin-top: 0;}
	.inps textarea{height: 200px;}

	.contents iframe,.contents video{max-width: 100% !important;height: 250px !important;}
.paging .tips{display:none;}
}


@media only screen and (max-width:375px){
.box .list .list_u li:nth-child(odd){margin-right:10px;}
.yw_list li:nth-child(odd){margin-right:10px;}
.tab_c_t_rg{width:58%;}
.xw_nr02{width:70%;}
}

