@charset "UTF-8";
.clear{clear:both}
/*头部*/
#header{width: 1200px; height: 100px; margin:0px auto 10px auto; overflow: hidden;padding-top:10px;}
.logo{float:left;padding-top:10px;}
.logo img{/*height:50px;float:left;margin-top:10px;margin-right:10px;*/}
.logo-title{float:left;margin-top:15px;margin-right:20px;}
.logo-title div:nth-of-type(1){font-size:18px;font-weight:bold;color:#0b0b0b;letter-spacing: 2px;}
.logo-title div:nth-of-type(2){font-size:12px;color:#888;transform: scale(1,1.2);-ms-transform: scale(1,1.2);-webkit-transform: scale(1,1.2);-moz-transform: scale(1,1.2);-o-transform: scale(1,1.2);}
.eng{float:right;line-height:100px;width:100px;text-align:center;color:#bebdbd;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.eng img{margin-right:10px;}
.nav{background:#2777da;/*background:url(../images/nav_bg.jpg) repeat-x;*/color:white;}
.menu{width: 1100px;margin:0px auto;}
.menu li{width: 115px; line-height: 55px; text-align: center;display: block; float: left;position: relative;z-index: 99999;}
.menu li a{font-size:16px; color:white;display:block;}
.menu li:hover,.menu li a:hover{text-decoration: none;background:#1e65be;}
.menu .active{text-decoration: none; background:#1e65be;}

/* Sub Menu */

.menu  ul {position: absolute; width:115px;left:0;opacity: 1;background: #1e65be;top:55px;
	/*
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	*/
	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;}

.menu  li:hover > ul { opacity: 1; }

.menu  ul li {height: 0;overflow: hidden;padding: 0;

	-webkit-transition: height .3s ease .1s;
	-moz-transition: height .3s ease .1s;
	-o-transition: height .3s ease .1s;
	-ms-transition: height .3s ease .1s;
	transition: height .3s ease .1s;}

.menu  li:hover > ul li {height: 40px;overflow: visible;padding: 0; font-size:14px;border: none; width:115px; margin-left:0px;}
.menu  ul li a { display:block;padding: 0;margin: 0;border: none;text-align: center;font-size:13px; color:#fff; line-height:40px; background:#1e65be;height:40px;overflow:hidden;}
.menu  ul li a:hover{ display:block; background:#2777da;color:#fff; margin-left:0px;}
.menu  ul li:last-child a { border: none; }
.menu  ul li ul { position:absolute; left:150px; top:0; width:145px;}
.menu  ul li ul li { height: 30px;padding: 0; font-size:13px;border: none; width:115px; }
.menu  ul li ul li a {display:block;padding: 0;margin: 0;font-size:13px; color:#fff; line-height:30px; text-align:left; padding-left:20px; }


/*幻灯片*/
#myCarousel{min-width:1200px;}
.carousel-control{font-size:0px;}

/*首页*/
#index-wrap{width:100%;height: auto; padding:0px 0px 100px 0px; margin: 0 auto; overflow: hidden;position:relative;min-width:1200px;}
.index-title{width:1200px;margin: 20px auto;height: 60px; font-size: 24px; color:#000000; text-align: center; background: url(../images/index-title-bg.png) no-repeat bottom; overflow: hidden}
/*首页-产品中心*/
#index-wrap .index-title{color:white;margin:30px auto;margin-bottom:92px;}
.index-product-bg{background:url(../images/index-product-bg.png) no-repeat bottom;position:absolute;height:150px;width:100%;top:0;z-index:-1;}
.index-pro{background:#f8f6f4;margin-top:120px;}

.index-pro ul{margin:0 auto;width:1100px;}
.index-pro li{width:260px; height:220px; margin:0px 20px 20px 0px;display: block; float: left; overflow: hidden;position: relative;}
.index-pro li:nth-of-type(4n+4){margin-right:0}
.index-pro li:nth-of-type(5){margin-bottom:0}
.index-pro li:nth-of-type(6){margin-bottom:0}
.index-pro li:nth-of-type(7){margin-bottom:0}
.index-pro li:nth-of-type(8){margin-bottom:0}
.index-pro-img{width: 100%; height: 100%; float: left; overflow: hidden;}
.index-pro-img img{width: 100%; height: 100%;}
.index-pro-back{width:260px; height:220px;background:#d9ba7d;opacity:0.88;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;transition: transform 0.4s, opacity 0.1s 0.3s;}
.index-pro-content{width:260px; height:220px;padding-top:-220px;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;transition: transform 0.4s, opacity 0.1s 0.3s; position:absolute;margin-top:-220px;color:white;font-size:18px;text-transform:uppercase;text-align:center;}
.index-pro li:hover{cursor:pointer;}
.index-pro li:hover .index-pro-back,.index-pro li:hover .index-pro-content{-webkit-transform: translateY(220px);-moz-transform: translateY(220px);-ms-transform: translateY(220px);transform: translateY(0px);-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;-moz-transition: -moz-transform 0.4s, opacity 0.1s;transition: transform 0.4s, opacity 0.1s;}
.index-pro-content a{color:white;text-transform:uppercase;font-size:12px;padding:13px 35px;border:1px solid white;}
.index-pro-box{width:165px; height: 186px; padding:0px 10px; float: right; overflow: hidden;}
.index-pro-title{height:100px; line-height: 100px; font-size:18px;margin: 20px 0;}


.index-pro2{background:#f8f6f4;margin-top:120px;}
/*khjzMain*/
.khc {margin-top: 20px;position: relative;}
.khc ul {overflow: hidden;height: 285px;width: 1120px;position: relative;margin: 0 auto;}
.khc li {float: left;width: 266px;height: 226px;text-align: center;border: 3px solid #2777da;position: relative;margin-right: 20px;}
.khc li img {display: block;}
.khc li h5 {margin: 25px 0;font-weight: normal;}
.khc li h5 a {font-size: 15px;color: #0861ab;}
.khc li p {margin: 0 20px;font-size: 13px;line-height: 20px;}
.khc li .mor {display: block;width: 24px;height: 24px;position: absolute;bottom: -12px;left: 50%;margin-left: -12px;}

/*首页-关于我们*/
#index-about{width:100%; overflow: hidden;min-width:1200px;padding-top:50px;position:relative;}
#index-about .index-title{color:black;margin:0px auto;}
.index-about-bg{background:url(../images/index-about-bg.png) no-repeat bottom;position:absolute;height:150px;width:100%;top:0;z-index:-1;}

.index-about-left{width:100%; float: left; overflow: hidden;font-size:16px;line-height: 30px;}
.index-about-right{width:39%; float: right; overflow: hidden;display:none;}
.index-about-box{width:1100px; height: 345px; margin:0 auto;padding-right:50px;padding-top:50px;}
.index-about-content{width:100%; letter-spacing: 2px;}
.index-about-button{width:160px;height:48px;background:#f1d697;margin:0 auto;margin-top:55px;text-align:center;line-height:48px;}
.index-about-button a{font-size:12px;color:#01062b;}
.index-about-right .img{width:380px;height:340px;background:url(../images/about.png) no-repeat right;border: 13px solid white;box-shadow: 5px 5px 6px rgb(21,2,2,0.12),-5px -5px 6px rgb(21,2,2,0.12);margin: 10px 0 10px 20px;background-size: contain;}
/*首页-新闻*/
#index-news{width:100%; overflow: hidden;min-width:1200px;position:relative;margin-bottom: 80px;}
#index-news .index-title{color:white;margin:30px auto;margin-bottom:92px;}
.index-news-bg{background:url(../images/index-news-bg.png) no-repeat bottom;position:absolute;height:150px;width:100%;top:0;z-index:-1;}
.index-news-box{width:1100px;height: auto; margin: 10px auto; overflow: hidden;}
.index-news-list{border-bottom:1px solid #f1f1f1;padding:12px 0;}
.index-news-time{width:120px;height:83px;border:1px solid #f7f7f7;float:left;margin-right:20px;text-align:center;padding: 5px 0;}
.index-news-time div:nth-of-type(1){font-size: 20px;color: #c8c8c8;}
.index-news-time div:nth-of-type(2){color: #c8c8c8;}
.index-news-time div:nth-of-type(3){font-size: 16px;color: #151515;;}
.index-news-txt{width:835px;height:80px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;float:left;padding:0 100px 0 44px;}
.index-news-txt a:hover{color:#1e65be;}
.index-news-txt div:nth-of-type(1){font-size:16px;color:#1f1f1f;line-height:30px;}
.index-news-txt div:nth-of-type(1) a{color:#1f1f1f;}
.index-news-txt div:nth-of-type(1) a:hover{color:#1e65be;}
.index-news-txt div:nth-of-type(2){font-size:14px;color:#666666;margin-top:10px;}
.index-news-link{width:105px;text-align:center;float:left;color:#666666;}
.index-news-link a{color:#666666;}
.index-news-link a:hover{color:#1e65be;}
.index-news-link div{margin:30px auto;height:30px;border-bottom:2px solid #f1d697;font-size:14px;width: 60px;}

/*底部*/
#footer{background:#222222;min-width:1200px;}
.footer{border-bottom:1px solid #2b2b2b;}
.footer-box{width:1200px;height:110px;line-height:110px;margin:0 auto;}
.footer-box div:nth-of-type(1){float:left;padding-left:20px;}
.footer-box div:nth-of-type(1) img{height:50px;margin-right:10px;}
.footer-box div:nth-of-type(2){float:right;}
.footer-box .foot_cn ul li{float:left;margin:0 10px;}
.footer-box .foot_en ul li{float:left;width:100px;text-align:center;}
.footer-box div:nth-of-type(2) ul li a{color:#666666;font-size:15px;}
.footer-box2{width:1200px;height:130px;margin:0 auto;}
.footer-box2 div:nth-of-type(1){float:left;line-height:25px;margin:40px;}
.footer-box2 div:nth-of-type(1) a{color:#666666;}
.footer-box2 div:nth-of-type(1) a:hover{color:#666666;}
.footer-box2 div:nth-of-type(2){float:right;margin-top:20px;}

/*内页*/
#content{background:#ffffff;}
.content-box{width:1100px;margin: 0 auto;min-height:460px;padding: 0 0 100px 0;margin-top:-60px;}
.content-t{height:60px;border-bottom:1px solid #eeeeee;}
.content-top{height:60px;font-size:14px;color:#666666;border-bottom:1px solid #eeeeee;padding-top: 25px;width:50%;float:right;}
.content-left{float:left;width:250px;margin-right:55px;position:relative;}
.content-left .content-left-title{background:url(../images/content-title-bg.png) no-repeat center;height: 100px;font-size: 22px;color: black;padding: 40px 0 0 70px;}
.content-left .content-left-list{margin-top:10px;}
.content-left li{margin-top:5px;height:50px;line-height:50px;font-size:16px;border:1px solid #dddddd;padding-left: 40px;}
.content-left .select{background:#eeeeee;}
.content-left li div{background:url(../images/left-li-bg.png) no-repeat left;padding-left: 20px;height:50px;overflow:hidden;}
.content-left li:hover{background:#eeeeee;}
.content-left li a{color:#666666;}
.content-left li a:hover{color:#1e65be;}
.content-right{float:right;width:795px;padding-right:40px;padding-top:50px;}
.content-right .right-title{font-size:18px;color:#3f3f3f;text-align:center;}
.content-right .right-title div{width:60px;height:2px;background:#de1919;margin:0 auto;margin-top:20px;}
.show-txt{margin-top:40px;}
.show-txt table,.show-txt table tr th,.show-txt table tr td { border:1px solid #000; }
.show-txt table{width:100%;border-collapse: collapse;text-align:center;}

.show-txt img{max-width:100%;}
.show-next{font-size:14px;margin-top:30px;}
.show-next div:nth-of-type(1){float:left;width:50%;}
.show-next div:nth-of-type(2){float:right;width:50%;text-align:right;}
.show-line{text-align: center;border: dashed 1px #aaa;margin: 40px auto;padding: 10px;}
.show-line span{font-size:14px;padding-right:10px;}
.show-line img{width:21px;margin-top:-2px;}
.show-line a{padding-right:20px;}

/*下载*/
.download-list{margin-top:40px;}
.download-list ul li{width:740px;height:186px;border:1px solid #eeeeee;margin-top:20px;}
.download-left{width:70px;height:70px;border:1px solid #eeeeee;border-radius:50%;margin:20px 15px 0 15px;background:url(../images/download.png) no-repeat center;float:left;}
.download-right{float:left;width:638px;margin-top:30px;background:url(../images/download-right-bg.png) no-repeat right top;}
.download-title{font-size:18px;color:#3f3f3f;}
.download-title a{color:#3f3f3f;}
.download-title a:hover{color:#1e65be;}
.download-right div:nth-of-type(2){font-size:14px;color:#b4b4b4;}
.download-right div:nth-of-type(3){font-size:14px;color:#3f3f3f;line-height:28px;margin-top:20px;}
/*联系我们*/
.contact-list{margin-top:40px;}
.contact-list ul li{width:48%;border:1px solid #eeeeee;margin-top:20px;float:left;}
.contact-list li:nth-of-type(2n+2){float:right;}
.contact-left{width:70px;height:70px;border:1px solid #eeeeee;border-radius:50%;margin:20px 15px 0 15px;background:url(../images/location.png) no-repeat center;float:left;}
.contact-right{float:left;width: 426px;margin-top:30px;background:url(../images/download-right-bg.png) no-repeat right top;}
.contact-title{font-size:18px;color:#3f3f3f;font-weight:bold;}
.contact-title a{color:#3f3f3f;}
.contact-title a:hover{color:#1e65be;}
.contact-right div:nth-of-type(2){font-size:14px;color:#888;}
.contact-right div:nth-of-type(3){font-size:14px;color:#3f3f3f;line-height:28px;margin-top:20px;}
/**.contact-right div:nth-of-type(3) p{width:50%;float:left;}**/

/*关于我们*/
.content-right-box .img{height:350px;width:400px;background:url(../images/about.png) no-repeat center;border: 13px solid white;box-shadow: 5px 5px 6px rgb(21,2,2,0.12),-5px -5px 6px rgb(21,2,2,0.12);margin:60px auto;background-size:contain;}
.about-txt{font-size:15px;color:#666666;line-height:28px;}
.about-txt img{max-width:100%;}
.about-title{font-size:16px;float:left;line-height:35px;background:url(../images/licheng.png) no-repeat right;width:120px;font-weight: bold;}
.about-txt2{font-size:15px;color:#666666;line-height:35px;float:left;margin-left:40px;width:595px;}

.content-about{margin-top:30px;}
.content-about ul{margin:0 auto;}
.content-about li{width:230px; height:220px; margin:0px 30px 30px 0px;display: block; float: left; overflow: hidden;position: relative;}
.content-about li:nth-of-type(3n+3){margin-right:0}
.device-title{line-height:30px;font-size:14px;height:25px;text-align:center;}
.content-about a{color:#666666;}
.content-about a:hover{color:#1e65be;}

/*新闻中心*/
.content-right-box .index-news-time div:nth-of-type(1){color: #de1919;}
.content-right-box .index-news-txt{height:90px;width:550px;}
/*产品中心*/
.content-pro{margin-top:30px;}
.content-pro ul{margin:0 auto;}
.content-pro li{width:155px; height:150px; margin:0px 30px 30px 0px;display: block; float: left; overflow: hidden;position: relative;}
.content-pro li:nth-of-type(5n+5){margin-right:0}
.index-pro-img{width: 100%; height: 100%; float: left; overflow: hidden;}
.content-pro .index-pro-img img{width: 100%; height: 100%;}
.content-pro .index-pro-back{width:155px; height:150px;background:#d9ba7d;opacity:0.88;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;transition: transform 0.4s, opacity 0.1s 0.3s;}
.content-pro .index-pro-content{width:155px; height:150px;padding-top:-150px;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;transition: transform 0.4s, opacity 0.1s 0.3s; position:absolute;margin-top:-150px;color:white;font-size:18px;text-transform:uppercase;text-align:center;}
.content-pro li:hover{cursor:pointer;}
.content-pro li:hover .index-pro-back,.content-pro li:hover .index-pro-content{-webkit-transform: translateY(150px);-moz-transform: translateY(150px);-ms-transform: translateY(150px);transform: translateY(0px);-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;-moz-transition: -moz-transform 0.4s, opacity 0.1s;transition: transform 0.4s, opacity 0.1s;}
.content-pro .index-pro-content a{color:white;text-transform:uppercase;font-size:12px;padding:13px 20px;border:1px solid white;}
.content-pro .index-pro-title{height:80px; line-height: 80px; font-size:18px;margin: 10px 0;}

/*技术设备*/
.content-device{margin-top:30px;}
.content-device ul{margin:0 auto;}
.content-device li{width:230px; height:220px; margin:0px 30px 30px 0px;display: block; float: left; overflow: hidden;position: relative;}
.content-device li:nth-of-type(4n+4){margin-right:0}
.device-img{width: 100%; height: 190px; overflow: hidden;text-align: center;}
.device-img img{height: 190px;max-width:100%}
.device-title{line-height:30px;font-size:14px;height:25px;text-align:center;}
.content-device a{color:#666666;}
.content-device a:hover{color:#1e65be;}

/*在线留言*/
.content-message{margin-top:40px;}
.content-message .form-group{margin-left:0;margin-right:0;}
.content-message .index-contact-left{padding-left:0px;}
.content-message .index-contact-right{padding-right:0px;}
.index-contact-button {text-align: center; margin-top: 20px;}
.index-contact-button button{background:#666666;color:white;    padding: 10px 80px;}
.index-contact-button button:hover{background:#1e65be;color:white;}
.index-contact-button button:focus{color:white;}


/*分页*/
.pagess{text-align:center;font-size:14px;}
.pagination > .active > span{border:0;background-color:white;color:#1e65be}
.pagination > .active > span:hover{background-color:#1e65be;color:white}
.pagination > li > a{border:0;background-color:white;color:#595959}
.pagination > li > a:hover{color:#1e65be}
.pagination > .disabled > span{border:0;}


